Quick Answer
The best way to get from Siam Square to Suvarnabhumi Airport (BKK) is by taking the BTS Skytrain to Phaya Thai station and transferring to the Airport Rail Link (ARL). This journey takes approximately 45-60 minutes and costs between 45-100 THB ($1.25 - $2.75). For the fastest option, take a taxi or private car (30-60 mins, 400-600 THB / $11-$16.50). The cheapest option is the public bus (60-90 mins, ~37 THB / $1).
By Airport Rail Link (ARL) - The Recommended Way
The Airport Rail Link (ARL) is the most efficient and reliable public transport option, especially during Bangkok's notorious traffic jams. It connects directly to the airport terminals.
Step-by-Step Guide:
- Walk to BTS Siam Station: From Siam Square, it's a 2-5 minute walk to Siam BTS Station.
- Take the BTS Sukhumvit Line (light green) to Phaya Thai: This is a 5-minute, one-stop ride. Cost: 17-25 THB.
- Transfer to the ARL at Phaya Thai Station: Follow the clear signs for the Airport Rail Link within the station. The transfer involves a short walk via a covered walkway.
- Board the ARL to Suvarnabhumi Airport: The ride takes about 22 minutes non-stop to the airport.
ARL Service Types & Fares:
| Service Type | Travel Time (Phaya Thai to BKK) | Fare (THB / USD) | Key Features |
|---|---|---|---|
| SA City Line (Commuter) | ~28 mins (8 stops) | 45 THB (~$1.25) | Stops at all stations. Most economical ARL option. |
| Express Line | ~22 mins (Non-stop) | 150 THB (~$4.10) | Direct service. More spacious, less crowded. |
Source: State Railway of Thailand (SRT)
Luggage & Practical Info
Both BTS and ARL have dedicated luggage areas in each carriage. The ARL is designed for travelers with suitcases. During peak hours (7-9 AM, 5-7 PM), the City Line can be crowded. The first train from Phaya Thai is around 5:30 AM and the last train departs the airport around midnight.
Budget Alternative (BTS + ARL Combo):
For the absolute lowest cost, take the BTS from Siam to Makkasan station (Phetchaburi MRT interchange) and walk to the Makkasan City Air Terminal. From here, you can check in for some airlines and take a shorter, cheaper ARL ride (15 THB) to the airport. This is only worthwhile if you have light luggage and your airline offers city check-in.
By Taxi or Ride-Hailing App (Grab)
A taxi or ride-hail service (like Grab) offers door-to-door convenience but is subject to traffic conditions.
Key Details:
- Travel Time: 30 to 60 minutes (highly traffic-dependent). Can exceed 90 mins in rush hour.
- Cost:
- Metered Taxi: 250 - 400 THB ($7 - $11) + 50 THB airport toll + potential highway tolls (25-70 THB).
- GrabCar: 350 - 600 THB ($9.50 - $16.50), price includes tolls and is fixed upon booking.
- Where to Hail: Use official taxi queues on main roads or hotel taxi stands. Always insist on "meter, please".
Is it Worth It?
Choose a taxi if you have heavy luggage, are traveling in a group (splitting the cost), or are on a tight schedule outside of peak traffic hours (e.g., late at night or very early morning). For predictable pricing, using the Grab app is highly recommended to avoid meter disputes.
By Private Transfer
This is a premium, stress-free option where a driver meets you at your hotel or a specified location in Siam Square.
Who Should Book a Private Transfer?
Ideal for families with young children, travelers with significant mobility issues, large groups, or those arriving on a late-night flight who want absolute certainty upon arrival. It is not cost-effective for solo or budget travelers.
By Public Airport Bus (The Cheapest Option)
The public bus is the most economical way but requires more time and navigation.
Route & Instructions:
The most relevant bus from near Siam Square is the Airport Bus S1 route, which runs between the airport and the BTS Victory Monument station.
- From Siam Square, take the BTS to Victory Monument Station (2 stops on the Sukhumvit Line, then transfer to the Silom Line for 1 stop).
- Exit the BTS and find the Airport Bus S1 stop on the roundabout.
- Board the bus. It runs approximately every 30 minutes.
Key Facts:
- Fare: 37 THB (~$1) – exact cash only.
- Travel Time: 60-90 minutes, heavily dependent on traffic.
- Operating Hours: Approximately 5:00 AM to 10:00 PM.
- Luggage: Stored in the compartment under the bus.
Is the Bus for You?
Only consider this if you are an experienced traveler, have very light luggage, are on an extreme budget, and have ample time before your flight. The combination of BTS and ARL is far more reliable for a slightly higher cost.
Ticket & Cost Comparison: Siam Square to BKK
Use this table to quickly compare all your options at a glance.
| Transport Method | Total Travel Time | Approx. Cost (THB / USD) | Transfers / Complexity | Best For |
|---|---|---|---|---|
| BTS + ARL (City Line) | 45-60 mins | 62 - 100 THB ($1.70 - $2.75) | One easy transfer | Best Overall (Balance of speed, cost, reliability) |
| BTS + ARL (Express) | 40-55 mins | 167 - 205 THB ($4.60 - $5.65) | One easy transfer | Comfort & guaranteed seating |
| Taxi (Meter) | 30-90 mins (Traffic) | 300 - 500 THB ($8.25 - $13.75) | None (Door-to-door) | Groups, heavy luggage, off-peak |
| Grab / Ride-Hail | 30-90 mins (Traffic) | 350 - 600 THB ($9.50 - $16.50) | None (Door-to-door) | Fixed fare, app convenience |
| Private Transfer | 30-90 mins (Traffic) | 800 - 1,500 THB ($22 - $41) | None (Door-to-door) | Families, luxury, late-night arrivals |
| Public Bus S1 | 75-110 mins | ~54 THB ($1.50)* | BTS + Bus stop find | Cheapest Option (Budget travelers with time) |
*Includes BTS fare to Victory Monument.
Traveler Experience & Essential Tips
Pro Tips for a Smooth Journey:
- Beat the Traffic: If flying out during morning (7-9 AM) or evening (4-7 PM) rush hour, the ARL is your only guaranteed fast option. Factor in at least 30-60 minutes of extra time if taking a road vehicle.
- Bangkok's Heat: The walk from Siam Square to BTS Siam and the transfer at Phaya Thai are covered/air-conditioned, but can involve stairs. Dress comfortably.
- Cash for Transport: Have small bills for the BTS ticket machines (they give change) and for the ARL. Taxis need cash for tolls. Grab is cashless/card.
- Phaya Thai Transfer: The BTS to ARL transfer is well-signed but involves a 5-7 minute walk. Follow the blue "Airport Rail Link" signs.
- Late Night / Early Morning Flights: The last ARL from the airport leaves around midnight. For flights departing after this, you must take a taxi, Grab, or pre-book a private transfer. Grab is readily available 24/7.
For Travelers with Special Needs:
While BTS and ARL stations have elevators, the transfer at Phaya Thai can be lengthy. For ultimate ease with luggage or mobility concerns, a pre-booked private transfer or a taxi is strongly advised. Inform your hotel concierge in Siam Square for assistance in hailing a reliable taxi.
FAQs: Getting from Siam Square to Suvarnabhumi Airport
Is there a direct train from Siam Square to Suvarnabhumi Airport?
No, there is no single direct train. You must take the BTS Skytrain from Siam Station to Phaya Thai Station (one stop) and then transfer to the Airport Rail Link (ARL) for the direct ride to the airport. The entire process is seamless and well-signed.
What is the cheapest way from Siam Square to BKK Airport?
The absolute cheapest way is by public bus (S1 route from Victory Monument for 37 THB), but it requires taking the BTS to get to the bus stop. The best value-for-money and most reliable cheap option is the BTS + ARL City Line combo (approx. 62-100 THB).
How early should I leave Siam Square for my flight?
For international flights, aim to be at the airport 3 hours early. Therefore:
- By ARL: Leave Siam Square at least 4-4.5 hours before your flight.
- By Taxi/Grab: Leave 4-5 hours before during daytime due to unpredictable traffic.
Is a taxi faster than the train (ARL)?
Only if there is no traffic (e.g., very late at night or early Sunday morning). At any other time, especially during rush hours, the ARL is significantly faster and more predictable as it runs on a dedicated elevated track, completely avoiding road congestion.
Can I use a Thailand Tourist SIM to book a Grab car?
Yes, absolutely. Installing and using the Grab app with a local data SIM is one of the most convenient ways to get around Bangkok. It provides fixed fares to the airport, eliminating meter and route disputes with regular taxis.
I have a lot of luggage. What's the best option?
If you have more than one large suitcase per person, the ARL is still manageable but can be awkward during crowds. For major convenience with heavy luggage, a taxi, Grab, or private transfer is recommended despite the higher cost.
Does the Airport Rail Link (ARL) run 24 hours?
No. The ARL's operating hours are approximately from 5:30 AM to midnight (check exact times on the SRT website). For flights outside these hours, you must use road transport.
Is it safe to take a taxi from Siam Square to the airport?
Yes, it is generally safe. For the best experience:
1. Use official taxi queues or ask your hotel to call one.
2. Always insist the driver uses the meter ("meter, please").
3. Have the airport name written in Thai: ท่าอากาศยานสุวรรณภูมิ.
4. For total peace of mind, use the Grab app.