Explore Destinations

Discover the world's most amazing places

How to Get from Asok to Suvarnabhumi Airport

Quick Answer

Best way from Asok to Suvarnabhumi Airport: Take the MRT Blue Line from Asok station to Phetchaburi station (1 stop, ~2 minutes), then transfer via covered walkway to Airport Rail Link City Line at Makkasan station and ride to Suvarnabhumi station (~26 minutes). Total door-to-door time: 35–45 minutes | Total cost: 52–62 THB ($1.50–$1.80). No transfers are paid twice — a single journey using MRT and Airport Rail Link costs around 55 THB. This option is both the fastest and cheapest for most travelers.

Alternative quick pick: If you have heavy luggage or travel in a group of 3+, a metered taxi costs 300–470 THB ($9.00–$14.00) and takes 30–60 minutes. For solo travelers or couples, the train is unbeatable on price and reliability.

Quick Navigation

✈️ Domestic Flight Connection – Door-to-Door Time Analysis

If you are flying domestically from Suvarnabhumi Airport (e.g., to Chiang Mai, Phuket, Krabi, or Udon Thani), the total journey from Asok to your departure gate involves more than just the travel time. This section breaks down the real door-to-door time for each transport mode, including check-in, security, and walking to the gate.

Why Door-to-Door Time Matters for Domestic Flights

Domestic flights at Suvarnabhumi depart from Concourses A, B, C, and D (upper floor of the passenger terminal). From the Airport Rail Link station (basement), you need to take an elevator to the 4th floor (departures) — about 5–8 minutes including security screening at the entrance. For domestic flights, check-in closes 30 minutes before departure (some airlines require 40 minutes). So you must arrive at the airport at least 45–60 minutes before your flight time.

Door-to-Door Time Comparison (Asok → Departure Gate)

Transport Mode Travel to Airport Airport Entry + Security Total Door-to-Gate Recommended Leave-By Time (for domestic flight)
MRT + ARL 35–45 min 10–15 min 45–60 min 1 hour 45 min before departure
BTS + ARL 50–60 min 10–15 min 60–75 min 2 hours before departure
Taxi (off-peak) 30–40 min 8–12 min 38–52 min 1 hour 30 min before departure
Taxi (peak) 50–70 min 8–12 min 58–82 min 2 hours 15 min before departure
Grab / private car 35–55 min 8–12 min 43–67 min 1 hour 45 min before departure

Key Takeaways for Domestic Flyers

Authoritative source: Suvarnabhumi Airport Official – check-in times & airline info

🚌 Economy Bus & Public Transport – The Budget Option

For travelers on a tight budget, public buses are the cheapest way to reach Suvarnabhumi Airport from Asok. However, they are slower, less comfortable, and require navigating Bangkok's bus network. This section covers the viable bus routes and their trade-offs.

Bus Route 552 (Klong Toey – Suvarnabhumi Airport)

How to ride from Asok:

  • Walk from Asok to Rama IV Road (about 10–12 minutes from Asok BTS/MRT).
  • Find the bus stop for route 552 (direction: Suvarnabhumi Airport).
  • Bus runs every 15–20 minutes from ~05:00 to ~22:00.
  • Travel time: 1 hour 15 minutes to 1 hour 45 minutes depending on traffic.
  • Cost: 25–35 THB ($0.70–$1.00).

Drop-off: The bus stops at the Airport Public Transport Center (outside the main terminal). From there, take the free shuttle bus (10 minutes) to the passenger terminal.

Bus Route 551 (Victory Monument – Suvarnabhumi Airport) – via BTS connection

An alternative: take BTS from Asok to Victory Monument (5 stops, ~12 minutes), then board bus 551 directly to the airport. Total time: ~1 hour 30 minutes. Cost: BTS 25 THB + bus 30 THB = 55 THB ($1.60). This is similar in cost to the train but much slower.

Night Bus Options

Between 00:00 and 05:00, public bus frequency drops significantly. Route 552 operates until ~22:00 only. After midnight, your only public transport option is a taxi or Grab. There is no direct night bus from Asok to the airport.

Bus vs Train – Quick Comparison

Factor Bus 552 MRT + ARL
Time 1h 30min – 2h 35–45 min
Cost 25–35 THB 54 THB
Comfort Basic, no AC on some buses Air-conditioned, luggage space
Reliability Affected by traffic Traffic-free
Walk from Asok 10–12 min to bus stop 0 min (station at Asok)

Verdict: The bus is only recommended if saving 20–30 THB ($0.60–$0.90) is critical and you have at least 2 hours of buffer time. For most travelers, the train is far superior in every aspect.

Authoritative source: Bangkok Mass Transit Authority (BMTA) – bus routes & schedules

🚕 Taxi, Grab & Private Transfer – Costs, Tips & When to Splurge

Taxis and ride-hailing services offer door-to-door convenience from Asok to Suvarnabhumi Airport. They are significantly more expensive than the train but invaluable for certain situations: late-night travel, heavy luggage, family with young children, or simply wanting a stress-free ride.

Metered Taxi – The Standard Option

Grab Car – The App-Based Alternative

Private Transfer – Premium Door-to-Door

When to Choose Taxi / Private Transfer over Train

Situation Recommendation
Flight before 07:00 or after 23:00 Taxi (ARL not running)
Traveling with 3+ large suitcases Taxi or GrabXL
Family with toddlers + stroller Private transfer (car seat available)
Heavy rain / monsoon season Taxi (avoid wet walk to train)
Group of 3–4 people Taxi (cost per person similar to train)
Solo traveler, day time, light luggage MRT + ARL (cheaper & fast)

Authoritative source: Grab Thailand – fare estimator & service types | KKDay – private airport transfer booking

📊 Cost & Time Comparison – All Transport Modes at a Glance

This table summarizes every viable way to get from Asok to Suvarnabhumi Airport. Use it to make your final decision based on time, budget, and comfort.

Mode Time Cost (THB) Cost (USD) Transfers Comfort Best For
MRT + ARL ⭐ 35–45 min 54 THB $1.60 1 (easy) ★★★★ Best overall
BTS + ARL 50–60 min 70 THB $2.10 1 (easy) ★★★★ BTS-side Asok
Taxi (metered) 30–60 min 300–470 THB $9–$14 0 ★★★★★ Late night, groups, heavy luggage
GrabCar 35–55 min 350–550 THB $10.50–$16.50 0 ★★★★★ App users, fixed price
Private transfer 35–50 min 500–900 THB $15–$27 0 ★★★★★ Premium experience
Bus 552 1h 30min – 2h 25–35 THB $0.70–$1.00 1 (shuttle) ★★ Absolute lowest cost
Motorcycle taxi 25–40 min 150–250 THB $4.50–$7.50 0 ★ (risky) Not recommended for airport

Key Takeaways

Authoritative source: Numbeo – Bangkok transport cost data

💡 Traveler Tips & Local Know-How – Real Advice from Bangkok Locals

These practical tips come from frequent travelers and Bangkok residents. They will help you avoid common pitfalls and make your journey to Suvarnabhumi Airport smoother.

1. Luggage Strategy – Use the "Takkyubin" Service (Luggage Delivery)

In Thailand, luggage delivery services (similar to Japan's Takkyubin) are available through companies like Flash Express and Kerry Express. You can have your suitcase sent from your hotel in Asok directly to Suvarnabhumi Airport for pickup. Cost is around 200–350 THB ($6–$10) per bag. This lets you travel hands-free to the airport and pick up your luggage at the airport baggage service counter. Pro tip: Book at least 24 hours in advance via your hotel concierge.

2. The Makkasan Transfer Walk – What to Expect

The transfer between MRT Phetchaburi and ARL Makkasan is a covered, air-conditioned walkway about 400 meters long. It takes 5–8 minutes at a normal pace. There are moving walkways (travelators) for part of the route. In Bangkok's heat, this air-conditioned connection is a blessing. However, if you have mobility issues, use the elevator and take your time — there are rest benches along the way.

3. Peak Hour Survival – Avoid 07:00–09:00 and 17:00–19:00

The Airport Rail Link gets very crowded during Bangkok's rush hours. If you must travel during these times, consider taking a taxi (though traffic is also bad) or wait for a later train. The MRT+ARL combo is still better than sitting in traffic, but be prepared to stand with your luggage.

4. Ticketing Tips – Save with Stored Value Cards

5. Flight Buffer Time – How Early Should You Leave Asok?

Flight Type Recommended Leave-By Time (from Asok) Transport Choice
Domestic (carry-on only) 1 hour 45 min before departure MRT + ARL
Domestic (checked luggage) 2 hours before departure MRT + ARL or taxi
International (carry-on) 2 hours 30 min before departure MRT + ARL or taxi
International (checked luggage) 3 hours before departure Taxi (most reliable)

6. Late-Night Arrival – What If Your Flight Lands After Midnight?

If you are arriving at Suvarnabhumi after midnight and need to get to Asok, the Airport Rail Link stops at around 00:00. Use the public taxi stand at the airport (Level 1, Gates 4 & 7). A taxi to Asok costs 350–500 THB ($10.50–$15.00) including airport surcharge and tolls. Avoid unlicensed touts inside the arrival hall.

Authoritative source: Tourism Authority of Thailand – traveler advice & transport tips

❓ FAQs: Asok to Suvarnabhumi Airport – All Your Questions Answered

What is the fastest way to get from Asok to Suvarnabhumi Airport?

The fastest way is MRT + Airport Rail Link (35–45 minutes). A taxi during off-peak hours can be slightly faster (30–40 minutes) but is much more expensive and unpredictable in traffic. The train is the most reliable fast option.

What is the cheapest way to get from Asok to Suvarnabhumi Airport?

The cheapest is public bus route 552 at 25–35 THB ($0.70–$1.00), but it takes 1.5–2 hours and involves a 10-minute walk from Asok to the bus stop. The MRT + ARL at 54 THB ($1.60) offers far better value for most travelers.

Is there a direct train from Asok to Suvarnabhumi Airport?

No direct train. You must take either the MRT (1 stop to Phetchaburi) or BTS (5 stops to Phaya Thai) and transfer to the Airport Rail Link. Both transfers involve a short, covered walk of 3–8 minutes.

How much does a taxi from Asok to Suvarnabhumi Airport cost?

A metered taxi costs 300–470 THB ($9.00–$14.00) including expressway tolls. GrabCar ranges from 350–550 THB ($10.50–$16.50). Fares are higher during rain, peak hours, or late at night.

How long does it take from Asok to Suvarnabhumi Airport by taxi?

30–60 minutes depending on traffic. Off-peak (10:00–15:00) is fastest at 30–40 minutes. Peak hours (07:00–09:00, 17:00–20:00) can take 50–70 minutes. The expressway helps but adds toll costs.

Is the MRT + Airport Rail Link suitable for families with luggage?

Yes. Both MRT and ARL have elevators, escalators, and luggage racks. The transfer walkway at Makkasan is flat, covered, and air-conditioned. For very heavy luggage (over 25 kg) or toddlers, a taxi might be more convenient, but the train is perfectly doable.

What transport is available from Asok to Suvarnabhumi Airport late at night or early morning?

Between 00:00 and 05:30, the Airport Rail Link and MRT are not running. Your only options are taxi or Grab (24/7). Public buses also stop around 22:00–23:00. After midnight, expect to pay 350–500 THB ($10.50–$15.00) for a taxi.

Which is better for going to Suvarnabhumi Airport from Asok: BTS+Airport Rail Link or MRT+Airport Rail Link?

MRT+ARL is better for most people: only 1 MRT stop, lower cost (54 THB vs 70 THB), and faster (35–45 min vs 50–60 min). Choose BTS+ARL only if you are staying on the BTS side of Asok (e.g., near Sukhumvit Road) and want to avoid the MRT transfer.

Can I use my Rabbit Card on the Airport Rail Link?

No. The Rabbit Card works only on BTS and some partner merchants. For ARL, you need to buy a token or use a contactless Visa/Mastercard. For MRT, you can use contactless cards or the MRT card.

Is the Airport Rail Link Express service operating?

No. The ARL Express (non-stop from Makkasan to Suvarnabhumi) has been suspended since 2020 and is not expected to resume. Only the City Line (all stops) is operational, with a travel time of ~26 minutes from Makkasan.