Bangkok Airport Transfer Cost 2026: The 20 Baht Fare Has Ended
The 20 baht flat fare ended on 30 November 2025. The 40 baht daily cap that replaced it covers only two lines, needs a contactless card, and excludes the Airport Rail Link.

Start with the correction, because most pages about Bangkok transport are now wrong. The 20 baht flat fare is over. It ended on 30 November 2025, and what replaced it is far narrower: a 40 baht daily cap covering only the SRT Red Line and the MRT Purple Line, and only when you pay by contactless bank card.
That matters most to arriving passengers because the Airport Rail Link is excluded. A train from Suvarnabhumi to Phaya Thai costs 45 baht and the cap does not touch it.
Why you will see two different end dates
Both dates circulating online are real. One is simply superseded.
| Date | What happened |
|---|---|
| 16 October 2023 | 20 baht flat fare pilot begins on Red and Purple Lines |
| 30 September 2025 | Originally announced end date |
| Late September 2025 | Cabinet extends the scheme by two months |
| 30 November 2025 | Flat fare actually ends |
| 25 November 2025 | Cabinet approves the 40 baht daily cap |
| 1 December 2025 | 40 baht cap begins |
| 30 November 2026 | 40 baht cap currently scheduled to end |
Pages published in late September 2025 froze on the pre extension date. Pages published before October 2023 never had a flat fare to describe at all. The flat fare was never network wide: it only ever covered two lines.
How the 40 baht cap actually works
It is a daily spending cap, not a pass. If your travel that day comes to less than 40 baht, you pay the actual fare.
Three conditions decide whether it applies to you:
- Only the SRT Red Line and the MRT Purple Line are covered. The Airport Rail Link, the BTS Skytrain and the MRT Blue Line are excluded.
- You must pay by contactless bank card or an EMV enabled transit card. A paper token or a non EMV stored value card does not trigger the cap.
- Students get a 30 baht daily cap. Seniors get 50 percent off. Children and people with disabilities travel free.
The exclusion is not an oversight. The Transport Minister has said extending the cap to other lines is not yet feasible until line ownership consolidates, and a universal 40 baht flat fare has been shelved because it would require renegotiating private concession contracts. A replacement 17 to 45 baht structure across all lines has been proposed for 2027 and is not in effect.
Airport Rail Link fares from Suvarnabhumi
The fare rises 5 baht per station, from 15 baht for one stop to a 45 baht maximum.
| Station | Fare | Connects to |
|---|---|---|
| Lat Krabang | 15 baht | |
| Ban Thap Chang | 20 baht | |
| Hua Mak | 25 baht | |
| Ramkhamhaeng | 30 baht | |
| Makkasan | 35 baht | MRT Blue Line at Phetchaburi |
| Ratchaprarop | 40 baht | |
| Phaya Thai | 45 baht | BTS Sukhumvit Line |
Trains run roughly 05:30 to midnight, every 10 to 15 minutes, taking about 26 to 30 minutes end to end. Sources disagree on the exact first train, so treat those as ranges rather than a timetable.
Two things guides still get wrong here. The Express Line to Makkasan at 90 baht was suspended in September 2014 and never returned. Check in for your flight at Makkasan City Air Terminal ended at the same time. And the line has been operated by Asia Era One, not the state railway, since October 2021.
Taxi from Suvarnabhumi
The airport operator publishes the meter tariff.
| Distance | Rate |
|---|---|
| Flag fall, first 1 km | 35 baht |
| 1 to 10 km | 6.50 baht per km |
| 10 to 20 km | 7.00 baht per km |
| 20 to 40 km | 8.00 baht per km |
| 40 to 60 km | 8.50 baht per km |
| 60 to 80 km | 9.00 baht per km |
| Over 80 km | 10.50 baht per km |
Three additions are legitimate and appear on top of the meter:
- A 50 baht airport surcharge on journeys from the airport rank, set by Ministry of Transport regulation.
- Expressway tolls, paid by the passenger. The Chalerm Maha Nakhon and Si Rat expressways charge 50 baht per plaza for a four wheeled vehicle. The Chalong Rat expressway rose to 45 baht on 1 March 2024.
- A slow traffic rate when the vehicle drops below 6 km per hour.
Baggage charges are capped: 21 baht for an item over 26 inches, 20 baht for each third and subsequent item under 26 inches, and 100 baht for sports equipment or boxes over 50 inches.
What is not legitimate is a driver refusing the meter and quoting a fixed price. Decline and take the next car. The queue moves.
Where to find the taxi rank and the app pickup
| Airport | Public taxi | Grab |
|---|---|---|
| Suvarnabhumi | Level 1 arrivals, between Gate 4 and Gate 7, 24 hours | Level 1, Gate 4, outer kerb |
| Don Mueang Terminal 1 | 1st floor, Gate 8 | |
| Don Mueang Terminal 2 | 1st floor, beside Gate 15 | 1st floor arrivals, Gate 14 |
Note that the public taxi counter at Suvarnabhumi is on Level 1, one floor below the arrivals hall most passengers walk into. Anyone offering you a ride before you get there is not the official rank.
Suvarnabhumi also runs two official electric taxi services, EV Society Taxi VIP at Gates 4 to 7 and CABBY at Gate 3, both on Level 1.
Bolt operates at both airports and offers flight tracking on scheduled Thai airport rides, but neither airport lists a Bolt pickup zone. Follow the in app instruction, which may differ from Grab’s spot.
Airport buses
From Suvarnabhumi, buses leave from the public area on Floor 2.
| Route | Destination | Fare |
|---|---|---|
| S1 | Khao San and Sanam Luang | 60 baht |
| 554 | Don Mueang and Rangsit | 35 baht |
| 558 | Central Rama 2 | 35 baht |
From Don Mueang, the A routes leave from Terminal 1, Floor 1, Gate 6.
| Route | Destination | Fare | Frequency |
|---|---|---|---|
| A1 | Mo Chit 2, via BTS Chatuchak | 30 baht | Every 15 min |
| A2 | Victory Monument | 30 baht | Every 15 min |
| A3 | Lumpini Park and Ratchaprasong | 50 baht | Every 30 min |
| A4 | Sanam Luang and Khao San | 50 baht | Every 30 min |
The fares are solid. The operating hours are not: the airport publishes two different timetables for all four A routes on two of its own pages. Plan on roughly 06:00 to 23:00 rather than a precise first bus.
The free airport to airport shuttle is not for everyone
A free bus connects Suvarnabhumi and Don Mueang, and this is the single most misreported service in Bangkok travel writing.
It is for transit and transfer passengers only. You must show a boarding pass for the connecting flight plus your passport or ID card. It runs 05:00 to midnight, roughly hourly, taking one to two hours. It leaves Don Mueang from Terminal 1, Floor 1, Gate 6, and Suvarnabhumi from the passenger terminal, Floor 2, Gate 3.
If you are simply changing hotels between the two airports, this is not your bus.
Don Mueang is the cheaper airport to arrive at
Don Mueang sits on the SRT Red Line as station RN08, connected to the terminal by a pedestrian bridge. Red Line journeys fall inside the 40 baht daily cap.
That is a real difference from Suvarnabhumi, whose rail link is excluded. And there is a detail almost nobody publishes: the single adult fare from Krung Thep Aphiwat to Rangsit is 42 baht, so a contactless paying passenger riding the full branch is charged 40, not 42. The cap bites on a single one way trip, not only on a return.
The Red Line’s published fares, valid today:
| Journey | Adult | Student | Senior |
|---|---|---|---|
| Krung Thep Aphiwat to Rangsit | 42 baht | 38 baht | 21 baht |
| Krung Thep Aphiwat to Taling Chan | 35 baht | 31 baht | 17 baht |
| Taling Chan to Rangsit | 42 baht | 38 baht | 21 baht |
The full range is 12 to 42 baht for adults. The operator’s fare page publishes matrices only, with no per kilometre rate, so we are not quoting one.
One thing to expect at the gate. The Red Line fare page makes no mention of the 40 baht cap, because the cap is applied at the contactless reader rather than in the published tariff. The table says 42 and you are charged 40.
Which option fits your trip
| Your situation | Best option |
|---|---|
| Suvarnabhumi, light luggage, daytime | Airport Rail Link to Phaya Thai, 45 baht |
| Suvarnabhumi, heading to Sukhumvit | ARL to Phaya Thai, then BTS |
| Suvarnabhumi, heading to Silom or the old city | ARL to Makkasan, then MRT Blue Line |
| Suvarnabhumi, heavy luggage or after midnight | Metered taxi from Level 1, plus 50 baht surcharge and tolls |
| Suvarnabhumi to Khao San on a budget | Bus S1, 60 baht |
| Don Mueang, paying contactless | SRT Red Line, capped at 40 baht for the day |
| Group of three or four | Taxi, the split beats four rail fares |
| You want a fixed price before you commit | Grab from the designated gate |
What we could not confirm
- An official Airport Rail Link fare page. Asia Era One publishes no live fare table we could find, so the fares above rest on three independent sources that agree exactly.
- The exact first and last ARL train. Four sources give four answers.
- Bolt’s designated pickup zone at either airport. Neither airport lists Bolt.
- Which Don Mueang terminal the Red Line footbridge lands at. The airport’s own how to get here page omits the Red Line entirely.
- Exact expressway tolls for the specific Suvarnabhumi to city run. The expressway authority’s rates page would not load.
- A per kilometre rate for the Red Line. Earlier versions of this page quoted 1.50 baht per km. We could not source that to any operator or government page, so we have removed it.
Bangkok has changed rail pricing three times in three years, and a further extension of the 40 baht cap has been proposed but not approved. Check at the station on the day.
Sources
- SRT Electrified Train, Red Line fares
- SRT Electrified Train, Red Line stations
- Suvarnabhumi Airport, taxi meter tariff
- Suvarnabhumi Airport, taxi service and surcharge
- Suvarnabhumi Airport, bus services
- Don Mueang Airport, taxi ranks and baggage charges
- Don Mueang Airport, A route buses
- Bangkok Expressway and Metro, toll rates
- The Nation, Cabinet approves the 40 baht daily cap
- The Nation, Cabinet extends the 20 baht fare to 30 November 2025
- The Nation, network wide flat fare shelved
