Bangkok is served by two major airports, Suvarnabhumi Airport (BKK) and Don Mueang Airport (DMK). Both airports are well connected to the city, and travelers have three main transport options: free airport shuttle buses between airports, public trains with a few connections, and taxis or ride-hailing services.
Choosing the right option depends on your budget, arrival time, luggage, and destination. This guide explains how to travel to and from each airport step by step, so you can plan your journey easily and avoid confusion.
Traveling Between Suvarnabhumi Airport (BKK) and Don Mueang Airport (DMK)
If you are transferring between Bangkok’s two airports, there are three main ways to do it:
free shuttle bus, train connections (with transfers), and taxi.
1. Free Shuttle Bus (BKK ↔ DMK)
The simplest and most recommended option for airport-to-airport transfers.
Key details:
- Free of charge
- Requires a same-day boarding pass for a connecting flight
- Operates from early morning until late night
- Travel time: 60–90 minutes, depending on traffic
Where to board:
- Suvarnabhumi Airport (BKK): Ground Floor (Level 2), airport shuttle area
- Don Mueang Airport (DMK): Arrivals area outside the terminal
Best for:
- Travelers with luggage
- First-time visitors
- Stress-free airport transfers
2. Train Option (Public Transport with Connections)
This is the cheapest option, but it requires multiple transfers and is best for travelers with light luggage.
Step-by-step route:
- From Suvarnabhumi Airport, take the Airport Rail Link (ARL)
- Ride ARL to Phaya Thai Station
- Transfer to BTS Skytrain or MRT toward Bang Sue Grand Station
- From Bang Sue Grand Station, transfer to the SRT Red Line
- Ride the SRT Red Line to Don Mueang Station
- Walk directly into Don Mueang Airport
Estimated travel time:
- About 90–120 minutes
Best for:
- Budget travelers
- Avoiding road traffic during peak hours
- Travelers familiar with Bangkok’s rail system
Not recommended if you are short on time or carrying large luggage.
3. Taxi (Direct and Flexible)
The most direct door-to-door option between the two airports.
How it works
- Use the official taxi stand at either airport
- Metered fare plus tolls and airport surcharge
Estimated cost
- Approximately 400–600 THB, including tolls
- Travel time: 45–90 minutes, depending on traffic
Best for
- Tight connections
- Late-night or early-morning flights
- Families or groups
Which Airport-to-Airport Option Should You Choose
- Free shuttle bus
Best overall choice for most travelers transferring between airports - Train connections
Cheapest option, but slower and requires multiple transfers - Taxi
Fastest and most flexible, especially outside rush hours
FAQs
Is there a direct train between Suvarnabhumi and Don Mueang airports?
No. There is no direct train. You must use a combination of Airport Rail Link, BTS or MRT, and the SRT Red Line, or take the free shuttle bus.
Is the airport shuttle bus really free?
Yes. The shuttle bus is free but requires proof of onward travel such as a boarding pass.
Which airport is closer to central Bangkok?
Don Mueang is slightly closer, but travel time depends heavily on traffic.
Are taxis safe to use from Bangkok airports?
Yes. Official airport taxis are safe and regulated. Always use the official queue.
What is the fastest option during rush hour?
Train connections are often faster and more reliable during peak traffic hours.
