Quick Answer
For most travelers, the fastest and most reliable way from Ekkamai to Suvarnabhumi Airport (BKK) is the BTS Skytrain + Airport Rail Link (ARL) combo, taking 50-65 minutes and costing 52-72 THB ($1.40-$2). The cheapest option is the public Bus 511 for ~35 THB ($1), but it takes 1.5-2.5 hours. For convenience with luggage or groups, a metered taxi costs 400-550 THB ($11-$15) and takes 30-60 minutes depending on traffic.
By Train: BTS Skytrain + Airport Rail Link (ARL) – The Recommended Route
This is the top recommendation for solo travelers, couples, and anyone without excessive luggage during off-peak hours. It avoids Bangkok's infamous traffic and is highly predictable.
Step-by-Step Guide: Ekkamai BTS to Suvarnabhumi ARL
- Walk to Ekkamai BTS Station: From the Ekkamai area (e.g., Gateway Mall, bus terminal), it's a 3-7 minute walk to the station entrance.
- Take the BTS Sukhumvit Line (Light Green): Purchase a ticket to Phaya Thai station. This is an 8-stop journey heading west (towards Mo Chit). Travel time: ~20 minutes.
- Cost: 37 THB (if using a Rabbit Card or single journey ticket).
- Frequency: Trains run every 3-5 minutes from 6:00 AM to midnight.
- Transfer to the Airport Rail Link (ARL) at Phaya Thai: Follow the clear, covered walkway signs inside the station directing you to the ARL platform. The transfer takes 2-5 minutes.
- Board the ARL to Suvarnabhumi Airport: Purchase a ticket for the City Line (the only line). Get off at the terminus, Suvarnabhumi Airport Station.
- Cost: 45 THB.
- Travel Time: ~25 minutes.
- Frequency: Every 10-15 minutes from 5:30 AM to midnight.
- Arrive at BKK: The ARL station is located on the basement floor (B) of the airport terminal, giving you direct access to check-in counters on Level 4.
| Leg of Journey | Time | Cost (THB) | Key Notes |
|---|---|---|---|
| Walk to Ekkamai BTS | 5 min | 0 | Use skywalks if available. |
| BTS to Phaya Thai | 20 min | 37 | Avoid rush hour (7-9 AM, 5-7 PM) with luggage. |
| Transfer & Wait for ARL | 5-10 min | 0 | Signage is excellent. |
| ARL to Airport | 25 min | 45 | City Line stops at 8 stations. |
| TOTAL | 55-65 min | 82 | Best for predictability. |
Pros & Cons of the Train Route
Pros: Immune to road traffic; very cost-effective; trains are clean and air-conditioned; frequent service; direct terminal access.
Cons: Not truly door-to-door (involves walking and transfers); can be crowded during peak times; limited luggage space on BTS/ARL; not ideal for those with mobility issues or very heavy bags.
By Bus: The Budget Backpacker's Choice
For the absolute lowest cost, buses are your only option. There are two main types: standard public buses and dedicated airport buses (which no longer serve the Ekkamai route directly).
Option 1: Public Bus 511 (The Cheapest)
This is a standard, non-air-conditioned (usually) public bus that runs between the Southern Bus Terminal (Sai Tai Mai) and Suvarnabhumi Airport, passing through the Ekkamai/Ram Intra area.
- Where to Board: Flag it down on Sukhumvit Road, near the Ekkamai Bus Terminal or opposite side. Look for the blue sign with white numbers. Be prepared to wave it down.
- Travel Time: 1.5 to 2.5+ hours, heavily dependent on Bangkok traffic. Not suitable for tight flight schedules.
- Cost: Approximately 35 THB ($1). Pay in cash to the conductor.
- Final Stop: The bus terminates at the Transportation Center at Suvarnabhumi Airport, not the main terminal. From there, you must take a free, frequent airport shuttle bus (5-10 minutes) to the passenger terminals.
- Warning: This can be confusing for non-Thai speakers. Buses can be hot, crowded, and make many stops. Not recommended for first-time visitors or those with more than a backpack.
Option 2: Bus + BTS Combo (A Slightly Easier Budget Route)
If you find Bus 511 too daunting, take a local bus or motorbike taxi to the nearest BTS station (Ekkamai or On Nut) and then follow the train route above. This saves the long, uncomfortable bus ride while still being very cheap.
By Taxi & Private Transfer – For Convenience & Groups
When cost is secondary to comfort, time, or convenience, a taxi or private car is the best choice.
Metered Taxi (Hailed on Street or via App)
- Estimated Fare: 250-400 THB on meter + 50 THB airport surcharge + optional tollway fees (70-85 THB).
- Total Typical Cost: 400-550 THB ($11-$15).
- Travel Time: 30 to 60 minutes, entirely dependent on traffic. Use expressways (tollways) to save time.
- How to Hail: Simply raise your hand on Sukhumvit Road. Always insist "Meter, please?" before getting in. If the driver refuses, wait for the next one.
- Ride-Hailing Apps (Grab/Bolt): Often easier. Prices are fixed upfront. Expect to pay 400-600 THB for a standard car. Pick-up can be tricky on busy Sukhumvit; choose a clear landmark.
Pre-Booked Private Transfer (Recommended for Peace of Mind)
Book online in advance via reputable sites like Klook or Viator. A driver meets you at your hotel/house with a name sign.
- Cost: Starts from 800-1200 THB ($22-$33) for a standard sedan.
- Advantages: No haggling; fixed price; flight tracking; meet-and-greet; 24/7 service; ideal for early/late flights, families, or groups (larger vans available).
When to Choose a Taxi/Private Car:
- Traveling in a group of 3-4 people (cost becomes comparable to train).
- You have a lot of luggage or bulky items.
- Your flight is very early (before 7 AM) or very late (after midnight).
- You have limited mobility or are with young children.
- It's during peak Bangkok rush hour and you absolutely cannot risk delay.
Cost & Time Comparison: Ekkamai to Suvarnabhumi Airport
Use this table to make a quick decision based on your priority: budget, speed, or convenience.
| Transport Method | Approx. Travel Time | Approx. Cost (THB / USD) | Best For | Key Consideration |
|---|---|---|---|---|
| BTS + Airport Rail Link | 50-65 min | 82 / $2.30 | Solo travelers, couples, avoiding traffic | Avoid peak hours with luggage. Requires one transfer. |
| Public Bus 511 | 90-150+ min | 35 / $1 | Extreme budget travelers, no time pressure | Unpredictable, confusing, ends at Transport Center (requires shuttle). |
| Metered Taxi | 30-60 min | 400-550 / $11-$15 | Groups of 3-4, those with heavy luggage, door-to-door convenience | Cost varies with traffic & meter use. Insist on the meter. |
| Private Transfer | 40-70 min | 800-1200 / $22-$33 | Families, early/late flights, first-time visitors, stress-free travel | Fixed price, professional service. Book in advance online. |
Verdict: For a balance of speed, cost, and reliability, BTS+ARL wins. For absolute lowest cost, Bus 511 wins but with major trade-offs. For hassle-free, door-to-door service, a taxi or private car wins.
Traveler Tips & Local Experience
Beyond the schedules and fares, here's practical advice from frequent travelers:
- Rush Hour is Real: If your flight is between 7-10 AM or 4-8 PM, add at least 30-60 minutes to any road-based travel estimate (taxi, bus). The train is your savior during these times.
- Luggage on BTS/ARL: It's allowed, but be considerate. Avoid the center of the carriage during peak hours. If you have more than one large suitcase per person, strongly consider a taxi.
- Money for the Train: Have small bills/coins for the ticket machines at BTS and ARL stations. While some accept cards, cash is most reliable.
- Airport Arrival via ARL: When you get off the ARL at the airport, you are on Level B. Check-in is on Level 4. Follow signs for your airline.
- Taxis from the Airport: If you're considering a taxi for the return journey (airport to Ekkamai), always use the official airport taxi queue on Level 1. You'll get a ticket with driver info, ensuring meter use and safety. The 50 THB surcharge applies here too.
- For Very Early Flights: The ARL's first train from Phaya Thai is at 5:30 AM, arriving at the airport ~6:00 AM. This is fine for flights after 7:30-8:00 AM. For anything earlier, you must take a pre-booked car or taxi.
FAQs: Getting from Ekkamai to Suvarnabhumi Airport
Is there a direct train from Ekkamai to Suvarnabhumi Airport?
No, there is no single direct train. The most efficient public transport route involves taking the BTS Skytrain from Ekkamai BTS Station to Phaya Thai Station, then transferring to the Airport Rail Link (ARL) which goes directly to the airport.
What is the cheapest way to get from Ekkamai to Suvarnabhumi Airport?
The cheapest way is by public bus. Take bus 511 from near Ekkamai Bus Terminal to Suvarnabhumi Airport for only about 35 THB ($1). However, this can be slow (1.5-2.5 hours) and confusing for first-time visitors due to traffic and multiple stops.
What is the fastest way from Ekkamai to Suvarnabhumi Airport?
The fastest and most reliable way for most travelers is the combination of BTS Skytrain + Airport Rail Link (ARL), taking 50-65 minutes for about 52-72 THB ($1.40-$2). During heavy traffic, this is significantly faster than taxis or buses.
How much is a taxi from Ekkamai to Suvarnabhumi Airport?
A metered taxi costs between 250-400 THB ($7-$11), plus a 50 THB airport surcharge and potential tollway fees (70-85 THB). The total is typically 400-550 THB ($11-$15). Always insist on using the meter. Private transfers start around 800 THB ($22).
I have an early morning flight. What are my options?
The Airport Rail Link (ARL) starts service at 5:30 AM. For flights before 7:30 AM, pre-booking a private transfer or taxi is highly recommended. You can also try to hail a metered taxi on the street, but availability can be unreliable very early.
I'm traveling with lots of luggage. What's the best option?
Avoid the BTS+ARL combo during peak hours as trains can be crowded with little luggage space. A taxi or pre-booked private car is the most comfortable choice for multiple or large suitcases, despite the higher cost.
Where exactly do I catch the Airport Rail Link (ARL) from Ekkamai?
First, walk to Ekkamai BTS Station (5 mins). Take the BTS Sukhumvit Line (westbound) 8 stops to Phaya Thai Station (approx. 20 mins). Follow signs inside the station to transfer directly to the ARL platform. The ARL train to the airport takes about 25 minutes.
Is the BTS + ARL route easy with a family or small children?
It can be challenging. You'll need to navigate stairs/escalators, crowded platforms, and quick transfers. For a family with strollers and kids, the convenience and door-to-door service of a taxi or private transfer often outweighs the cost savings of the train.