How to travel from/to Don Muang Airport (Bangkok)?
Don Muang Airport (DMK) is located 26km north of downtown Bangkok. When travelling to and from the airport, you can take a bus for 40 minutes, take a taxi for 30 minutes or ride the train for about 1 hour. Taking the bus is the cheapest option with fares starting at just $1.
Bus, Taxi or Train?
|Bus||40 min - 1.5 hr||30-170 THB ($1-$6)||Check bus tickets|
|Taxi||30 min - 1 hr||300 THB ($10) - 850 THB ($28)||Reserve a taxi|
|Train||1 hour||5 THB ($0.20)||No online tickets|
Taking the bus won’t take much longer than a taxi as both will depend on traffic. If you are staying in the Khao San Road area, you can take Airport Bus 4 which will take you directly to the airport.
A taxi ride between the airport and Bangkok center will cost about $10. Keep in mind this price does not include highway tolls, if you choose to take them. The drive to the city will normally take around 30min to 1 hour if you travel during off-peak hours. During peak hours the journey can easily take over an hour by both taxi and bus.
As a third option, you can also take the train, although we don’t recommend this option. The train does not travel all the way to the airport or to the Khao San Road area, therefore you will need to take a bus or taxi from the train station to your destination.
Note: If you need to catch a connecting flight from Suvarnabhumi Airport (BKK), there is an airport shuttle bus outside of Gate 6 at Don Muang Airport (DMK). It’s free of charge if you show the staff your flight ticket and valid ID. The bus trip between the two airports will take about 50 minutes.
Itinerary from/to Don Muang Airport (Bangkok)
- Don Muang Airport
- 40min – 1.5 hours
- Don Muang Airport
- 30min – 1 hour
- Don Muang Airport
- 1 hour
- Bangkok (Hua Lamphong)
Don Muang Airport by Bus
Duration: 40 min – 1.5 hours
Cost: 30-170 THB ($1-$6)
When travelling between Don Muang Airport (DMK) and Bangkok center, you can take the buses parked just outside of Gates 6 and 12 at the airport. Normally these are orange buses, but lately they have been adding blue buses for this route.
There are four different buses departing from the airport and each follows a different route. For travellers staying around Khao San Road, airport bus A4 will take you directly to the backpacker district.
See the table below for a route overview of the different buses:
|A1||Airport - BTS Chatuchak - Chatuchak Bus Terminal|
|30 THB ($1)||every 5 minutes|
|A2||Airport - Victory Monument|
|30 THB ($1)||every 15 minutes|
|A3||Airport -Lumphini Park|
|50 THB ($1.70)||every 30 minutes|
|A4||Airport - City Center|
|50 THB ($1.70)||every 30 minutes|
Fares are 30 THB ($1) for routes A1 and A2 and 50 THB ($1.70) for routes A3 and A4. You can pay your fare on-board.
A1 and A2 buses are available from 06:30 to 00:00. A3 and A4 buses operate from 7:00 to 23:00 and they take the expressway to Bangkok.
There are also many local buses going into the city. They can be found outside of the airport grounds along the main road. Keep in mind these buses tend to be extremely crowded and rarely offer air conditioning. For more comfort, we suggest taking the buses from inside the airport area.
You can also book an airport limo bus online for 170 THB ($6). These buses have departures almost every hour from 10:00 to 23:30 and travel time is about an hour.
Bus Stops for Airport Buses
To make it easy to find which bus has a stop nearby your accommodation, we created a map with all bus stops from each bus in different colors. Bus A1 (grey), A2 (red), A3 (green) and A4 (blue). Check out this map of Don Muang Airport Buses.
Prefer to have an overview with all stops in a list? Here you go:
A1 – Central Lat Phrao Mall, BTS Mochit/MRT Chatuchak, Chatuchak Bus Terminal
A2 – Kasetsart University, Central Lat Phrao Mall, BTS Mochit/MRT Chatuchak, Saphan Kwai, Ari, Sanam Pao, Victory Monument
A3 – Din Daeng, Pratunam, Ratchaprasong, Ratchadamri, Lumphini Park
A4 – Khao San Road, the Democracy Monument, Phanfa Bridge, Lan Luang Yommarat, Tha Prachan, Tha Chang
Don Muang Airport by Taxi
Duration: 30 min – 1 hour
Cost: 300 THB ($10) – 850 THB ($28)
Travelling between Don Muang Airport and Bangkok by taxi is the easiest way and will only cost you about 300 THB ($10).
Simply hail a taxi or order a Grab and you should be in the center or airport within 30-60 minutes, depending on the traffic. You can also book a car online via Klook for 630 THB ($21).
Note: If you need to catch a flight, it’s important to Bear in mind the city’s peak hours.
These are between 06:00-09:00 in the morning and between 16:00-20:00 in the evening. Traffic is very congested during these hours, so you may be charged more and have long wait times on the road. It is not uncommon that you will be stuck in traffic for one hour during these peak hours!
To avoid a large part of the busy traffic, drivers will give you the option of taking the expressway for a small additional payment of 70 THB ($2.30) This charge is not included in the metered price and you will need to pay cash at the toll gate.
If you arrive/depart during peak hours, we definitely suggest using the expressway, it could save you 1-2 hours in traffic.
Additional airport surcharge
It is important to know that there is a 50 THB ($1.70) surcharge when taking a taxi from the airport. This amount will be added to the meter rate at the end of your trip, so don’t be surprised when the driver asks for an amount higher than what the meter says.
Some taxi drivers may want to negotiate a flat rate, even though this is officially not allowed at the airports. Make sure to agree on an amount not too high above the $10 or ask to use a meter before getting into the taxi.
Tip: Always make sure the meter is running so you avoid paying more. You can find the meter in the front of the car, usually mounted on the dashboard.
Don Muang Airport by Train
Duration: 1 hour
Cost: 5 THB ($0.20)
While it is extremely cheap, we do not recommend to take the train from Don Muang Airport. This will be a long journey because you still need an additional transfer upon arriving at Hua Lamphong Train Station.
The train journey from Don Muang Aiport will take about 45min and from there you will likely need to transfer to the MRT/BTS/taxi or tuk-tuk to reach your accommodation.
As an indication, Hua Lamphong railway station is about a 15-min taxi ride from Khao San Road when you travel outside the peak hours.
When you add this extra travel time, there is a high chance that this journey by train will take longer than the bus.
If you still want to travel by train, you can head to the Don Muang Train station which is a 15-min walk from the airport. While walking towards the train station, you will see the overhead bridge that connects the airport to the train station.
Tickets from Don Muang to Hua Lamphong Station cost 5 THB ($0.20). You can buy your ticket from the ticket counter at the train station.
My favourite places to stay in Bangkok
If you’re looking for a fun social atmosphere then Here Hostel is the place for you! Enjoy relaxing by the pool in the garden area or enjoying a drink with travelers from around the world. Why take the stairs when you can use the indoor slide to travel between floors, this place is full of fun, energy, and laughter. Located less than 1km from Khao San Road, this is the perfect hostel if you’re looking to have a great time in Bangkok!
Dorm rooms start at $16 per night
Located in the heart of downtown Bangkok, between Nana and Ploen Chit BTS stations, this hostel is the perfect location in the Sukhumvit area. The hostel offers a garden area, a rooftop terrace and an on-site kitchen for guests to cook their own food or take part in the daily cooking classes. There is also a restaurant and bar on-site if you’d prefer someone else cook for you, as well as buffet breakfast included each day. Extremely clean and very friendly staff are top priorities for this hostel.
Single bed in dorm rooms start at $15 per night
If you’re looking to be near the excitement of Khao San Road but still enjoy some peace and quiet, this guesthouse is absolutely perfect. A delicious breakfast is included in your stay and the restaurant is open 24/7 for your convenience. A lovely garden area to relax in the afternoons and very comfortable beds in rooms will make for a great stay. Just 300m to Khao San road, this guest house is walking distance to many sights including the Grand Palace and the Golden Mountain Temple.
Rooms start at $19 per night
Just 700m from Khao San road and sitting along the river is Mam’s House. The staff here will welcome you with open arms and help you in any way that they possibly can. The rooms are huge, the beds are comfortable and it’s extremely clean. There is a cafe on the ground floor of the hotel, street food along the riverbank and countless restaurants, bars and shops just steps away. Locally owned and operated by Mam, this hotel is all about customer service and making sure you have the best stay possible. Perfect location, great views and all the comforts you need!
Rooms start at $26 per night
Cozy, comfortable, and ideal location! This guest house is less than 1km from Khao San Road and offers all the comforts you need. It is within walking distance to numerous Temples, Wats and attractions throughout Old Town. On-site bar to enjoy a drink while taking in the sights from the terrace or a lovely garden area to enjoy to relax in if you need some quiet time. The staff is known to be exceptionally welcoming and happy to assist with all guest requests. Located in a quiet area so you will be sure to get a good night's rest after exploring the Capital City!
Rooms start at $40 per night
More routes to Bangkok
More routes from Bangkok
Most popular routes in Thailand
We are sorry that this post was not useful for you!
Let us improve this post!
Tell us how we can improve this post?