Explore Destinations

Discover the world's most amazing places

How to Get from Suvarnabhumi Airport to Bang Rak

Quick Answer

The fastest and most convenient way to get from Suvarnabhumi Airport (BKK) to Bang Rak (home to the iconic State Tower and many riverside hotels) is by pre-booked private transfer or taxi, taking 45-90 minutes and costing ฿500-฿900+. For the cheapest option, take the Airport Rail Link (ARL) to Makkasan or Phaya Thai and connect via the MRT Blue Line or BTS, costing under ฿100 but taking 75-100 minutes. The best choice depends on your budget, time of day (avoid rush hour), and luggage.

Quick Navigation: How to Get from BKK to Bang Rak

By Train & Metro: The Most Efficient Public Transport

Combining the Airport Rail Link (ARL) with Bangkok's BTS Skytrain or MRT subway is the recommended public transport route for most travelers. It's reliable, avoids road traffic, and is very affordable.

Step-by-Step Guide

  1. At BKK Airport: Follow signs to the "Airport Rail Link" station in the basement. Purchase a token or card for your destination.
  2. Choose Your ARL Route:
    • To Makkasan Station (City Air Terminal): Take the Express Line (฿150, 22 mins) or the City Line (฿35-45, ~28 mins).
    • To Phaya Thai Station: Take the City Line all the way (฿45, ~30 mins).
  3. Connect to Bang Rak:
    • From Makkasan: Transfer to the MRT Blue Line at Phetchaburi Station (connected via footbridge). Take the train west to Hua Lamphong Station (2 stops). From there, it's a short (5-10 min) taxi ride (฿50-70) to Bang Rak.
    • From Phaya Thai: Transfer to the BTS Sukhumvit Line. Travel 6 stops south to Saphan Taksin (S6) Station, which is the gateway to the Bang Rak riverside area.
Route ARL Segment Metro Segment Total Est. Time Total Est. Cost Best For
Via Makkasan (MRT) City Line to Makkasan (28 min, ฿45) MRT to Hua Lamphong + taxi (15 min, ฿25+฿60) ~75 minutes ~฿130 Travelers near Silom Road or with heavy bags (easier taxi at Hua Lamphong)
Via Phaya Thai (BTS) City Line to Phaya Thai (30 min, ฿45) BTS to Saphan Taksin (15 min, ฿37) ~60 minutes ~฿82 Travelers staying at riverside hotels (walkable from Saphan Taksin)

Key Tip: The ARL City Line runs from 6:00 AM to midnight. If your flight lands late at night, this option is not available.

By Bus: The Most Budget-Friendly Option

Public buses offer the lowest cost but require the most time and patience. They are suitable for ultra-budget travelers or those with very light luggage.

Recommended Public Bus Routes

  • Bus S1 (Airport Shuttle to Silom/Khao San): This is the most direct bus to the Bang Rak vicinity.
    • Pick-up: Level 1, Gate 7 at BKK.
    • Route: Travels via the expressway to the Silom Road area.
    • Drop-off: Stops near Saladaeng BTS and along Silom Road, a short walk or local taxi ride from Bang Rak.
    • Cost & Time: ฿60, journey takes 60-90+ minutes depending on traffic.
    • Schedule: Every 30 minutes from 6:00 AM to 8:00 PM.

Limitations: Buses can get stuck in notorious Bangkok traffic, especially during rush hours (7-9 AM & 4-7 PM). Space for large luggage is limited. Not air-conditioned on all standard buses.

Alternative: Bus + BTS Combo

Take a local bus (e.g., line 549, 550) from the airport to On Nut BTS Station, then take the BTS to Saphan Taksin. This costs under ฿100 but can be confusing for first-time visitors.

By Taxi & Private Transfer: Door-to-Door Convenience

This is the most straightforward and comfortable method, especially after a long flight, for families, or those with significant luggage.

Official Airport Taxi

  1. Go to the official taxi counter on Level 1 (Arrivals) at BKK.
  2. Tell the staff your destination (e.g., "State Tower, Bang Rak" or your hotel name).
  3. You will receive a ticket with the taxi number. The driver will use the meter (always insist on "meter please").
  4. Total Cost: Meter fare (starts at ฿35) + ฿50 airport surcharge + optional expressway tolls (฿25-70). Total typically ranges from ฿400 to ฿600.
  5. Travel Time: 45 minutes to 1.5 hours, heavily dependent on traffic.

Pre-Booked Private Transfer (Recommended)

For guaranteed price, comfort, and ease, book a private car in advance through a reputable service like Klook, Viator, or your hotel.

  • Pros: Driver meets you at arrivals with a name sign. Fixed price. Clean, air-conditioned vehicle. Direct to your hotel.
  • Cost: ฿800 - ฿1,500 depending on vehicle type (sedan, van).
  • Best For: Groups of 3+, families with children, late-night/early-morning arrivals, or travelers prioritizing hassle-free starts.

Warning: Avoid unsolicited offers from drivers inside the terminal. Always use the official counter or a pre-booked service.

Cost & Time Comparison: Which Option is Best for You?

Transport Method Approx. Total Cost (per person)* Approx. Travel Time* Comfort / Convenience Best Suited For
Pre-Book Private Car ฿800 - ฿1,500 45 - 75 min ★★★★★ (Door-to-door, no stress) Families, groups, luxury travelers, late arrivals
Official Airport Taxi (Meter) ฿400 - ฿700 45 - 90+ min ★★★★ (Direct but traffic-dependent) Couples, small groups, those wanting a direct ride
ARL + BTS/MRT (Train Combo) ฿80 - ฿150 60 - 85 min ★★★ (Fast on rails, may involve walking/transfers) Solo travelers, backpackers, avoiding traffic, day arrivals
Public Bus (S1 Shuttle) ฿60 60 - 120+ min ★★ (Cheapest, but slow and basic) Ultra-budget travelers, very light luggage

* Costs and times are estimates per person for a standard trip. Time varies dramatically with Bangkok traffic conditions.

Verdict: For a balance of speed, cost, and ease, the ARL + BTS route via Phaya Thai/Saphan Taksin is the best public transport choice. For ultimate convenience regardless of time or luggage, a pre-booked private transfer is worth the investment.

Traveler Tips & Essential Insights

Before You Land

  • Get a Local SIM or eSIM: Having data (available at airport arrivals) is crucial for using ride-hailing apps like Grab (SE Asia's Uber) and Google Maps for navigation. Providers like AIS or dtac have counters at BKK.
  • Withdraw Thai Baht: While cards are accepted for private transfers, you'll need cash for taxis (prefer meter), buses, and train tickets. ATMs are plentiful in Arrivals.

Navigating with Luggage

  • BTS/MRT Note: Stations often involve stairs. Only some have lifts. If you have large suitcases, a taxi or private car is strongly recommended.
  • Ride-Hailing Alternative: The Grab app works well at BKK. Set your pickup at the designated "Ride-Hailing Pickup Point" (check signs). Often similar in price to metered taxis but with upfront pricing.

Time-Specific Advice

  • Rush Hour (7-9 AM, 4-7 PM Weekdays): Avoid road-based transport (taxi, bus) if you're in a hurry. The train (ARL+BTS/MRT) is almost always faster during these times.
  • Late-Night Arrival (Post-Midnight): The ARL and most public buses have stopped. Your only realistic options are a taxi or a pre-booked private transfer. The official taxi counter operates 24/7.

FAQs: Your Questions About BKK to Bang Rak Answered

Is there a direct train from Suvarnabhumi Airport to Bang Rak?

No. There is no single direct train. You must take the Airport Rail Link (ARL) to a city station like Makkasan or Phaya Thai and then transfer to the MRT subway or BTS Skytrain to reach the Bang Rak/Silom area.

What is the cheapest way to get from BKK to Bang Rak?

The cheapest way is by public bus (the S1 Airport Shuttle for ฿60). The next cheapest is the ARL City Line + BTS/MRT combo (under ฿100). Both require transfers and more time.

How much is a taxi from Suvarnabhumi to Bang Rak?

A metered taxi from the official queue will cost between ฿400 and ฿700, including the ฿50 airport surcharge and expressway tolls. Always insist the driver uses the meter ("meter, please").

Is Grab (ride-hailing) available at Suvarnabhumi Airport?

Yes. Grab operates at BKK. You must set your pickup location at the designated ride-hailing pickup zone (follow airport signs). Prices are similar to taxis but are fixed upfront, which can be advantageous during high-demand periods.

What's the best option for a family of 4 with luggage?

For a family of four with luggage, a pre-booked private van transfer is highly recommended. It provides a fixed price, ample space for all luggage and people, and a driver waiting for you. The cost per person becomes reasonable, and the convenience is unmatched.

How long does it take during rush hour?

Travel times can double on the road during rush hours (7-9 AM, 4-7 PM on weekdays). A taxi or bus that normally takes 60 minutes can take over 2 hours. The train (ARL+BTS/MRT) remains the most reliable option time-wise during these periods.

Can I use a Bangkok Rabbit Card or MRT Card on the ARL?

No, not directly. The Airport Rail Link uses a separate ticketing system. You need to buy a single-journey token or a dedicated ARL stored-value card (SA Rabbit Card). You cannot tap your BTS Rabbit Card or MRT Card at ARL gates.

I arrive at 1 AM. What are my options?

With a post-midnight arrival, your main options are:

  1. Official Airport Taxi: The counter on Level 1 is open 24/7.
  2. Pre-Booked Private Transfer: The best option for peace of mind; your driver will wait even if your flight is delayed.
The ARL and public buses will not be running.