Skip to content
thaispend

Bangkok BTS & MRT map and fare calculator

Tap your start and end stations on the map of Bangkok's Skytrain, Metro, Airport Rail Link and Red Lines. You get the quickest route, where to change and the official adult fare for each part of the trip. Foreign visitors pay these normal fares.

Map of Bangkok BTS, MRT, Airport Rail Link and Red Line stationsAsokBang SonBang SueBang WaChatuchak ParkHa Yaek Lat PhraoHua MakKrung Thep AphiwatKrung Thon BuriLak SiLat PhraoMakkasanMo ChitMuang Thong ThaniNonthaburi Civic CenterPhahon YothinPhaya ThaiPhetchaburiSala DaengSamrongSi LomSiamSukhumvitTao PoonWat Phra Sri Mahathat

Map data © OpenStreetMap contributors

Pick two stations to see the route, fare and time.

Download map (PNG)Print-quality map (SVG)

Every station on one sheet, with central Bangkok enlarged. Free to save and print for personal use.

Lines on the map

  • BTS Sukhumvit Line (47 stations)
  • BTS Silom Line (14 stations)
  • Gold Line (3 stations)
  • MRT Blue Line (38 stations)
  • MRT Purple Line (16 stations)
  • MRT Yellow Line (23 stations)
  • MRT Pink Line (30 stations)
  • MRT Pink Line (Muang Thong Thani branch) (3 stations)
  • Airport Rail Link (8 stations)
  • SRT Dark Red Line (10 stations)
  • SRT Light Red Line (4 stations)

Station-to-station fares

Choose a line and a starting station to see the adult fare to every other station on that line.

Adult single-journey fares from Siam on the BTS Sukhumvit Line
ToAdult fare
Khu Khot N2465 baht
Yaek Kor Por Aor N2365 baht
Royal Thai Air Force Museum N2265 baht
Bhumibol Adulyadej Hospital N2165 baht
Saphan Mai N2065 baht
Sai Yud N1965 baht
Phahon Yothin 59 N1865 baht
Wat Phra Sri Mahathat N1765 baht
11th Infantry Regiment N1665 baht
Bang Bua N1565 baht
Royal Forest Department N1465 baht
Kasetsart University N1365 baht
Sena Nikhom N1265 baht
Ratchayothin N1165 baht
Phahon Yothin 24 N1065 baht
Ha Yaek Lat Phrao N964 baht
Mo Chit N847 baht
Saphan Khwai N743 baht
Ari N535 baht
Sanam Pao N432 baht
Victory Monument N328 baht
Phaya Thai N225 baht
Ratchathewi N117 baht
Chit Lom E117 baht
Phloen Chit E225 baht
Nana E328 baht
Asok E432 baht
Phrom Phong E535 baht
Thong Lo E640 baht
Ekkamai E743 baht
Phra Khanong E847 baht
On Nut E947 baht
Bang Chak E1064 baht
Punnawithi E1165 baht
Udom Suk E1265 baht
Bang Na E1365 baht
Bearing E1465 baht
Samrong E1565 baht
Pu Chao E1665 baht
Chang Erawan E1765 baht
Royal Thai Naval Academy E1865 baht
Pak Nam E1965 baht
Srinagarindra E2065 baht
Phraek Sa E2165 baht
Sai Luat E2265 baht
Kheha E2365 baht

Riding the BTS Sukhumvit Line only, without changing. Adult single-journey fare. Source: BTS Routes and Fares calculator, checked 23 October 2026, in force from 1 November 2025.

Questions

Is there a 20-baht fare for visitors?

No. On 23 June 2026 the Cabinet replaced the 20-baht flat-fare policy with a plan for a common fare of 17 to 45 baht per trip from 1 January 2027, which is not in force yet. Until then everyone, foreign visitors included, pays each line's normal fare, as shown here.

Do I pay again when I change lines?

Changing between the BTS Sukhumvit and Silom lines at Siam is one journey. Changing to another operator, such as BTS to MRT at Asok, means paying a second fare. On MRTA lines you get a discount for changing on the same ticket without leaving the gates: 14 baht between the Blue and Purple lines at Tao Poon, and 15 or 14 baht (depending on direction) between Blue and Yellow at Lat Phrao and between Purple and Pink at Nonthaburi Civic Center. The calculator applies these.

Can I pay with a contactless bank card?

Yes on the MRT Blue Line, MRT Purple Line, MRT Yellow Line, MRT Pink Line, Airport Rail Link and SRT Red Lines: tap a contactless Visa or Mastercard at the gate, and tap out with the same card. Not on the BTS (Sukhumvit and Silom lines), where you need a Rabbit card or a single-journey ticket. Some debit cards do not work, depending on the issuing bank.

Will fares change?

A common fare capped at 45 baht per trip, with one entry fee across all lines, is planned from 1 January 2027. It is not in force yet, so the calculator does not use it.

Which station is best for the airport?

For Suvarnabhumi, take the Airport Rail Link from Phaya Thai (change from BTS) or Makkasan (change from MRT Phetchaburi). For Don Mueang, take the SRT Dark Red Line from Krung Thep Aphiwat.

Going to or from Suvarnabhumi? See the Airport Rail Link guide. Landing at Don Mueang? See Don Mueang to central Bangkok.

Popular places by train

Sources

Adult single-journey fares, from each operator's official fare table or calculator:

Travel times are our estimates. Fares change: check the ticket machine before you travel. ThaiSpend is an independent site and is not affiliated with Thai Immigration or any government agency. Spotted an error? Tell us.