Bangkok, the beating heart of Thailand, is one of Southeast Asia’s most dynamic travel hubs. Every year, millions of travelers land in the Thai capital to explore the country’s glittering temples, tropical beaches, and vibrant night markets—or to connect to flights heading across Asia and beyond.
What many first-time visitors don’t realize is that Bangkok has two major international airports:
- Suvarnabhumi Airport (BKK) — the main international gateway.
- Don Mueang International Airport (DMK) — a major hub for low-cost airlines.
Transferring between these two airports is common, especially if you’ve booked separate tickets or are flying a budget carrier after an international flight. But the 45-kilometer distance between them can be tricky if you don’t plan ahead.
This comprehensive 2500+ word guide explains all the transportation options between BKK and DMK, estimated travel times, costs, schedules, and smart traveler tips for 2025.
1. Overview: Bangkok’s Two Airports
1.1 Suvarnabhumi Airport (BKK)
Located about 30 kilometers east of central Bangkok, Suvarnabhumi is Thailand’s busiest airport. It serves most international airlines and long-haul flights. Its modern architecture and extensive facilities make it the primary gateway for intercontinental travel.
Key facts:
- Opened: 2006
- Airport code: BKK
- Distance to DMK: ~45 km
- Airport Rail Link connects to the city center
- 24/7 operations
1.2 Don Mueang International Airport (DMK)
Don Mueang is older and smaller but incredibly busy. It’s the base for many budget airlines like AirAsia, Thai Lion Air, and Nok Air. If you’re catching a domestic or low-cost regional flight, this is probably your airport.
Key facts:
- Reopened for commercial flights in 2012 after major renovations
- Airport code: DMK
- Distance to BKK: ~45 km
- No direct train, but excellent road links
- 24/7 operations
2. Transfer Time Between BKK and DMK
The distance between the two airports is around 45 kilometers.
Average travel time:
- Taxi or private car: 45–70 minutes (depending on traffic)
- Airport Shuttle Bus: 50–80 minutes
- Public bus or van: 60–90 minutes
Bangkok traffic is unpredictable, especially during rush hours (7–10 AM and 4–8 PM). Always allow at least 3–4 hours between flights if you need to change airports.
3. Option 1: Free Airport Shuttle Bus (BKK ↔ DMK)
3.1 How It Works
Thailand’s Airports of Thailand (AOT) operates a free shuttle bus service between Suvarnabhumi and Don Mueang airports for passengers with a valid flight ticket.
This is the most cost-effective way to transfer.
3.2 Where to Board
At BKK (Suvarnabhumi):
- Level 2, Gate 3 (Arrival Hall)
At DMK (Don Mueang):
- Terminal 1, Gate 5
3.3 Operating Hours & Frequency
- Hours: 05:00 AM – 12:00 midnight
- Frequency: Every 30 minutes during peak hours, every 60 minutes late at night
3.4 Travel Time & Cost
- Time: 50–80 minutes (depending on traffic)
- Cost: Free (must show flight ticket or e-ticket)
3.5 Requirements
- Proof of confirmed flight (either departing from or arriving at the other airport)
- Passport for ID check
This option is ideal for most travelers on a budget who have at least 3–4 hours between flights.
4. Option 2: Taxi or Private Car
4.1 Convenience and Speed
Taking a taxi is the fastest and most comfortable way to get from one airport to the other, especially if you have luggage or are traveling at odd hours.
4.2 Where to Find Taxis
- At BKK: Official taxi stand at Level 1 (Ground Level), Gates 3–4
- At DMK: Taxi rank in front of Arrivals Hall
Official taxis in Bangkok use meters, but there’s an airport surcharge of 50 THB plus highway tolls (usually around 70–100 THB).
4.3 Cost Estimate (2025)
- Base fare: 35 THB
- Distance fare: 350–500 THB (depending on traffic)
- Tolls: 70–100 THB (optional but saves time)
- Surcharge: 50 THB
Total: 500–650 THB on average.
4.4 Travel Time
- Off-peak hours: 45–55 minutes
- Rush hour: 60–90 minutes
4.5 Pro Tips
- Always use the official taxi line—avoid touts inside the terminal.
- Ask to use the expressway (tollway) to save time.
- Have your destination written in Thai (especially if going from DMK to BKK).
- Pay the tolls directly at the booth.
Taxis are the best choice for travelers with tight connections or early/late flights.
5. Option 3: Ride-Hailing Apps (Grab, Bolt, etc.)
5.1 Availability
Ride-hailing services like Grab and Bolt operate in Bangkok and can be used for airport transfers.
5.2 Advantages
- Fixed price shown in the app
- Cashless payment
- No haggling required
- Comfortable vehicles
5.3 Cost Estimate
- Economy car: 450–650 THB
- Larger vehicles (SUV/Van): 700–900 THB
5.4 Travel Time
Same as a regular taxi: 45–90 minutes depending on traffic.
5.5 Things to Know
- Airport pickup locations are usually designated areas outside the terminal.
- Prices can surge during rush hour or peak demand times.
- Tolls are often included in the fare.
This is a popular option for digital nomads, groups, or those who prefer app-based bookings.
6. Option 4: Airport Bus and Public Transport
This is the cheapest method, but also the most complicated and time-consuming.
6.1 Step-by-Step from BKK to DMK
- Take the Airport Rail Link from Suvarnabhumi Airport to Phaya Thai Station (about 30 minutes).
- Transfer to the BTS Skytrain or public bus heading toward Mo Chit.
- From Mo Chit, take Bus A1 or A2 to Don Mueang Airport.
Total cost: Around 70–100 THB.
Total time: 90–120 minutes.
6.2 Step-by-Step from DMK to BKK
- Take Bus A1 or A2 from Don Mueang to Mo Chit BTS Station.
- Transfer to the BTS Skytrain toward Phaya Thai.
- From Phaya Thai, take the Airport Rail Link to Suvarnabhumi Airport.
This route is perfect for travelers with plenty of time, a light backpack, and a love for navigating public systems.
7. Option 5: Shared Vans or Limousines
For those who prefer a middle ground between budget and comfort, shared airport vans or pre-booked limousines can be a great option.
7.1 Shared Vans
- Cost: 300–400 THB per person
- Time: 60–90 minutes
- Departure: Regular schedules from both airports
- Booking: Kiosks at the terminal or online platforms
7.2 Limousines
- Cost: 900–1500 THB depending on vehicle type
- Perks: Private driver, luggage help, fixed fare
- Ideal for: Families, business travelers, or groups
8. Luggage & Timing Considerations
When transferring between airports, always plan generously. Bangkok traffic can be wild.
Recommended minimum connection time:
- Domestic to International: 4 hours
- International to Domestic: 5 hours
- International to International (self-transfer): 6 hours
If your flight is on separate tickets, you will likely need to:
- Collect your checked luggage.
- Clear immigration and customs.
- Recheck in at the other airport.
This process alone can take 1–2 hours, not counting travel time.
9. Overnight or Long Layovers
If your layover between BKK and DMK is long, you can consider resting at the airport or booking a nearby hotel.
9.1 Sleeping at the Airport
- Both airports operate 24/7.
- BKK has more lounges, seating areas, and capsule hotels.
- DMK is smaller but has air-conditioned seating zones.
9.2 Nearby Hotels
- Around Suvarnabhumi: many airport hotels from budget to luxury.
- Around Don Mueang: several budget hotels within walking distance.
If your transfer time is more than 8 hours, booking a room to shower and rest can make a huge difference.
10. Special Travel Situations
10.1 Families with Children
- Taxi or Grab is usually best.
- Shuttle bus may be crowded during the day.
- Some vans offer child seats if booked in advance.
10.2 Travelers with Heavy Luggage
- Taxi or private transfer is highly recommended.
- Public transport involves multiple transfers and stairs at stations.
10.3 Budget Backpackers
- Shuttle bus is the top pick (free).
- Public transport is a good backup if time allows.
11. Booking Airport Transfers in Advance
You can also pre-book your transfer between airports through:
- Official airport limousine desks
- Online travel platforms like Klook, 12Go Asia, or Booking.com
- Local transport apps
Advantages of pre-booking:
- Fixed price
- No language barrier
- Peace of mind during busy travel seasons
This can be especially useful for late-night or early-morning connections.
12. Comparing All Transportation Options
| Option | Cost (THB) | Time (min) | Comfort | Best For |
|---|---|---|---|---|
| Free Shuttle Bus | 0 | 50–80 | Medium | Budget travelers, relaxed layovers |
| Taxi | 500–650 | 45–70 | High | Tight schedules, heavy luggage |
| Grab/Bolt | 450–900 | 45–70 | High | Groups, digital nomads |
| Public Transport | 70–100 | 90–120 | Low | Backpackers with time |
| Shared Van | 300–400 | 60–90 | Medium | Solo travelers, small groups |
| Limousine | 900–1500 | 45–70 | Very High | Business, families |
13. Rush Hour and Traffic Tips
- Morning Rush: 7:00 AM – 10:00 AM
- Evening Rush: 4:00 PM – 8:00 PM
During these hours, travel times can nearly double. If your connection falls within rush hour, leave at least 5 hours between flights.
Smart move: If possible, travel on the expressway and pay the toll—it’s faster and usually less congested.
14. Language and Communication
Most airport signs and shuttle buses have English labels. Taxi drivers may speak limited English, so it’s helpful to:
- Have the other airport name written in Thai:
- “Suvarnabhumi Airport” (ท่าอากาศยานสุวรรณภูมิ)
- “Don Mueang Airport” (ท่าอากาศยานดอนเมือง)
- Use Google Maps or a map app to show your driver.
- Keep your booking confirmation if using a shuttle.
15. Safety and Security
Bangkok is generally safe for airport transfers, but a few simple precautions help:
- Use official taxi stands or apps.
- Keep your luggage with you on the shuttle bus.
- Avoid unmarked or private cars offering “special deals.”
- Check you’re getting into a registered taxi (license number on the door).
16. Accessibility for Disabled Travelers
Both airports are modern and offer facilities for travelers with mobility issues.
- Shuttle buses are not wheelchair accessible, but taxis and vans can be arranged in advance.
- Both BKK and DMK have wheelchair assistance services—you can request help at the airport information counters.
17. Money, SIM Cards, and Essentials During Transfer
- Keep at least 200–300 THB in cash for tolls, snacks, or small purchases.
- Both airports have 7-Eleven stores, food courts, ATMs, and currency exchange booths.
- Free Wi-Fi is available at both airports, but having a Thai SIM card or eSIM makes communication smoother.
18. When to Avoid Changing Airports
Sometimes, transferring between airports isn’t practical:
- If your layover is less than 4 hours, it’s risky.
- If you have large luggage or mobility constraints and a tight schedule.
- If flights are on separate tickets and delays could cause missed connections.
In such cases, consider:
- Booking flights from the same airport.
- Spending a night in Bangkok and flying out the next day.
19. Realistic Itinerary Examples
Example 1: Shuttle Bus (Morning Flight)
- Arrive BKK at 6:00 AM
- Clear immigration by 7:00 AM
- Shuttle bus at 7:30 AM → arrive DMK at 9:00 AM
- Check-in for 11:30 AM domestic flight
Perfectly doable with comfortable buffer time.
Example 2: Taxi (Evening Rush Hour)
- Land DMK at 4:00 PM
- Collect bags by 5:00 PM
- Taxi departs 5:15 PM → arrive BKK at 7:15 PM
- Check-in for 9:45 PM international flight
Tight but feasible, especially with tollway use.
Example 3: Public Transport (Backpacker Mode)
- Land BKK early morning
- Airport Rail Link + BTS + Bus
- Total travel time: ~2 hours
- Ideal for flights with a long layover and minimal luggage.
20. Final Tips for a Smooth Airport Transfer
- Plan ahead. Don’t assume a quick hop between airports.
- Book early morning or late-night transfers to avoid traffic.
- Carry cash for taxis, tolls, or snacks.
- Have flight confirmations ready for the shuttle bus.
- Buffer time is your best friend.
Conclusion
Traveling between Suvarnabhumi Airport (BKK) and Don Mueang International Airport (DMK) may sound intimidating, but with a clear plan, it’s entirely manageable. Whether you hop on the free shuttle, grab a taxi, or weave through Bangkok’s rail system like a seasoned backpacker, there’s an option for every type of traveler and budget.
Give yourself time, pick the route that matches your comfort level, and you’ll glide between the two airports with ease. A smart transfer isn’t just about saving money—it’s about starting (or ending) your Thai journey stress-free.
Safe travels and may your Baht—and patience—carry you smoothly from BKK to DMK.

Leave a Reply