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 data © OpenStreetMap contributors
Pick two stations to see the route, fare and time.
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.
| To | Adult fare |
|---|---|
| Khu Khot N24 | 65 baht |
| Yaek Kor Por Aor N23 | 65 baht |
| Royal Thai Air Force Museum N22 | 65 baht |
| Bhumibol Adulyadej Hospital N21 | 65 baht |
| Saphan Mai N20 | 65 baht |
| Sai Yud N19 | 65 baht |
| Phahon Yothin 59 N18 | 65 baht |
| Wat Phra Sri Mahathat N17 | 65 baht |
| 11th Infantry Regiment N16 | 65 baht |
| Bang Bua N15 | 65 baht |
| Royal Forest Department N14 | 65 baht |
| Kasetsart University N13 | 65 baht |
| Sena Nikhom N12 | 65 baht |
| Ratchayothin N11 | 65 baht |
| Phahon Yothin 24 N10 | 65 baht |
| Ha Yaek Lat Phrao N9 | 64 baht |
| Mo Chit N8 | 47 baht |
| Saphan Khwai N7 | 43 baht |
| Ari N5 | 35 baht |
| Sanam Pao N4 | 32 baht |
| Victory Monument N3 | 28 baht |
| Phaya Thai N2 | 25 baht |
| Ratchathewi N1 | 17 baht |
| Chit Lom E1 | 17 baht |
| Phloen Chit E2 | 25 baht |
| Nana E3 | 28 baht |
| Asok E4 | 32 baht |
| Phrom Phong E5 | 35 baht |
| Thong Lo E6 | 40 baht |
| Ekkamai E7 | 43 baht |
| Phra Khanong E8 | 47 baht |
| On Nut E9 | 47 baht |
| Bang Chak E10 | 64 baht |
| Punnawithi E11 | 65 baht |
| Udom Suk E12 | 65 baht |
| Bang Na E13 | 65 baht |
| Bearing E14 | 65 baht |
| Samrong E15 | 65 baht |
| Pu Chao E16 | 65 baht |
| Chang Erawan E17 | 65 baht |
| Royal Thai Naval Academy E18 | 65 baht |
| Pak Nam E19 | 65 baht |
| Srinagarindra E20 | 65 baht |
| Phraek Sa E21 | 65 baht |
| Sai Luat E22 | 65 baht |
| Kheha E23 | 65 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:
- BTS (Sukhumvit and Silom lines): BTS Routes and Fares calculator · checked 23 October 2026 · in force from 1 November 2025
- Gold Line: BTS Routes and Fares calculator · checked 23 October 2026 · in force from 1 January 2026
- MRT Blue Line: MRTA regulation on Blue Line fares B.E. 2569 (Royal Gazette, 26 May 2026), clause 5 · checked 23 October 2026 · in force from 3 July 2026
- MRT Purple Line: MRTA regulation on Purple Line fares B.E. 2569 (Royal Gazette, 19 Jun 2026), fare table annex · checked 23 October 2026 · in force from 3 July 2026
- MRT Yellow Line: MRTA regulation on Yellow Line fares B.E. 2566 (Royal Gazette), fare table annex · checked 23 October 2026 · in force from 3 July 2023
- MRT Pink Line: MRTA regulation on Pink Line fares B.E. 2566 (Royal Gazette), fare table annex · checked 23 October 2026 · in force from 31 December 2023
- Airport Rail Link: Airport Rail Link fare table · checked 24 October 2026
- SRT Red Lines: SRT Red Lines fare table (adult) · checked 24 October 2026
- Transfer discounts: MRTA fares page: transfer discounts (Purple/Blue at Tao Poon, Blue/Yellow at Lat Phrao, Purple/Pink at Nonthaburi Civic Center) · checked 23 October 2026
- Planned 45-baht common fare (not in force): Thai PBS Verify
- Station locations: OpenStreetMap contributors (ODbL)
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.