Bangkok Airport Transport
All the information featured on this page was compiled and written by David Enrich, a renowned expert in aviation and airport guides since 1999.
Suvarnabhumi Airport is well connected to central Bangkok and surrounding provinces through rail, road, and private transport services. Whether you are heading to downtown, business districts, beach resorts, or another airport, there are options for every budget and travel style.
Below is a detailed breakdown of each transport alternative, including locations, approximate prices, common destinations, and practical traveler tips.
Buses and Shuttle Services
Public Buses
Public buses operate from the Transportation Center, located slightly away from the main terminal.
Location
- Take the free airport shuttle from Level 1 (outside Gate 3) to the Transportation Center.
Destinations
- Eastern Bus Terminal (Ekkamai – buses to Pattaya)
- Northern Bus Terminal (Mo Chit – buses to Ayutthaya, Chiang Mai)
- Southern Bus Terminal (Sai Tai Mai)
- Samut Prakan and nearby provinces
Approximate Prices
- 30–60 THB depending on distance
- Intercity buses (e.g., Pattaya): 120–150 THB
Public buses are the most economical option but may not be ideal if you have heavy luggage.
Airport Shuttle Buses
Free Internal Shuttle
- Connects terminal with long-term parking and Transportation Center.
- Runs frequently throughout the day.
Hotel and Private Shuttles
- Many hotels in Bangkok and nearby areas offer private airport transfers.
- Prices typically range from 400–1,200 THB depending on distance and vehicle type.
Confirm shuttle pickup point in advance. Most hotel pickups occur on Level 2 (Arrivals).
Taxis and Ride-Hailing (VTC)
Official Airport Taxis
Metered taxis operate 24 hours a day.
Location
- Level 1 (outside Gates 4 and 7)
Passengers take a queue ticket from an automated machine.
Approximate Fares to Central Bangkok
- 300–400 THB (metered fare)
- 50 THB airport surcharge
- Toll fees (75–100 THB depending on route)
Total typical cost: 400–550 THB
Travel Time
- 30–45 minutes depending on traffic
Bangkok traffic can be heavy during rush hour (07:00–09:30 and 16:30–19:30). Consider rail transport if traveling during peak times.
Ride-Hailing Services (VTC)
Ride-hailing platforms such as Grab operate at the airport.
Pickup Location
- Designated pickup areas on Level 2 (Arrivals)
Price Range
- Similar to or slightly higher than metered taxis
- Premium vehicles available at higher rates
Ride-hailing apps are convenient for cashless payment and English-language support.
Train and Metro Connections
Airport Rail Link (ARL)
The Airport Rail Link is the fastest way to reach downtown Bangkok.
Location
- Level B (Basement Level)
Route
- Connects Suvarnabhumi Airport to Phaya Thai Station
- Stops include Makkasan (interchange with MRT Phetchaburi)
Travel Time
- Approximately 25–30 minutes to central Bangkok
Ticket Price
- 15–45 THB depending on distance
Traveler tip: This is the best option during rush hour. Trains can be crowded during weekday mornings and evenings.
MRT and BTS Connections
While the airport itself is not directly served by the MRT or BTS, you can transfer:
- At Makkasan to MRT (underground network)
- At Phaya Thai to BTS Skytrain
This allows easy access to:
- Sukhumvit
- Silom
- Siam
- Chatuchak
If your hotel is near a BTS or MRT station, the rail combination is often faster and cheaper than a taxi.
Car Rental
Several international and local car rental companies operate at Suvarnabhumi Airport, including:
- Hertz
- Avis
- Budget
See more information
Location
- Rental counters are located in the Arrivals Hall (Level 2).
Price Range
- Economy cars: from 800–1,200 THB per day
- SUVs and premium vehicles: higher rates
Car rental is recommended if:
- Traveling outside Bangkok
- Visiting coastal destinations such as Hua Hin or Rayong
- Planning a multi-city road trip
Driving in central Bangkok can be challenging due to traffic and unfamiliar road rules. Renting is more practical for regional travel.
How to Get to the Airport
From Central Bangkok
By Train
- Take BTS to Phaya Thai, then Airport Rail Link.
- Total travel time: 35–45 minutes.
By Taxi
- 30–60 minutes depending on traffic.
- Estimated cost: 400–550 THB including tolls.
By Private Transfer
- Pre-booked transfers offer fixed rates and meet-and-greet service.
For international departures, plan to arrive at least 3 hours before departure. Add extra time if traveling during heavy traffic hours.
From Other Airports
Suvarnabhumi and Don Mueang Airport are connected by:
- Shuttle buses (for passengers with connecting tickets)
- Taxi (approx. 350–500 THB)
- Travel time: 45–75 minutes depending on traffic
If connecting between airports, allow at least 3–4 hours.
Summary of Best Transport Options
Here is your table adapted with the same visual style: * Inline styling only (no CSS file, no JavaScript) * Centered text * Double borders * Blue tones based on `#4284a4` * Alternating row shading * Clean and consistent corporate look| Destination Type | Recommended Option |
|---|---|
| Downtown Bangkok | Airport Rail Link |
| Sukhumvit / Silom | ARL + BTS/MRT |
| Late-night arrival | Taxi or Grab |
| Pattaya / Intercity | Bus from Transportation Center |
| Family with luggage | Taxi or private transfer |