
When you arrive at Suvarnabhumi Airport (BKK) or Don Mueang Airport (DMK), you will find that the lively capital of Thailand is very vibrant and energetic. How do you handle the busyness when you’re tired and dealing with jetlag? This guide will show you the best ways to move from Bangkok airport to the city, whether you’re visiting for the first time or have been there before.
Arriving at Bangkok Airport: Suvarnabhumi or Don Mueang?
Bangkok has two main international airports: Suvarnabhumi (BKK) and Don Mueang (DMK). Each airport serves different planes and places, so the first step in planning your trip from the airport to the city is to know which airport you’re coming into.

Suvarnabhumi Airport (BKK)
Suvarnabhumi is the main airport for foreign flights in Bangkok. It’s a large airport situated around 30 kilometers (19 miles) east of downtown. This airport is new, big, and has good facilities, serving millions of passengers each year. If you fly with foreign companies, you’ll probably arrive here. It also links to regional planes, so you will see both foreign and local visitors.
Don Mueang Airport (DMK)
Don Mueang Airport is located about 24 kilometers (15 miles) north of downtown Bangkok. It mostly serves low-cost airlines and local flights, but some foreign flights also operate there. Don Mueang feels smaller than Suvarnabhumi, but it still has good services and provides a smooth travel experience.
Knowing which airport you’ll arrive at will help you pick the best way to get around, as the two airports are in different areas of the city. No matter if you arrive at BKK or DMK, you have many ways to get to the city, from affordable buses to nice private rides.
Option 1: Taxi – The Quick and Convenient Choice
The easiest way to travel from Bangkok airport to the city is by car. Taxis are available 24/7 at all airports, and they will take you directly to your location. Here’s what you should know for an easy and enjoyable car ride.

Where to Get Taxis
At Suvarnabhumi, head to the second floor, where you’ll find the official car stand. The directions are obvious, and there are staff to help you. At Don Mueang, cabs are available right outside the landing area. It’s easy to want to take a cab that isn’t registered, but it’s safer to use official taxi stands to avoid scams.
Cost and Travel Time
A cab ride from Suvarnabhumi to the city center typically costs between 300 and 500 Thai Baht, based on where you’re going. Remember, there’s an extra airport fee of 50 Baht, plus toll costs that are usually between 70 to 100 Baht if you’re going to the city center. From Don Mueang, the price will be a bit cheaper, between 250 and 400 Baht.
Travel time can take 30 minutes to an hour, based on traffic. Bangkok is known for its heavy traffic, especially during busy times, so make sure to plan ahead. It’s a smart move to allow extra time for important appointments or flights.
Taxi Tips Meter: Make sure the driver turns on the meter right when you begin your ride. Some drivers may charge a set price, but it’s generally cheaper to use the meter.
Stay away from scams: Use the official cab stands to avoid scams or unapproved drivers.
Toll Fees: Toll roads are usual when going into the city, so be ready to pay the tolls on top of your fare.
Option 2: Airport Rail Link – A Fast and Efficient Ride
If you want a cheap and fast way to get from Bangkok airport to the city, the Airport Rail Link from Suvarnabhumi is a great choice. This is a good option if you want to travel lightly and skip the traffic.
How It Works
The Airport Rail Link connects Suvarnabhumi Airport to the Phaya Thai stop in central Bangkok. It provides a quick and budget-friendly way to reach the city. The train operates from 6:00 AM to midnight, with trains departing every 15 to 20 minutes.
If you’re arriving at Don Mueang, you can’t use the Airport Rail Link right away. However, you can take a cab or bus to reach the nearby stop quickly.

Cost and Travel Time
The cost of the Airport Rail Link is between 15 Baht and 45 Baht, based on your travel distance. The train is affordable and very convenient, especially during busy times when traffic can be really bad. The trip to Phaya Thai Station takes around 25 minutes. It’s an important crossing point where you can switch to the BTS Skytrain or other public transport.
Easy Solutions and Helpful Advice
Buy Tickets: You can get tickets from the machines or at the ticket booths. If you like using mobile payments, you can also choose digital tickets.
Comfort: The trains have air conditioning, but they can be crowded during busy times. If you have a lot of bags, it’s best to avoid going during peak hours.
Transit Hub: Phaya Thai Station is an important place where you can take a cab, BTS Skytrain, or bus to reach your location.
Advantages of the Airport Rail Link Quick: Skip the traffic jams by taking the Airport Rail Link.
Affordable: With prices starting at just 15 Baht, this is one of the most budget-friendly options available.
Convenient: This is a great option if you are living close to Phaya Thai or need to use other public transport.
Option 3: Public Buses – An Affordable Choice
If you’re on a tight budget or want to try something new, taking public buses from Bangkok airport to the city is a good choice. They may not be the quickest option, but they are definitely affordable, and they let you experience the city like a local. Before taking the bus, it’s important to know how it works and how to use this transportation choice effectively.
Where to Locate the Buses
Suvarnabhumi and Don Mueang airports have good public bus services that can take you to various places in Bangkok. Buses leave from the Public Transport Center on the ground floor (floor 1) of Suvarnabhumi Airport. The buses are clearly labeled, and there are signs in English showing the different paths.
At Don Mueang, buses depart from the public transport area outside the immigration station. As you leave the airport, the bus stands are on your right. Depending on where you’re going, you can find cars that take you to different parts of the city.

Routes and Places to Go
The public buses from Bangkok airport to the city are run by the Bangkok Mass Transit Authority (BMTA). There are several ways to both airports, and each path goes to different areas of the city. Here are some of the most popular bus routes:
From Suvarnabhumi:
Route S1: This bus goes directly to Khao San Road, a favorite place for backpackers in Bangkok. It also passes by well-known areas like Siam Square, Victory Monument, and Chinatown. It’s great for people who want to dive right into the city and explore.
Route 555 is a budget-friendly choice that takes you from the airport to different places in Bang Na, showing you a less crowded side of Bangkok.
From Don Mueang:
Route A1: The quickest way to get from Don Mueang to Mo Chit, close to Chatuchak market and the BTS Skytrain station. From there, you can easily take a train to more central places.
Route 29 goes to Ratchada and the Sukhumvit area, where there are many shopping malls, bars, and restaurants.
Make sure to check the stop signs on the buses to ensure you’re going on the right path.
Cost and Travel Time
Public buses from Bangkok airport to the city are very cheap. The fare is generally between 35 Baht and 60 Baht, based on where you’re going. A meal at a small restaurant costs about the same as a ride across the city, making it one of the cheapest travel options in Bangkok.
Travel time will be about 45 minutes to an hour, based on the path and traffic. Remember that driving in Bangkok is known for being very slow, especially during busy times. If you’re going during busy times, your trip might take longer. If you have time, the trip is a great chance to relax and enjoy the city views.
Tips for Using the Bus
Look at the schedule. Buses operate all day, but be sure to look at the schedule ahead of time. They can be uneven at times.
Have cash available: Make sure you have small bills or coins to pay for your ride. Most cars don’t take big bills.
Stay away from busy times. Try not to drive in the early morning or late afternoon when traffic is heavy.
Taking the bus from Bangkok airport to the city is the cheapest way to travel. It’s great for those who aren’t in a hurry and enjoy a little adventure.
Option 5: Airport Shuttle Services – Easy and Straightforward
If you want a more convenient option than a public bus but don’t want to spend as much as a cab, airport van services are a good choice. These services are offered at both Suvarnabhumi and Don Mueang airports, making it easy and affordable to reach your location.
How the Shuttle Works
Airport bus services let customers book a ride ahead of time or when they arrive at the airport. Suvarnabhumi provides private and group bus services. Shared shuttles usually run between the airport and big hotels, while private services can take you straight to where you need to go.
At Don Mueang, bus services are provided to important places in the city and other transport stations, like Mo Chit station.
You can book these taxi services online in advance or use booths at the airport. Most services are comfy and air-conditioned, and they run on a set plan, so you won’t have to wait long to begin your trip.

Cost and Travel Time
The price of an airport taxi from Bangkok airport to the city can change based on whether you choose a group or private service. For group shuttle services, you can expect to pay about 150 to 250 Baht per person. Private shuttles will cost more, typically between 600 Baht and 1,000 Baht, based on where you’re going.
Travel time is usually easier to predict with the van service than with a bus or cab because it is less impacted by heavy traffic. The trip should take about 30 to 45 minutes, but this can change depending on the time of day and where you are going.
Tips for Using Shuttle Services
Make sure to book ahead of time. To escape long waits, especially during busy times, it’s a good idea to book your shuttle ahead of time.
Please check the schedule. Check the next bus departure time so you don’t have to wait.
Look for hotel discounts: Some hotels provide free bus services for guests, so ask about this when you book your room.
The bus service is affordable, comfortable, and convenient, making it a great option for tourists looking for an easy way to get from Bangkok airport to the city.
Option 6: Ride-Hailing Apps – The Modern Alternative
In recent years, ride-hailing apps like Grab have become a popular way to travel from Bangkok airport to the city. These apps provide a newer, more flexible, and usually cheaper option than regular cabs. You can use your phone to book a ride, making your trip easy and straightforward while also knowing the cost ahead of time.
How Ride-Hailing Apps Function
Using Grab, like Uber in Southeast Asia, is very simple. Just download the app, type in where you want to go, and it will connect you with a driver close by. You can watch the car as it arrives and see the fare estimate before you book the ride. Grab has different types of vehicles available, from standard cars to bigger ones for group trips or if you have a lot of stuff.
When you get to Suvarnabhumi or Don Mueang, follow the app’s directions to find your driver at the meeting spot. Both airports have signs showing where to pick up ride-hailing services, and the app will guide you to those spots.

Cost and Travel Time
Grab rates from Bangkok airport to the city are usually competitive with cabs. A usual trip from Suvarnabhumi Airport to downtown Bangkok will cost between 250 Baht and 450 Baht. The price varies based on traffic and the car you choose. Remember that Grab has both cheap and luxury cars, so the price can change depending on what you choose.
Using Grab takes about the same time as taking a cab. Under regular conditions, it usually takes about 30 to 45 minutes, but this can take much longer during rush hour. Using an app like Grab has the benefit of giving you an accurate fare estimate before you book. This helps you avoid being overpaid, which can happen with regular cabs.
Tips for Using Ride-Hailing Apps
Look for deals or discounts. Grab frequently has sales and discounts, so look out for deals that can lower your price.
Watch for Surge Pricing: If you’re coming during a busy period, check the fare estimate before booking your ride.
Download the app ahead of time. To save time when you arrive, download and set up the app before you land.
Ride-hailing apps like Grab provide a simple and quick way to travel from Bangkok airport to the city. They are great for people who like to book rides using their phones.
Comparison chart that summarizes the 6 transportation options from Bangkok airport to the city
Transportation Option | Travel Time | Travel Cost | Comfort Level | Availability |
1. Taxi | 30-45 minutes | 300-500 Baht | High: Air-conditioned, private, direct | High: Available 24/7 at both airports |
2. Airport Rail Link | 30 minutes | 45 Baht | Moderate: Air-conditioned, public | High: Frequent departures (every 10-15 min) |
3. Public Bus | 45-60 minutes | 35-60 Baht | Low: Public, crowded, less comfortable | Moderate: Available during the day |
4. Airport Shuttle | 30-45 minutes | 150-1,000 Baht | Moderate to High: Shared or private, air-conditioned | Moderate: Pre-booked or at the airport |
5. Ride-Hailing (Grab) | 30-45 minutes | 250-450 Baht | High: Private, modern, air-conditioned | High: Available via the app 24/7 |
6. Limousine Service | 30-45 minutes | 1,000-1,500 Baht | Very High: Luxury vehicle, private, air-conditioned | Moderate: Available at airports, but requires booking |