Bangkok is one of Asia’s busiest travel hubs, with two major international airports: Suvarnabhumi Airport (BKK) and Don Mueang International Airport (DMK). Many travelers find themselves needing to transfer between the two, whether catching a connecting flight or switching airlines. With a distance of about 45 kilometers (28 miles) between them, knowing the fastest and most convenient transfer options is crucial.

1. Airport Shuttle Bus (Free and Convenient)
The Airport Shuttle Bus is a free service provided by the Airports of Thailand (AOT) for travelers with a confirmed flight ticket. This bus operates between 05:00 AM and midnight, departing once every hour.
- Duration: 60-120 minutes (depending on traffic)
- Cost: Free (for passengers with valid flight tickets)
- Pickup Locations:
- Suvarnabhumi Airport: Terminal 2, Level 2, Exit 3
- Don Mueang Airport: Terminal 1, Level 1, Exit 6
2. Taxi: Fastest but Costly
For those prioritizing speed, a metered taxi is the most direct option.
- Duration: 35-60 minutes (traffic-dependent)
- Cost: THB 350-600 ($10-18) including toll fees
- Best for: Travelers with heavy luggage or those in a hurry
Tip: Always use the official taxi queue at the airport to avoid scams, and be prepared to pay additional highway tolls.
3. Private Airport Transfer: Stress-Free and Reliable
A private transfer is the best option for travelers who want a seamless and comfortable experience. Companies like Siam Family Tours offer pre-booked transfers with professional drivers, ensuring no waiting time and a smooth ride between the airports.
- Duration: 35-50 minutes (traffic-dependent)
- Cost: THB 800-1,200 ($22-35) per vehicle (up to 4 passengers)
- Best for: Families, groups, and business travelers
Tip: Booking in advance guarantees a driver will be waiting for you, saving time and hassle.
4. Public Transportation: Cheapest but Slowest
For budget-conscious travelers, a combination of the Airport Rail Link and BTS/MRT can be used to transfer between airports.
- Route:
- Take the Airport Rail Link (ARL) from Suvarnabhumi to Phaya Thai
- Transfer to the BTS Skytrain (Sukhumvit Line) to Mo Chit
- Take bus A1 or A2 to Don Mueang
- Duration: 90-120 minutes
- Cost: Around THB 70 ($2)
- Best for: Solo travelers with light luggage and extra time
Which Transfer Option is Best for You?
Transfer Method | Best For | Duration | Cost |
---|---|---|---|
Airport Shuttle Bus | Budget travelers | 60-120 min | Free |
Taxi | Quick and direct | 35-60 min | THB 350-600 |
Private Transfer | Comfort and reliability | 35-50 min | THB 800-1,200 |
Public Transport | Budget-conscious travelers | 90-120 min | THB 70 |
Final Tips for a Smooth Transfer
- Plan for traffic: Bangkok traffic can be unpredictable, especially during rush hours (7:00-9:00 AM & 4:30-7:00 PM).
- Consider flight time gaps: If your connecting flight is within 3-4 hours, opt for a taxi or private transfer instead of public transport.
- Keep your flight details handy: If using the free shuttle, ensure you have your ticket ready to show the staff.
For a stress-free transfer, Siam Family Tours offers reliable and comfortable private transfers, ensuring you get to your next flight with ease. Book in advance and travel with peace of mind!
Need a seamless transfer between Suvarnabhumi and Don Mueang? Book your ride with Siam Family Tours today!