How to Get from Bangkok Suvarnabhumi Airport (BKK) to Don Mueang Airport
Don Mueang Airport is 40.5 km north of Bangkok Suvarnabhumi Airport. Driving takes about 51 minutes without traffic, while public transport can take 75–120 minutes depending on connections.
Bangkok Suvarnabhumi Airport Deals
Compare all terminal car rental desks with free 48h cancellation.
Compare Terminal Car PricesTours & activities: Don Mueang Airport
See all tours & tickets⚠️ Important Local Taxi & Arrival Tips
- Ignore touts in the arrivals hall offering rides; use the official taxi queue on Level 1 between Gates 4 and 7.
- Always insist the taxi meter is switched on; the 50 THB airport surcharge is added after the ride, not before.
- Expressway tolls are paid by the passenger on top of the meter; that is not a scam.
- The free Don Mueang shuttle is only for passengers with an onward flight ticket; touts may falsely offer it to others.
Frequently Asked Questions
If you are connecting to a flight at Don Mueang, the free shuttle is free of charge. Otherwise, the public van 555 from the Public Transportation Center is the lowest fare, but check the price at the stop.
Driving takes about 51 minutes without traffic; budget 90–120 minutes for public transport with transfers. Taxis and private transfers typically take 51–75 minutes depending on traffic.
No direct train connects the two airports. You would need to take the Airport Rail Link into Bangkok and then a taxi or local bus to Don Mueang, but that is not a direct public transport option.
No, the free shuttle is only for passengers connecting to a flight at Don Mueang. You must show an onward ticket and passport to board.
A metered taxi costs roughly €12.00–€13.50 including the 50 THB airport surcharge and typical expressway tolls. The meter is based on distance and traffic, so the final fare may vary.
Yes, Grab is the official ride-hailing partner. The pickup point is Level 1, Gate 4; use the app to get a PIN and meet your car.
Nearby places
More transfers from Bangkok Suvarnabhumi Airport (BKK)


