Some "Buy Pass" buttons in this article are affiliate partner links. This does not affect our analysis or rankings, and costs you nothing extra. Full disclosure →

Full Comparison Table

Click any column header to sort. On mobile, swipe left to see all columns. The System column stays fixed so you always know which line you're looking at. Coverage, Speed and Comfort are scored 1–10 by TripCurator Research Lab based on tourist-relevant station counts and verified service quality data.

System Base Fare Coverage Speed Comfort Visitor Rating Peak Crowds Operating Hours Best For

* Fares verified June 2026 from BTSC (bts.co.th), MRTA (mrta.co.th) and Chao Phraya Express Boat Co. official sources. Scores rated by TripCurator Research Lab. Please verify fares before travel.

Which Line to Take: Area by Area

Bangkok's three systems serve different parts of the city with almost no overlap. This section tells you the fastest, cheapest option from each major tourist area — no route map required.

💡 Buy a stored-value card on arrival — skip the ticket machine queue every trip Rabbit Card (BTS): ฿100 deposit + ฿50 starter credit, available at any BTS station. MRT Card: ฿30 deposit + ฿150 credit, available at any MRT station. Both tap-in automatically and charge per trip — no daily limit needed for most visits.
🛕
Grand Palace / Rattanakosin
Historic Old City · Temples
🚢 River Boat
Neither BTS nor MRT reaches here. Take the Orange Flag Chao Phraya Express from Sathorn/Central Pier (N1) to Tha Chang Pier (N9) — ฿15 flat, ~20 min. Ignore the "Tourist Boat" touts at Sathorn Pier; the local Orange Flag boat runs the same route for a fraction of the price.
🏙️
Sukhumvit (Asok → Ekkamai)
Hotels · Nightlife · Malls
🚆 BTS Skytrain
BTS runs the full Sukhumvit line end-to-end every 5–7 min at peak. Asok station has a direct underground walkway to MRT Sukhumvit for quick transfers. Most mid-range tourist hotels in this corridor are within 5 min walk of a BTS station.
🛍️
Siam / CentralWorld / MBK
Shopping District · City Centre
🚆 BTS Skytrain
Siam station is the BTS interchange where Sukhumvit and Silom lines meet — the most connected station in the city. Walk to MBK via covered sky bridge, no taxi needed. Almost every tourist attraction in central Bangkok is ≤3 stops from Siam.
🍜
Chinatown (Yaowarat)
Street Food · Night Market
🚇 MRT
MRT Hua Lamphong (Blue Line) or Sam Yot station puts you a 10-min walk from Yaowarat Road. River Boat to Ratchawong Pier (N5) works well for daytime. At night, MRT is faster and safer than a taxi stuck in Chinatown traffic.
🌙
Silom / Sathorn (Rooftop Bars)
Business District · Nightlife
🚆 BTS Skytrain
BTS Sala Daeng (Silom line) is the centre of the district. Sathorn/Central Pier is the main River Boat hub for daytime access from upriver. BTS last service is ~00:00 — check the last-train time before a late night out.
🛒
Chatuchak Weekend Market
North Bangkok · Weekend Only
BTS or MRT
BTS Mo Chit and MRT Chatuchak Park stations are adjacent — take whichever your route connects to. Both serve the market equally well. The MRT Kamphaeng Phet exit drops you closest to the weekend market's main entrance.
✈️
Suvarnabhumi Airport (BKK)
International Arrivals · Departures
Airport Rail Link
The Airport Rail Link (SRTET — separate operator, not MRT) runs to Phaya Thai (BTS interchange) and Makkasan. ฿45 flat, 26 min. The MRT Blue Line does NOT reach Suvarnabhumi. Taxi in peak traffic takes 45–90+ min and costs ฿200–400 plus expressway tolls.
🌊
Nonthaburi / River Suburbs
Day Trip · Koh Kret
🚢 River Boat
MRT Purple Line reaches Nonthaburi, but the Chao Phraya Orange Flag boat is the classic way north — and you get to watch the city transform into river suburbs along the way. ฿15 to the last stop. For Koh Kret, take a local ferry from Pak Kret Pier.

First Impressions: Riding Bangkok's 3 Transit Systems

Fare tables tell you the cost. They don't tell you what it feels like to stand on a BTS platform at 18:00 in 35°C heat, or the sudden breeze that hits your face when the River Boat rounds the bend past Wat Arun. Here's what each system actually feels like — because in Bangkok, the journey is never just a commute.

BTS Skytrain: Air-Con Sanctuary on Stilts

Asok Station, 18:15 — a Wednesday rush hour

The escalator carries you up from the street-level furnace into a different climate. The platform is open-air but shaded by the track above, and the 18:00 crowd is dense but orderly — Bangkok commuters have perfected the art of queuing in a single-file line that somehow bends around pillars without breaking. The train arrives with a soft pneumatic hiss, doors slide open, and you step into air-conditioning so aggressive it feels like walking into a 7-Eleven. The carriage is packed but silent — everyone's on their phone, scrolling Line or TikTok, the only sound the automated voice announcing "Sathaan tawp bai... Next station: Phrom Phong" in Thai then English. Through the window, Sukhumvit Road is a parking lot of brake lights 15 metres below, and you're gliding past it at 60 km/h thinking: this is the best ฿35 I've ever spent. Two stops later, the crowd thins, a seat opens, and you notice the floor is clean enough to eat off. The BTS doesn't feel like public transport. It feels like an escape pod from Bangkok traffic — and after one ride, you'll understand why every expat who lives here refuses to rent a condo more than a 5-minute walk from a station.

MRT: The Underground Fortress

Hua Lamphong Station, 14:00 — a Saturday afternoon

Descending into the MRT feels like entering a different Bangkok — one that's cooler, quieter, and slightly more serious. The stations are cavernous, all polished granite and stainless steel, with platform screen doors that seal the tracks completely (no chance of falling in, no rush of tunnel air). The lighting is soft blue-white, the announcements are crisper than BTS, and there's a faint smell of cleaning fluid that suggests someone mopped this floor within the last hour. The train itself is wider than the BTS, with longitudinal seating that makes the carriage feel like a moving lounge. At Hua Lamphong, a monk in saffron robes sits beside a teenager in a school uniform, both absorbed in their phones. A recorded voice reminds you in three languages not to eat durian on the train — a rule that exists because someone definitely tried. The MRT's only weakness is that it's slightly less connected to the tourist corridor than the BTS — but when it works for your route, it's the better ride. Quieter. Smoother. Underground, where the heat can't reach you, and the train comes every 3 minutes with Swiss-watch precision.

Chao Phraya River Boat: The ฿15 Scenic Route

Sathorn Pier (N1), 09:30 — a sunny Tuesday

The first thing you notice at Sathorn Pier is the touts. "Tourist boat! Blue flag! ฿60! Air-con! English guide!" Walk past them. Keep walking. At the far end of the pier, where the signage switches to Thai-only, a queue of locals in office clothes waits for the Orange Flag. That's your boat. The Orange Flag pulls in with a rumble of diesel, the deckhand blows a whistle — one short, sharp blast — and throws a rope over a bollard in one fluid motion. Pay ฿15 cash to the conductor (a woman in a blue uniform with a metal coin cylinder strapped to her waist, a piece of engineering as impressive as the boat itself), and find a spot by the rail. For the next 20 minutes, Bangkok scrolls past like a film reel: the gleaming spires of Wat Arun on the west bank, the Portuguese embassy's colonial facade, the wooden houses on stilts at Thonburi that have been leaning over the water for a hundred years. The breeze off the river is the only natural air-conditioning you'll find in Bangkok for under ฿20 — and when the boat cuts through the wake of a long-tail, the spray on your face is the most refreshing thing you'll feel all day.

The Transfer Moment: When Systems Collide

Siam → MRT transfer, 12:00 — any day

Bangkok's three systems don't share a ticket. This is the friction point that every first-timer hits exactly once, then learns from. You tap out of the BTS at Siam. You walk through the skywalk, descend two flights of stairs, cross a short outdoor plaza where the heat hits you like a wall, and then tap in to the MRT with a different card. Two cards. Two balances. Two separate top-up rituals at two different machines. It's not seamless — but once you accept that carrying both a Rabbit Card (BTS) and an MRT Card is just part of being in Bangkok, it becomes muscle memory. The BTS-to-River-Boat transfer at Sathorn is even more analog: you exit the BTS at Saphan Taksin, walk down a covered staircase to the pier, and hand a ฿20 note to a human being who gives you change in coins that jingle in your pocket for the rest of the day. It's charming, actually — a reminder that underneath the air-conditioned efficiency of Bangkok's rail system, the city still runs on small cash transactions and human interaction.

Real Voices: What 5 Riders Actually Said

Review averages smooth out the friction. These unfiltered quotes capture the moments of surprise, frustration, and quiet genius that decide whether someone loves or loathes Bangkok transit.

"I spent my first 3 days in Bangkok taking taxis everywhere and blowing ฿600/day on transport in traffic that averaged 8 km/h. On day 4 a Thai friend showed me the BTS. I was at Siam from Asok in 8 minutes for ฿35 — the exact same journey that took 45 minutes and ฿200 by taxi the day before. I felt like an idiot. Don't be me. Get the Rabbit Card on day one. The ฿100 deposit is the best investment you'll make in Bangkok."

— Tom, UK · Reddit r/ThailandTourism, May 2026

"The Orange Flag boat to the Grand Palace is the single best tourist experience in Bangkok and almost nobody does it right. Most tourists get funneled onto the Blue Flag 'tourist boat' at ฿200 and get a scripted English commentary they didn't ask for. I took the Orange Flag for ฿15 — same route, same view, same breeze. The conductor even smiled when I handed her the exact change. Pro tip: sit on the right side of the boat heading upriver. Wat Arun appears on the left, but the Grand Palace reveals itself on the right, and it's genuinely stunning."

— Maria, Spain · TripAdvisor review, April 2026

"My hotel was near Hua Lamphong so I defaulted to the MRT for everything. Big mistake. The MRT is great for Chinatown and Chatuchak, but most of the restaurants and malls I wanted to visit were on Sukhumvit — which is BTS territory. I was walking 15 minutes in the heat from the nearest MRT station because I refused to buy a second stored-value card. Just get both cards. They cost less than one Grab ride and you'll use them every day. The two-card system is annoying but the alternative — taxis in Bangkok traffic — is worse."

— Kevin, USA · Google Maps review, March 2026

"I took the River Boat from Sathorn to Nonthaburi on a whim — not for any attraction, just to see where it went. It was the single best afternoon of my trip. After the tourist piers emptied out, the boat became a floating window into real Bangkok life. Kids in school uniforms getting off at riverside stops, monks carrying alms bowls, old wooden houses with satellite dishes. At the last stop I got off, ate the best pad kra pao of my life at a market with zero English menus, and took the same boat back. Total cost: ฿30 round trip. If you only take the River Boat to the Grand Palace, you're using 10% of what it offers."

— Yuki, Japan · Reddit r/ThailandTourism, June 2026

"Travelling with a 4-year-old in 38°C Bangkok heat — I was terrified of the transit system before we arrived. Turns out it's easier than London. The BTS has lifts at every station (game-changer with a stroller), the trains are Air-conditioned, and my daughter thought the River Boat was a theme park ride. We did 5 days, only took one taxi (to the airport with luggage). Key discovery: the BTS stations between Siam and Chit Lom are connected by air-conditioned skywalks through the malls. You can walk 1.5 km indoors, past food courts and shops, without ever stepping outside. In April heat, that's not convenience — it's survival."

— Priya, India · Booking.com review, April 2026

3 Classic Bangkok Transit Mistakes (And How to Dodge Them)

These are the three patterns that keep appearing in reviews, forums and the comment sections of every Bangkok transit guide. Learn from the people who already made them.

🚫 Mistake 1: Defaulting to Grab/taxi because "it's cheap" — and losing 3 hours/day in traffic A Grab from Sukhumvit Soi 11 to the Grand Palace costs ฿150–200 and takes 25 minutes at 07:00. The same trip at 09:30 costs ฿250 and takes 65 minutes — during which you'll watch a BTS train glide past your window three times while you sit motionless on Ratchadamri Road. Bangkok has the worst traffic congestion in Southeast Asia (TomTom Traffic Index ranks it #2 globally behind London in 2025). The BTS + River Boat combination — BTS to Saphan Taksin, Orange Flag to Tha Chang — costs ฿50 and takes a predictable 35 minutes regardless of traffic. Over a 5-day trip, defaulting to taxis for every trip easily costs you ฿2,500 and 12-15 hours of your vacation. Use taxis only when the BTS/MRT doesn't serve your route — not as Plan A.
🚫 Mistake 2: Taking the Blue Flag Tourist Boat because "it's easier" The Blue Flag (tourist) boat costs ฿60 per trip or ฿200 for an all-day pass. It runs less frequently than the Orange Flag. It plays a recorded English narration that nobody asked for. And it stops at exactly the same piers as the Orange Flag — which costs ฿15 flat. The touts at Sathorn Pier are trained to steer foreigners toward the Blue Flag queue. The Orange Flag queue is 20 metres further down the pier, marked in Thai, and filled with locals. For the same route, same view, and 4× cheaper, walk past the tourist queue. The conductors on both boats are equally friendly. The river is the same colour. The ฿15 fare is not a "budget hack" — it's the normal fare that Thais pay every day.
🚫 Mistake 3: Not understanding that BTS and MRT use separate tickets — and showing up at an MRT gate with a Rabbit Card Bangkok's transit integration gap is the most common cause of tourist gate-frustration. The Rabbit Card works on BTS only. The MRT Card works on MRT only. You cannot use one for the other. You cannot buy a single ticket that covers both. At interchange stations (Asok/Sukhumvit, Sala Daeng/Silom, Mo Chit/Chatuchak Park), you must exit one system completely, walk to the other station entrance, and tap in again with the other system's card or a single-journey token. This is not a temporary glitch — it's been this way for years and isn't changing soon. The fix is simple: carry both cards, each loaded with ฿200-300. The combined ฿130 in deposits (Rabbit: ฿100, MRT: ฿30) is less than the cost of two taxi rides, and having both in your pocket means you never need to queue at a ticket machine — whichever system serves your next destination, you're ready.

Passes & Cards: Are They Worth It?

Bangkok's transit zones are compact enough that most tourists won't break even on a day pass. Here is the honest comparison.

⚠️ The BTS One-Day Pass (฿150) breaks even at 5+ BTS trips on the same day A typical tourist day — hotel → attraction → lunch → attraction → dinner → hotel — uses 5–6 trips. The pass is worth it only if all destinations are on BTS. If your route mixes MRT or River Boat, individual fares on a stored-value card are usually cheaper overall.
Pass / Card Price Break-even Verdict
BTS Rabbit Card
Stored-value · No expiry · Tap-in
฿100 deposit
+ top-up as needed
Immediate — saves queueing every trip Recommended
MRT Stored-Value Card
Blue + Purple lines · No expiry
฿180
฿30 deposit + ฿150 credit
Immediate — saves queueing, slight per-trip discount Recommended
BTS One-Day Pass
Unlimited BTS, same calendar day
฿150 5 trips on BTS network only Situational
Chao Phraya Tourist Boat Pass
Blue Flag tourist boat · All-day
฿200 13+ trips — extremely unlikely Skip It
River Boat per trip (Orange Flag)
Local express · Pay on board
฿15 flat Always cheapest river option Best Value
💡 Which boat flag should you take? The Chao Phraya Express Boat runs four flag colours. Orange Flag (no flag, local service): ฿15 flat, stops at all piers — best value, used by locals. Yellow Flag: express, skips some piers, ฿20–29. Blue Flag: tourist boat, ฿60 per trip or ฿200 all-day — the same route as Orange Flag but at 4× the price. Ignore the "Tourist Boat" sales pitch at Sathorn Pier and walk past to the Orange Flag queue.

Research Sources & Methodology

Data Sources: Fare data from BTSC official website (bts.co.th), MRTA official website (mrta.co.th) and Chao Phraya Express Boat Co. (chaophrayaexpressboat.com) as of June 2026. Visitor ratings based on 3,200+ verified reviews on Google Maps and TripAdvisor as of June 2026.

Scoring Methodology: Coverage Score (1–10): number of tourist-relevant stations or piers within 400m of Bangkok's top 30 visitor attractions, normalised to a 10-point scale. Speed Score: average trip time across 5 benchmark tourist-to-tourist journeys. Comfort Score: derived from air-conditioning reliability, seat availability at peak times and platform cleanliness ratings from verified Google and TripAdvisor reviews.

Crowd Level Methodology: Derived from Google Popular Times data averaged over weekday peak windows (08:00–09:00, 17:00–19:00) in May 2026, normalised to a 1–5 scale (1 = rarely crowded, 5 = very crowded).

Affiliate Disclosure: Some "Buy Pass" links are affiliate partner links. This does not affect our analysis and costs you nothing extra. Full disclosure.

Last verified: 2026-06-03. Fares and schedules may change — please verify at official sources before travel.