14/05/2020
For many travellers journeying through the vibrant heart of Thailand, Bangkok serves as a crucial transit point. However, what often catches visitors by surprise is the existence of two primary international airports: Suvarnabhumi Airport (BKK) and Don Mueang Airport (DMK). While BKK handles the bulk of major international carriers, DMK has become the bustling hub for budget airlines such as AirAsia, Nok Air, and One-Two-Go, particularly for domestic flights and regional Southeast Asian connections. This dual-airport system frequently necessitates transfers between the two, leaving many wondering: how much is a taxi from BKK to DMK, and are there more budget-friendly alternatives?
Understanding the costs and options for moving between these two significant air hubs is paramount for a smooth and economical trip. While a taxi might seem like the most straightforward solution, especially after a long flight, it’s certainly not the only one, nor always the most cost-effective. This comprehensive guide will not only answer your burning questions about taxi fares but will also unveil a fantastic, often overlooked, free transfer service that could save you a significant amount of money and hassle, allowing you to allocate your travel budget to more exciting Thai adventures.

The Dual Gateway: Why Two Airports?
Before delving into the specifics of transfers, it's helpful to understand the landscape. Suvarnabhumi Airport (BKK) is Bangkok's primary and newer international gateway, renowned for its modern facilities and handling a vast array of global airlines. On the other hand, Don Mueang Airport (DMK), Bangkok's original international airport, underwent a significant shift in operations back in October 2012. It was repurposed to exclusively serve the burgeoning low-cost carrier market. This means that if you're flying into BKK on a full-service airline and then connecting to a budget flight within Thailand or to a nearby country, you'll almost certainly need to transfer to DMK. This distinction is crucial for planning your inter-airport journey.
The necessity of transferring between BKK and DMK often presents a logistical puzzle for travellers. Without proper planning, this leg of your journey can become unexpectedly costly or time-consuming. Fortunately, there are well-established methods for making this transition, ranging from the convenience of a private vehicle to the surprisingly efficient and free public transport options.
The Cost of Convenience: Taxi Fares from BKK to DMK
Let's address the most common question first: how much is a taxi from BKK to DMK? Opting for a taxi is undoubtedly the most direct and convenient method, particularly if you have a lot of luggage or are travelling in a group. A metered taxi from Suvarnabhumi Airport (BKK) to Don Mueang Airport (DMK) or vice versa typically ranges from approximately 350 to 450 Thai Baht. This fare covers the distance, which is around 29.5 miles (47.5 km) between the two airports. However, it's important to factor in additional costs.
You will incur small toll fees on top of the metered fare, which usually amount to around 60-65 Thai Baht. Therefore, the total cost for a taxi journey between BKK and DMK can be estimated to be in the region of 410 to 515 Thai Baht. While this might seem reasonable, especially compared to taxi fares in Western countries, it can quickly add up if you're travelling on a tight budget or making multiple transfers during your trip. Furthermore, in any bustling city, there's always a slight risk of encountering drivers who might attempt to overcharge or take longer routes, making it essential to ensure the meter is used.
Another increasingly popular private transport option is ride-hailing services like Grab Taxi. These can often provide a more transparent fare estimate upfront, which can be reassuring. For instance, a Grab Taxi estimate from BKK to DMK Airport is typically around 306 THB, which translates to roughly $10 USD. This can be a competitive alternative to a traditional metered taxi, offering similar convenience with potentially clearer pricing.
The Savvy Traveller's Secret: The Free Shuttle Bus
For budget-conscious travellers, or simply those who appreciate a smart travel hack, the free shuttle bus between BKK and DMK is an absolute game-changer. This complimentary service is specifically designed to facilitate seamless transfers for passengers with connecting flights, eliminating the need to pay for costly taxis or navigate public buses with luggage. It’s a reliable and surprisingly efficient way to move between Bangkok's two main airports.
Getting from BKK to DMK: A Step-by-Step Guide
If you've just landed at Suvarnabhumi Airport (BKK) and need to reach Don Mueang Airport (DMK) for your next flight, follow these instructions carefully to utilise the free shuttle:
- Arrival at BKK: Once your flight lands, proceed through Immigration, collect your luggage from the baggage claim, and head towards the exit. You should find yourself on Floor 2, which is the Arrivals Hall. Always double-check the airport signage to confirm you are on the second floor.
- Locating the Shuttle Pick-Up: As you enter the main arrivals hall on Floor 2, you might see various signs pointing towards public transportation, taxis, and buses. For the free shuttle, you need to ignore these initially. Simply walk straight through the hall until you locate Door 3 on your left-hand side. This is the designated pick-up point.
- Exiting and Enquiring: Exit the airport building via Door 3. Once outside, immediately turn right. You should spot a small table or counter, usually with a few staff members standing nearby. Approach them and ask for the free shuttle to Don Mueang Airport. They are there to assist with the transfer process.
- Boarding Pass Verification: Before you are permitted to board the shuttle bus, the staff will ask to see your boarding pass or flight itinerary. The primary reason for this free service is to facilitate genuine flight connections. Therefore, you must be able to demonstrate that you have an onward flight departing from DMK (or vice versa). Show them your boarding pass, a printed flight itinerary, or an e-ticket on your mobile device. As long as your flight is for the same day or the following day, you will be eligible.
- Boarding and Departure: Once your eligibility is confirmed, you'll be directed to the waiting shuttle bus. These buses are clearly marked and comfortable. Once it arrives, board, find a seat, and prepare for your journey.
Journey in Reverse: From DMK to BKK Airport
For those arriving at Don Mueang Airport (DMK) and needing to transfer to Suvarnabhumi Airport (BKK), the process is equally straightforward, simply in the opposite direction:
- Arrival at DMK: After collecting your baggage at DMK, make your way to the ground floor of Terminal 1.
- Locating the Shuttle Pick-Up: The free shuttle from DMK airport to BKK airport can be found directly outside the ground floor of Terminal 1. Look for the designated shuttle bus stop.
- Verification and Boarding: Similar to the BKK departure, staff at the DMK shuttle stop will require you to present your boarding pass or flight itinerary for an onward flight from BKK on the same or following day. Once verified, you can board the bus.
Understanding the Shuttle Schedule and Travel Time
The free shuttle bus operates daily, providing a consistent service for connecting passengers. The schedule runs from 5:00 AM to Midnight (00:00). This extensive operating window covers most flight times, offering flexibility for travellers.
The official estimated transfer time between BKK and DMK airports via the shuttle is around 50 minutes. However, it is crucial to understand that Bangkok is notorious for its traffic. Depending on the time of day and prevailing traffic conditions, the journey can extend significantly, potentially taking up to two hours. Therefore, it is absolutely vital to plan accordingly and allow ample buffer time between your connecting flights, especially if your layover is tight. It’s always better to arrive early than to miss a flight.
Latest Updates from Fellow Travellers
The reliability of travel information is paramount, and this service continues to be updated by the experiences of countless travellers. As of recent updates:
- November 20, 2023: The bus is still operating from the same spot at Door 3, BKK, as described.
- October 2, 2023: The shuttle was boarded at Exit Door 3 on the arrivals level at BKK.
These consistent reports reinforce the continued operation and location of this invaluable free service.
Alternative Transport Options
While the free shuttle is an excellent option, it might not suit everyone's needs, particularly if you're not connecting to another flight immediately or prefer alternative modes of transport. Here are a couple of other choices:
The Public Bus: A Budget Option (with Caveats)
For the truly budget-conscious, public buses offer an extremely cheap way to travel between the airports. Buses #554 and #555 operate between Suvarnabhumi Airport and Don Mueang Airport. The fare for these public buses is approximately 35 Thai Baht, making it significantly cheaper than a taxi or Grab.
However, there are important caveats. These buses are regular public transport, meaning they can be crowded, especially during peak hours, and might not be ideal if you're travelling with substantial luggage. Navigating public transport with multiple large suitcases can be cumbersome and uncomfortable. Additionally, these buses may make more stops, potentially increasing travel time compared to the direct shuttle or a taxi. Buses departing from Don Mueang Airport (DMK) and arriving at BKK typically drop off passengers at Level 4, Gate 5 of Suvarnabhumi Airport.
Grab Taxi: When Time is of the Essence
As mentioned earlier, Grab Taxi provides a convenient and often transparent alternative to traditional taxis. If you're in a rush, have a lot of luggage, or simply prefer the ease of a pre-booked service with upfront pricing, ordering a Grab can be a smart move. The estimated fare of around 306 THB makes it more affordable than a metered taxi while offering similar door-to-door convenience. It's particularly useful if you find yourself outside the operating hours of the free shuttle or if you don't have an eligible connecting flight itinerary.
Comparing Your Transfer Choices
To help you make an informed decision, here's a comparative table summarising the key aspects of each transfer method:
| Method | Estimated Cost (THB) | Estimated Time | Convenience/Luggage | Best For |
|---|---|---|---|---|
| Free Shuttle Bus | Free | 50 mins - 2 hours | High (direct), Limited (eligible passengers) | Budget travellers with connecting flights, light to moderate luggage |
| Metered Taxi | 410 - 515 (incl. tolls) | 45 mins - 1.5 hours | Very High (door-to-door) | Speed, comfort, heavy luggage, groups, no connecting flight |
| Grab Taxi | ~306 | 45 mins - 1.5 hours | High (pre-booked, transparent fare) | Speed, convenience, transparent pricing, heavy luggage, groups |
| Public Bus (#554/555) | ~35 | 1 - 2 hours+ | Low (crowded, multiple stops) | Extreme budget, very light luggage, adventurous travellers |
Frequently Asked Questions (FAQs)
Is the free shuttle between BKK and DMK genuinely free?
Yes, the shuttle service between Suvarnabhumi Airport (BKK) and Don Mueang Airport (DMK) is absolutely free of charge. It is funded by the Airports of Thailand (AOT) to facilitate transfers for passengers with connecting flights.
What do I need to board the free shuttle?
You must present a valid boarding pass or a confirmed flight itinerary for an onward flight departing from the destination airport (e.g., DMK if you're coming from BKK) on the same day or the following day. This is to ensure the service is used by genuine connecting passengers.
How long does the shuttle take between airports?
The official estimated travel time is around 50 minutes. However, due to Bangkok's often heavy traffic, the journey can realistically take anywhere from 1 hour to up to 2 hours, especially during peak periods. Always allow ample time for your transfer.
Can I take the public bus with lots of luggage?
While possible, it is generally not recommended to take the public bus (e.g., #554 or #555) if you have a lot of luggage. These are standard city buses that can get very crowded, making it difficult and uncomfortable to manage multiple large suitcases.
Is Grab Taxi reliable in Bangkok?
Yes, Grab Taxi is widely used and generally considered very reliable in Bangkok. It offers the convenience of booking via an app, transparent fare estimates, and cashless payment options, making it a popular choice for both locals and tourists.
What if my connecting flight is not on the same or next day?
If your connecting flight is not on the same or the following day, you will not be eligible for the free shuttle bus. In such cases, you will need to use a paid option like a taxi, Grab, or the public bus.
Final Thoughts on Your Bangkok Airport Transfer
Navigating the transfer between Bangkok's two major airports, Suvarnabhumi (BKK) and Don Mueang (DMK), doesn't have to be a source of stress or unexpected expense. While the direct answer to "how much is a taxi from BKK to DMK?" hovers around 410-515 Thai Baht including tolls, the real secret for savvy travellers lies in the complimentary shuttle bus service. This free and efficient option is a fantastic way to save your travel budget, provided you meet the eligibility criteria of having a connecting flight within the stipulated timeframe.
Ultimately, your choice of transport will depend on your priorities: cost, convenience, and the amount of luggage you're carrying. For those with tight connections and a need for speed, a taxi or Grab might be worth the investment. However, for the majority of travellers seeking to maximise their holiday funds, the free shuttle bus remains the undeniable champion. By understanding your options and planning ahead, you can ensure a smooth, cost-effective, and hassle-free transfer, allowing you to focus on enjoying the incredible experiences that Thailand has to offer.
If you want to read more articles similar to BKK to DMK: Unravelling Bangkok Airport Transfers, you can visit the Travel category.
