Bangkok BTS and MRT Fares: What You Will Pay
Expect to pay THB 17 to 65 a ride on the BTS and THB 17 to 45 on the MRT. On the Blue and Purple Lines you can skip the ticket and tap a contactless credit card at the gate.
On this page
You can ride almost anywhere on the BTS for THB 17 to 65, and on the MRT for THB 17 to 45, so the one thing worth sorting out is how you pay.
BTS Skytrain
From Siam the next station costs THB 17, and the fare climbs in small steps from there. The longest journeys, for example from Khu Khot, reach THB 65.

| Journey | Stops | Fare |
|---|---|---|
| Siam to Asok | four east | THB 32 |
| Siam to Ekkamai | seven east | THB 43 |
| Siam to Phra Khanong | eight east | THB 47 |
If you are out late, the last train from Siam to all stations leaves at 00:02.
Tickets and the Rabbit card

For a single ride, buy a ticket at a vending machine that takes coins, banknotes or a QR code. If you will ride a lot, a Rabbit card is easier: it costs a THB 120 issuance fee.
You can load it from THB 100, and the balance stays valid for 2 years after your last transaction. Tap your ticket or card on the reader to enter the gate and again to leave.
MRT fares by line
| Line | Top fare | Free child |
|---|---|---|
| Blue | THB 44 | 120 cm |
| Purple | THB 42 | 120 cm |
| Yellow | THB 45 | 90 cm |
| Pink | THB 45 | not stated |
The Blue Line charges by stations ridden: THB 17 for one station and THB 44 for 12 or more. The cheapest Purple Line hop is THB 16, for example Bang Phlu to Bang Rak Yai.
The half-fare senior discount on the Blue Line is for Thai nationals aged over 60, so visitors do not get it.
Paying with a bank card
On the Blue and Purple Lines your contactless card works as the ticket: tap one card to go in and the same card to come out.

Any credit card under VISA, Mastercard or UnionPay works, from any issuer. Debit cards are narrower: only Thai-issued VISA or Mastercard debit cards from Krungthai, Krungsri, KASIKORNBANK, SCB and UOB work.
The THB 40 daily cap
On the Purple Line and the Red Line you pay at most THB 40 a day, however many trips you take. You get it by paying with a contactless credit or debit card of VISA, Mastercard or UnionPay. The cap runs from December 2025 to November 2026.
From the airports
At Suvarnabhumi the Airport Rail Link station is on Level B1 of the main terminal, and a fare costs THB 15 to THB 45 depending on how far you go. You change to the BTS at Phaya Thai Station and to the MRT at Makkasan Station.
From Don Mueang, the Red Line reaches Krung Thep Aphiwat for THB 33. Exit 6 of Don Mueang station has a walkway to the domestic terminal.
Not confirmed: BTS gates and bank cards: no BTS text covers them, so carry a Rabbit card or buy a ticket. The daily cap ends in November 2026: check the MRTA page before you rely on it. Foreign debit cards: only five Thai banks' debit cards are named, so carry a credit card.
Common questions
How much is the BTS fare in Bangkok?
A hop to the next station from Siam costs THB 17, and the longest journeys reach THB 65.
Can I tap my bank card at BTS gates?
Carry something else. BTS gates read Single Journey Cards, the One Day Pass and Rabbit Cards, so for a single ride buy a ticket at a machine, which takes QR-code payment.
Can I tap a Visa or Mastercard on the MRT?
On the Blue and Purple Lines you tap an EMV contactless card at the gate, and a credit card under VISA, Mastercard or UnionPay works from any issuer.
Do children travel free on the MRT?
Children up to 120 cm ride the Blue Line free, while the Yellow Line sets the limit at 90 cm.
When does the last BTS train leave Siam?
The last train from Siam to all stations departs at 00:02.
How much is a Rabbit card?
A new Rabbit card costs a THB 120 issuance fee, and stored value stays valid for 2 years after your last transaction.
Read next
Sources and reader comments
Official legal texts (Gazette, government portals):
- Royal Gazette vol. 143 special part 132 Ngor, pp. 15-16 (26 May 2026): MRTA fare regulation for the MRT Blue Line B.E. 2569 (MRTA copy) (opens in a new tab)
- Royal Gazette vol. 140 special part 156 Ngor, pp. 50-52 (30 Jun 2023): MRTA fare regulation for the MRT Yellow Line B.E. 2566 (MRTA copy) (opens in a new tab)
- MRTA: Government welfare, Daily Fare Policy for Purple and Red Line (mrta.co.th) (opens in a new tab)
- Royal Gazette vol. 143 special part 153 Ngor, pp. 40-41 and fare table (19 Jun 2026): MRTA fare regulation for the MRT Purple Line B.E. 2569 (MRTA copy) (opens in a new tab)
- Royal Gazette vol. 140 special part 328 Ngor, pp. 99-101 (28 Dec 2023): MRTA fare regulation for the MRT Pink Line B.E. 2566 (MRTA copy) (opens in a new tab)
Show 10 more sources
- Airports of Thailand - Suvarnabhumi: Ways to transport (airport guide) (opens in a new tab)
- Bangkok Metropolitan Administration - Invest Bangkok: Transportation (opens in a new tab)
- SRT Electrified Train (SRTET) Red Line: fare and timetable (opens in a new tab)
- SRTET Red Line: station information, Don Mueang (opens in a new tab)
Company and press pages (not official sources):
- BTS Skytrain: fare matrix for Adult Rabbit Card, effective 1 Nov 2025 (bts.co.th) (opens in a new tab)
- BEM MRT: EMV Contactless (metro.bemplc.co.th) (opens in a new tab)
- BTS E-Library: Ticketing System (bts.co.th) (opens in a new tab)
- BTS: Timetable (bts.co.th) (opens in a new tab)
- BTS: How to purchase a new Rabbit card (bts.co.th) (opens in a new tab)
- BTS: How to use an automatic gate pass (bts.co.th) (opens in a new tab)
Prices, timetables and opening hours change; check with the operator before you travel. See how guides are checked.
Spotted an error? Report it.
Comments (6)
t_valberg
MRT fare, credit card same as ticket and stored value cards,. Just a FYI for people arriving, On the MRT the when using your credit card (visa) to tap in/out the prices are the same as stored value card and ticket coins. The min fare is 19 baht, and my CC charged 19.37 baht after conversion from Sukhumvit to Phra Ram 9 station . I only use this for MRT now. I see allot of tourists fiddling with the ticket machines so i think allot of people dont know yet.
mdsmqlk28
It works with my two Visa debit cards (one Thai, one European).
Exorsexist
Do mrt and BTS cards still need passport registration? Haven't used them for ages, last time i wanted to put money on my card they wanted me to register on my passport, is it still on?
3 replies
Arkansasmyundies
Yes, they need a passport on record for you to add money. They only need it one time, and a printed out picture will work (maybe even a picture on your phone, you can try)
Similar_Past
It's a one time thing, and quite normal for personal cards all over the world. If you have contactless payment in your card you can use that in MRT, no need for custom card.
ThongLo
> If you have contactless payment in your card you can use that in MRT, no need for custom card. Last I checked, this was only true for credit cards, not debit cards.