🇹🇭

Getting from Bangkok’s Airports to the City — 2026 Guide

Suvarnabhumi (BKK), Don Mueang (DMK)

WP
Welcome Pickups
Check price →
KT
Kiwitaxi
Check price →
GT
GetTransfer
Check price →
IT
intui.travel
Check price →
Disclosure: Some links in this article are affiliate links. If you purchase through them, we earn a commission at no extra cost to you. This supports our independent reviews.

At a glance

Airports
Suvarnabhumi (BKK), Don Mueang (DMK)
Distance to center
Suvarnabhumi to central Bangkok is 30 km (19 mi), Don Mueang is 24 km (15 mi)
Transfer prices
฿600–1,500 ($17–43) from Suvarnabhumi, ฿500–1,200 ($14–34) from Don Mueang
Currency
THB (฿)

Airport details

Suvarnabhumi (BKK): The main international airport, 30 km east of Bangkok. The airport has one massive terminal building. International Arrivals is on Level 2 — follow signs to the exit, where transfer drivers wait at meeting points A and B (near pillars 3-4 and 7-8). The Airport Rail Link station is in the basement (Level B).

Don Mueang (DMK): The older airport, 24 km north, used by budget carriers (AirAsia, Nok Air, Thai Lion). Smaller and simpler — transfer drivers meet outside the Arrivals exit. A free shuttle bus connects DMK to BKK (takes 45-60 minutes).

Getting to the city by train

Airport Rail Link (from Suvarnabhumi): The City Line runs every 12-15 minutes to Phaya Thai station (฿45, 28 minutes), where you can transfer to the BTS Skytrain. It's the fastest and cheapest option for travelers heading to Sukhumvit, Silom, or Siam areas.

From Don Mueang: The SRT Red Line connects Don Mueang to Bang Sue Grand Station (฿42, 30 minutes), with connections to the MRT Blue Line for central Bangkok. Limited hours — check schedules for late arrivals.

Bus and shuttle options

From Suvarnabhumi: Public bus S1 runs to Khao San Road (฿60, 60-90 minutes). BMTA bus 554 connects to Victory Monument BTS station (฿35). These are budget options — expect basic comfort with luggage.

From Don Mueang: Bus A1 runs to Mo Chit BTS station (฿30, 20 minutes) — the fastest connection to the Skytrain network. Bus A2 goes to Victory Monument (฿30, 30 minutes).

Night arrivals: After midnight, public transport stops. Your options are metered taxi (฿300-500 + ฿50 airport surcharge + tolls), Grab (฿250-500), or a pre-booked transfer. Night buses are extremely limited.

Money-saving tips for Bangkok airports

Always insist on the meter: The official taxi counter on Level 1 ensures your driver uses the meter. The flag fall is ฿35, and the total fare to central Bangkok should be ฿200-400 plus ฿50 airport surcharge and ฿25-75 in expressway tolls (you pay these).

Avoid rush hour: Bangkok traffic is legendary. A 30-minute drive at 2am becomes a 2+ hour crawl at 5pm. If your flight arrives during rush hour (7-10am, 4-8pm), consider taking the Airport Rail Link to Phaya Thai and then a short taxi to your hotel.

Get a Rabbit card: Available at BTS Skytrain stations. Load it with baht and use on BTS, select buses, and convenience stores. Saves time queuing for individual tickets.

Groups of 3+: A pre-booked sedan (฿600-1,000) splits cheaper than 3 Airport Rail Link tickets (฿135) plus onward taxi fares.

Taxi and Uber overview

Bangkok airport taxi touts are aggressive. For a detailed comparison of pre-booked transfer services, see our side-by-side comparison of all 4 platforms for Bangkok.

Public transport from the airport

Airport Rail Link from Suvarnabhumi (30 min to Phaya Thai, ฿45/$1.30) is excellent but doesn't help with luggage. No rail link from Don Mueang (bus only).

Transfer service prices from Bangkok airport

Service Price range Standout feature Book
Welcome Pickups฿800–1,200In-terminal meet-and-greet, free child seatsCheck price →
Kiwitaxi฿600–1,000Wide vehicle selection, transparent pricingCheck price →
GetTransfer฿500–800Bidding system — often cheapestCheck price →
intui.travel฿550–900Shared transfers, budget groupsCheck price →

Prices for a sedan (up to 3 passengers). GetTransfer prices are typical winning bids. See our full comparison for Bangkok for detailed pricing by route.

Local travel nuances

Currency: THB (฿). Have some local currency for small purchases — many taxi meters display in local currency.

Language: Thai (basic English at airports and tourist areas) Having your hotel address saved on your phone (screenshot or Google Maps pin) is always helpful for drivers.

Tipping: Not expected but appreciated. Rounding up by 20-50 baht is a nice gesture for transfer drivers.

Safety: Only use the official taxi counter on Level 1 — insist the meter is turned on (flag fall ฿35). Avoid touts on the Arrivals level. Grab is a safe ride-hailing alternative.

SIM / connectivity: Thai SIM cards from AIS, DTAC, or TrueMove available at Suvarnabhumi Arrivals. Tourist packages from ฿299 (8 days, 15GB).

Tips for Bangkok airport transfers

Tip 1: At Suvarnabhumi, use the public taxi queue on Level 1 if you didn't pre-book. NEVER accept offers from touts in the arrivals hall — they charge 3-5× the meter rate.

Tip 2: Don Mueang has no rail link — pre-booking is especially important here. The A1 bus to BTS Mo Chit costs ฿30 but takes 45+ minutes.

Tip 3: Bangkok traffic is legendary. Avoid 7:30-9:30am and 4:30-7:30pm if possible. A transfer from Suvarnabhumi can take 30 minutes or 2 hours depending on traffic.

Tip 4: Thai toll expressways (฿25-75) speed up the trip significantly. Pre-booked transfers usually include tolls; metered taxis add them on top.

Frequently asked questions

The Airport Rail Link City Line costs ฿45 (about $1.30) and takes 28 minutes to Phaya Thai BTS station. From there, BTS Skytrain connects to most tourist areas for ฿16-59.

It varies enormously. Late night: 30 minutes. Midday: 45-60 minutes. Rush hour (7-10am, 4-8pm): 90-150 minutes. The expressway tolls (฿25-75) help but don't eliminate congestion entirely.

Grab is convenient and cheap for solo travelers. Pre-booked transfers are better for groups (fixed price regardless of traffic), families needing car seats, or when you want guaranteed meet-and-greet at the airport.

A free shuttle bus runs between the two airports (45-60 minutes, every 30 min). Alternatively, take bus A1 to Mo Chit BTS, then BTS to Phaya Thai, then Airport Rail Link to Suvarnabhumi — faster during rush hour.

Not strictly necessary — most drivers communicate via the booking app. But having data helps with navigation and communication. Thai tourist SIMs are cheap (฿299 for 8 days) and available at airport counters.

Popular routes

Detailed transfer guides with prices, timing, and all transport options for major airport routes.

Suvarnabhumi → Bangkok →

Need help choosing a transfer service?

We compared Welcome Pickups, Kiwitaxi, GetTransfer, and intui.travel side by side for Bangkok — prices, ratings, and our honest verdict.

Compare all 4 services for this city →

You might also find useful

📋 Best in Asia 📋 Taxi scam airports 📋 Airports needing transfers 📝 GetTransfer bidding tips 📝 intui.travel review

Book your transfer

WP
Welcome Pickups
Best for families & premium
Check price →
GT
GetTransfer
Cheapest via bidding
Check price →
KT
Kiwitaxi
Best vehicle selection
Check price →
IT
intui.travel
Budget & shared transfers
Check price →

Explore nearby destinations

Traveling through the region? Check our airport transfer guides for these nearby cities:

Ho Chi Minh City
Airport transfer guide →
Kuala Lumpur
Airport transfer guide →
Bali
Airport transfer guide →
Singapore
Airport transfer guide →

Travel tip

Don't forget mobile data abroad — compare eSIM providers for your destination and stay connected from the moment you land.

Book WP Kiwitaxi GetTransfer intui