Money & fees

Bangkok BTS & MRT Fares 2026: Thailand Transport Costs

Real 2026 Bangkok fares for BTS, MRT, canal boats and buses - cross the city for 20 baht and save around 700 baht a day against taxis and ride apps.

· Uncle Pong

Money Transport Planning

Thailand budget travel in Bangkok is decided by a choice you make twenty or thirty times a trip: rail and boat, or car. The same crosstown journey costs 20 baht on a canal boat or 250–350 baht in a taxi stuck in the traffic above it. Nothing else about the trip changes. Over ten days of normal sightseeing that single habit is worth 4,000–6,000 baht per person — roughly $120–180, or a domestic flight and two nights of accommodation.

This Thailand budget travel guide sets out the real 2026 fares for every way of moving around Bangkok, in baht, and shows where the money actually leaks. Figures are per person at roughly 32.7 baht to the US dollar, and were checked in August 2026.

Thailand budget travel in Bangkok: an orange-flag Chao Phraya Express Boat on the river, the 18 to 20 baht commuter service that runs past most of the city's riverside sights
An orange-flag Chao Phraya Express Boat. A flat 18–20 baht takes you the length of the river past the Grand Palace, Wat Arun and Chinatown — the same water the 30-baht tourist boat and the 1,500-baht dinner cruise use. Photo by Slleong via Wikimedia Commons, Creative Commons licence.

Thailand budget travel: Bangkok transport fares in 2026

Every number below is a single adult fare. The right-hand column is what the same trip costs if you default to a car.

Mode2026 fareTypical use
Khlong Saen Saep canal boat15–25 bahtPratunam to Old Town, crosstown, beats traffic
Chao Phraya orange-flag boat18–20 baht flatRiverside temples, Chinatown, Khao San
Cross-river ferry~5 bahtTha Tien to Wat Arun and similar
Public bus, non air-con8 baht (9.5 at night)Short hops, slow
Public bus, air-con12–25 baht (+2 on expressway)Longer routes in comfort
MRT metro14–45 bahtBlue and Purple lines, Chatuchak, Hua Lamphong
BTS Skytrain17–65 bahtSukhumvit and Silom, fastest across the centre
Chao Phraya tourist boat30 baht single / 150 day passSame river, English commentary
Motorbike taxifrom 20 baht, rarely over 100Last kilometre down a long soi
Metered taxi35 baht flagfall, 100–250 typicalLate nights, luggage, rain
Grab / Bolt120–350 baht crosstownConvenience, surge in rush hour
Tuk-tuk, negotiated150–400 bahtAlmost always the worst value

The spread between the top of that table and the bottom is roughly twenty to one. A canal boat from Pratunam to the Golden Mount is 20 baht and takes about 25 minutes; the same trip by Grab at 6pm is 200–300 baht and can take 50. You pay ten times more to arrive later.

The BTS fare change most guides have not caught up with

The flat-fare structure that Bangkok's Skytrain used for over five years ended in November 2025 and was replaced by distance-based pricing, so a short hop is cheaper than it used to be and a long run across the network is dearer — up to 65 baht. If you are riding the Green Line more than about five times in a day, the 150-baht One-Day Pass wins. Below that, single tickets are cheaper. Rabbit card trip packages sometimes work out around 25 baht a ride, which beats single fares on medium-distance journeys but only pays back if you are in the city for several days.

Heads up. You will read a lot online about a 20-baht flat fare on Bangkok's electric trains. That scheme is for Thai citizens registering with a Thai ID, the network-wide version was dropped before launch in June 2026, and what survives is a 40-baht daily cap on the Red and Purple lines running to 30 November 2026. Budget as a foreign visitor for normal distance-based fares — not 20 baht.

Suvarnabhumi airport transit and the arrival-day trap

The most expensive transport decision of the whole trip is usually made in the first thirty minutes, jet-lagged, at an arrivals hall. The Airport Rail Link into the city is 45–60 baht; a metered taxi with the airport surcharge and tolls is 400–550; a limousine desk inside the terminal will happily take 1,200–1,500. The gap between the first and the last of those is a full day's budget for two people. We break the options down journey by journey in the Suvarnabhumi airport transit guide.

Cheap travel Thailand: passengers boarding a Khlong Saen Saep express canal boat at Pratu Nam Pier in Bangkok, a 15 to 25 baht crosstown service that avoids the city's road traffic
Boarding the Khlong Saen Saep express boat at Pratunam Pier. Fares are 15–25 baht and the canal runs straight through the districts where road traffic is worst. Pay the conductor on board, and duck when the splash guard goes up. Photo by D. G. McKelvey via Wikimedia Commons, Creative Commons licence.

Two boats, one river, a 130-baht difference

The clearest tourist-trap arithmetic in Bangkok is on the Chao Phraya. Three boats use the same water:

  • Orange-flag commuter boat — 18–20 baht flat. Stops at Sathorn, Ratchawong (Chinatown), Tha Tien (Wat Pho and the Wat Arun ferry), Phra Arthit (Khao San).
  • Blue-flag tourist boat — 30 baht single, 150 baht for a day pass. Same piers, fewer of them, English commentary, more seats.
  • Dinner and sightseeing cruises — 900–2,000 baht. The same river, with a buffet.

A day of four river hops costs 80 baht on orange flag against 150 on the tourist day pass — and the 5-baht cross-river ferry to Wat Arun is the same boat whichever ticket you hold. Buy the tourist pass for the commentary if you want it, but do not buy it believing it is the budget option.

Average cost per day Thailand: what transport should really run you

PatternTransport per dayWhat it looks like
Boats and buses only40–80 bahtCanal boat out, river boat back, one bus
Mixed — the realistic target100–180 bahtTwo BTS or MRT trips, one boat, one motorbike taxi
Default visitor pattern600–900 bahtThree or four Grab rides, one tuk-tuk

Most people land in the bottom row by accident rather than by decision, and it is the single biggest avoidable leak in Thailand budget travel after accommodation. Four Grab rides at 180 baht average is 720 baht — about $22 — for a day in which nothing was more than eight kilometres away. The middle row costs 140 baht and is usually quicker, because rail and canal do not sit in traffic. Across a ten-day trip for two, that is roughly 11,600 baht saved, about $355.

Four Thailand travel tips that do the work

Check the canal first. Khlong Saen Saep runs east–west through the worst of the traffic and connects Pratunam, Siam-adjacent piers, and the Old Town for 15–25 baht.

Never take an unmetered taxi. If the driver refuses the meter, walk away; a fixed price offered at a tourist rank is typically two to three times the metered fare. Grab and Bolt show the price before you accept, which removes the argument entirely.

Ignore tuk-tuks for transport. They are a ride, not a way of getting somewhere, and at 150–400 baht negotiated they cost more than an air-conditioned car. A 20-baht motorbike taxi does the same last kilometre faster.

Walk the last 500 metres. Bangkok skywalks connect most central BTS stations to malls and offices; getting off one stop early and walking is often quicker than the traffic below.

Bottom line: your savings summary

  • Canal or river boat instead of a crosstown Grab: 180–280 baht per trip.
  • Airport Rail Link instead of an airport taxi: 350–500 baht, once each way.
  • Orange-flag boat instead of the tourist boat day pass: ~70 baht a day.
  • Metered taxi or app instead of a negotiated fare: 100–250 baht per trip.
  • Motorbike taxi instead of a tuk-tuk for the last kilometre: 130–380 baht.
  • BTS One-Day Pass on heavy sightseeing days: 50–120 baht.

Ten days of Thailand budget travel in Bangkok on the mixed pattern costs about 1,400 baht per person in transport. The default pattern costs about 7,200. The 5,800-baht difference — roughly $177 — buys eleven nights in a decent guesthouse, and none of these Thailand travel tips involve walking further or waking earlier. Our Thailand travel costs breakdown puts the same lens on accommodation, and the food costs guide covers the other big daily line. Put your own dates into the Thailand budget planner to see what your transport line is really costing.

Bangkok transport on a budget: quick answers

What is the cheapest way to get around Bangkok?

Canal and river boats. The Khlong Saen Saep express boat is 15–25 baht and the orange-flag Chao Phraya boat is a flat 18–20 baht, both of which avoid road traffic entirely. Non air-conditioned public buses at 8 baht are cheaper still but much slower.

Do tourists get the 20-baht flat train fare in Bangkok?

No. The scheme requires registration with a Thai ID, the network-wide version was cancelled before launch in June 2026, and the surviving measure is a 40-baht daily cap on the Red and Purple lines to 30 November 2026. Visitors pay standard distance-based fares.

Is the BTS One-Day Pass worth 150 baht?

Only above roughly five Green Line journeys in a day. With BTS fares now running 17–65 baht by distance, four short trips cost less than the pass; a heavy sightseeing day with long runs across the network costs more.

Is Grab cheaper than a taxi in Bangkok?

Usually slightly dearer than a metered taxi but far cheaper than a negotiated fare, and the price is fixed before you accept. Both are two to ten times the cost of rail or boat for the same journey.

Work out what this costs you

Rules and fees change; your budget should keep up. Estimate your Thailand trip budget — flights, rooms, food and transport in baht and your own currency, in about two minutes.

Build my Thailand budget →

Published 30 August 2026. Travel rules, fees and prices change without much warning — always confirm with an official source or your embassy before you book or travel. Nothing here is legal, immigration or financial advice.