Explore Destinations

Discover the world's most amazing places

How to Get from Silom to Suvarnabhumi Airport

Quick Answer

The best way from Silom to Suvarnabhumi Airport (BKK) is BTS Skytrain + Airport Rail Link (ARL). Total time: 50–60 minutes. Total cost: 65–80 THB (~1.85–2.30 USD). Transfer once at Siam (BTS) and again at Phaya Thai (ARL). For door-to-door convenience with heavy luggage, a taxi costs 250–400 THB (~7–11 USD) and takes 30–60 minutes depending on traffic. The cheapest option is public bus at 25–40 THB (~0.70–1.10 USD) but takes over 90 minutes.

Quick Navigation: All Transport Options from Silom to Suvarnabhumi

Train: BTS Skytrain + Airport Rail Link (ARL) – Step by Step

The BTS + Airport Rail Link combo is the most balanced option for most travelers: fast, affordable, and reliable. Here is the exact route, costs, and tips.

Step-by-Step Route

  1. BTS Silom Line from Silom Station (any entrance) to Siam Station – 2 stops, ~5 minutes.
  2. Change platform at Siam to the Sukhumvit Line (direction: Mo Chit).
  3. BTS Sukhumvit Line from Siam to Phaya Thai Station – 3 stops, ~8 minutes.
  4. Exit BTS and follow signs (5–7 min walk) to Airport Rail Link (ARL) platform.
  5. ARL City Line from Phaya Thai to Suvarnabhumi Airport – 8 stops, ~25 minutes.

Cost Breakdown

SegmentFare (THB)Fare (USD)Duration
BTS Silom Line (Silom → Siam)17–220.50–0.655 min
BTS Sukhumvit Line (Siam → Phaya Thai)22–300.65–0.858 min
Airport Rail Link (Phaya Thai → Suvarnabhumi)351.0025 min
Total65–801.85–2.3050–60 min

Train Schedule & Frequency

  • Airport Rail Link operates 05:30 – 24:00 daily.
  • Frequency: every 10–15 minutes during peak (07:00–09:00, 17:00–19:00) and every 15–20 minutes off-peak.
  • BTS operates 06:00 – 24:00, with trains every 3–6 minutes during peak and every 5–10 minutes off-peak.

Luggage & Accessibility

All BTS stations on this route have escalators and elevators (except some older exits – use the main entrances). The ARL has dedicated luggage racks on each train. The walk from BTS Phaya Thai to ARL is about 200 meters under cover.

Alternative Train Route: Via Makkasan

You can also take BTS to Makkasan Station (on the Sukhumvit Line) instead of Phaya Thai, then walk to Makkasan ARL Station (about 150 meters). This is slightly shorter on the ARL (only 6 stops) but the walk is similar. Total time and cost are almost identical.

Source: BTS Skytrain official website | Airport Rail Link official site

Domestic Flights from Suvarnabhumi – Connecting Beyond Bangkok

While no domestic flight operates between Silom and Suvarnabhumi (the distance is only 30 km), many travelers use this route to connect to domestic flights departing from Suvarnabhumi. Here is everything you need to know about flying domestically from BKK.

Domestic Destinations from Suvarnabhumi

DestinationAirline(s)Flight TimeFrequency (daily)
Phuket (HKT)Thai Airways, Bangkok Airways, Thai Vietjet1 hr 20 min15–20
Chiang Mai (CNX)Thai Airways, Bangkok Airways, Thai Lion Air1 hr 15 min12–18
Krabi (KBV)Thai Airways, Bangkok Airways1 hr 25 min6–10
Samui (USM)Bangkok Airways1 hr 10 min8–12
Udon Thani (UTH)Thai Airways, Thai Lion Air1 hr 10 min5–8
Hat Yai (HDY)Thai Airways, Thai AirAsia1 hr 30 min6–10

Total Travel Time: Silom → Suvarnabhumi → Domestic Destination

  • Silom to Suvarnabhumi (BTS+ARL): 50–60 min
  • Check-in & security (domestic): recommend arriving 2 hours before departure (1.5 hours minimum).
  • Flight time varies (1 hr 10 min – 1 hr 30 min).
  • Arrival to city center at destination: 20–45 min.

Example: Silom to Phuket city center via BKK: 50 min (to airport) + 2 hr (check-in/security) + 1 hr 20 min (flight) + 30 min (to hotel) = ~4 hr 40 min total door-to-door.

Suvarnabhumi vs Don Mueang for Domestic Flights

Suvarnabhumi (BKK) handles mostly full-service and premium domestic flights (Thai Airways, Bangkok Airways). Don Mueang (DMK) handles low-cost carriers (AirAsia, Nok Air, Thai Lion Air). If your domestic flight is from DMK, you need to travel from Silom to DMK instead – allow 45–75 minutes by taxi (250–350 THB).

Source: Airports of Thailand official site

Bus & Public Transport – The Budget-Friendly Option

For travelers on a tight budget, public buses connect Silom to Suvarnabhumi Airport, though they require patience and local knowledge. Here are the main bus routes.

Bus Route 554 (Mo Chit – Suvarnabhumi)

  • Route: Mo Chit Bus Terminal → Suvarnabhumi Airport (via expressway).
  • How to board from Silom: Take BTS to Mo Chit Station (30 min, 44 THB), then walk 5 min to the bus stop.
  • Fare: 25–35 THB (~0.70–1.00 USD).
  • Duration: 45–60 minutes from Mo Chit (plus BTS time from Silom = total ~90 min).
  • Frequency: Every 15–20 minutes, 05:00–22:00.

Bus Route 558 (Rama IV – Suvarnabhumi)

  • Route: Southern Bus Terminal (Sai Tai Mai) → Suvarnabhumi via Rama IV Road.
  • How to board from Silom: Walk or take a short taxi to Rama IV Road (10 min walk from Silom).
  • Fare: 30–40 THB (~0.85–1.10 USD).
  • Duration: 60–80 minutes from Rama IV.
  • Frequency: Every 20–30 minutes, 05:30–21:00.

Night Bus Service

Between 24:00 and 05:00, bus services are extremely limited. Route 554 operates a reduced night schedule (every 40–60 minutes) but reliability is low. A taxi is strongly recommended for late-night travel.

Bus vs Train: Key Differences

FactorBus (554/558)BTS + ARL
Total time (Silom → Airport)90–110 min50–60 min
Cost25–40 THB65–80 THB
Luggage spaceLimited (no racks)Dedicated racks on ARL
Air conditioningYes (but varies by bus)Full AC on both
ReliabilityModerate (traffic dependent)High (on schedule)

Source: Bangkok Mass Transit Authority

Taxi & Private Transfer – Door-to-Door Convenience

Taxis and ride-hailing services (Grab, Bolt) offer the most convenient way from Silom to Suvarnabhumi, especially with heavy luggage, late-night travel, or groups. Here is the detailed cost breakdown.

Metered Taxi: Cost Breakdown

ItemCost (THB)Cost (USD)
Base fare (flag drop)351.00
Distance charge (~30 km)120–1803.40–5.10
Expressway tolls (2 tolls)65–751.85–2.15
Airport surcharge501.45
Total typical250–4007.10–11.40

Grab / Bolt / Ride-Hailing

  • GrabCar (standard): 300–500 THB (~8.50–14.20 USD) depending on demand.
  • GrabTaxi (metered): Similar to regular taxi but with booking fee (+20–40 THB).
  • Bolt: Often 10–15% cheaper than Grab, 250–400 THB.

Private Transfer (Pre-booked)

  • Klook / KKDay / Viator: 400–700 THB (~11.40–20.00 USD) for a sedan.
  • Hotel limousine: 800–1,500 THB (~22.80–42.80 USD) – luxury option.

When to Choose a Taxi Over the Train

  • Late-night / early-morning (ARL stops at 24:00, starts at 05:30).
  • Heavy luggage (more than 2 large suitcases per person).
  • Group of 3–4 people (cost per person becomes competitive with ARL).
  • Rainy season (sudden downpours make walking to/from BTS difficult).
  • Time-sensitive (taxi can be faster if traffic is light, but risky in peak hours).

Tip: Always insist on the meter ("meter, please") in Bangkok taxis. If the driver refuses, get out and take another. From Silom, most taxis will use the meter willingly.

Source: Grab Thailand official site

Tickets & Cost Comparison – All Options at a Glance

Use this table to quickly compare every transport mode from Silom to Suvarnabhumi Airport. The best value is highlighted.

ModeTotal TimeCost (THB)Cost (USD)TransfersBest For
BTS + ARL ⭐ 50–60 min 65–80 1.85–2.30 2 (Siam + Phaya Thai) Best overall: speed + cost
Taxi (metered) 30–60 min 250–400 7.10–11.40 0 (door-to-door) Luggage / late night / groups
Grab / Bolt 30–60 min 300–500 8.50–14.20 0 (door-to-door) Convenience / no cash needed
Public bus (554/558) 90–110 min 25–40 0.70–1.10 1–2 (BTS + bus) Cheapest / budget travelers
Private transfer (pre-booked) 35–55 min 400–700 11.40–20.00 0 (meet & greet) Business / premium experience
Motorcycle taxi 20–35 min 80–150 2.30–4.30 0 (door-to-door) Solo / very fast / risky with luggage

Where to Buy Tickets

  • BTS tickets: Buy at station vending machines (cash / credit card) or use Rabbit Card (reloadable smart card).
  • ARL tickets: Buy at ARL station vending machines or counters – cash only (credit cards accepted at some counters).
  • Rabbit Card works on BTS but not on ARL.
  • Grab: Download the app, pay by cash or card.

Source: BTS Skytrain fare information

Traveler Tips & Local Insights – What They Don't Tell You

Based on hundreds of traveler reports and local knowledge, here are the real-world tips to make your journey from Silom to Suvarnabhumi smoother.

1. Luggage Strategy: Use "Takkyubin" (Luggage Delivery)

If you have large suitcases, use Thailand's luggage delivery service "Takkyubin" (available at most hotels). They deliver your luggage directly to the airport for 200–350 THB (~5.70–10.00 USD) per bag. Travel light to the airport and pick up your bags at the baggage storage counter (near ARL arrival). This is a game-changer for train travelers.

2. Avoid Peak Hours on the BTS

BTS is extremely crowded during 07:30–09:00 and 17:30–19:00. If possible, schedule your trip outside these windows. If you must travel during peak, consider a taxi or wait 10–15 minutes for a less packed train.

3. The "Phaya Thai" Walk Is Longer Than You Think

The transfer from BTS Phaya Thai to ARL Phaya Thai involves a covered walkway of about 200 meters with some stairs. With heavy luggage, this can take 10–12 minutes. Use the elevator at the BTS exit (near exit 4) to minimize hassle.

4. Check Your Terminal – Suvarnabhumi Has Only One Terminal

Unlike some airports, Suvarnabhumi has one main terminal for all flights (domestic and international). The ARL arrives on B Floor, and check-in counters are on 4th Floor. Take the escalator or elevator up – 5 minutes.

5. Cash Is Still King for ARL Tickets

Despite modernization, ARL ticket machines only accept cash (Thai baht). Have 100–200 THB in small notes ready. There are currency exchange counters at Phaya Thai ARL station if needed.

6. Silom Has Multiple BTS Entrances – Use the Right One

Silom Station has entrances on both sides of Silom Road. The main entrance near Silom Complex has an elevator. The exit near Narathiwas Road has stairs only. Choose wisely with luggage.

7. Book Taxis via App to Avoid Scams

While most taxis from Silom are honest, using Grab or Bolt eliminates price negotiation and ensures GPS tracking. The price difference is minimal (30–50 THB extra).

8. Allow Extra Time for Security at the Airport

Suvarnabhumi Airport security can have long queues during peak hours (06:00–09:00 and 18:00–22:00). For international flights, arrive at the airport at least 3 hours before departure – the ARL drops you off with plenty of time.

Source: Tourism Authority of Thailand

FAQs: Silom to Suvarnabhumi Airport – Everything You Need to Know

1. Is there a direct train from Silom to Suvarnabhumi Airport?

No, there is no direct train. You need to take the BTS Silom Line to Siam, change to the Sukhumvit Line to Phaya Thai, then transfer to the Airport Rail Link (ARL) to Suvarnabhumi. Total journey takes about 50–60 minutes. This is the most popular and recommended way.

2. How much does a taxi from Silom to Suvarnabhumi Airport cost?

A metered taxi costs between 250–400 THB (~7–11 USD) including tolls and airport surcharge. Grab rides range from 300–500 THB (~8.50–14 USD) depending on demand. Always insist on the meter or use a ride-hailing app for transparency.

3. What is the cheapest way to get from Silom to Suvarnabhumi Airport?

The cheapest way is by public bus (route 554 or 558) combined with BTS, costing around 25–40 THB (~0.70–1.10 USD) total. However, the BTS + ARL combo at 65–80 THB (~1.85–2.30 USD) offers the best balance of cost and convenience, saving you over an hour compared to the bus.

4. How long does it take from Silom to Suvarnabhumi Airport by BTS and Airport Rail Link?

The total journey takes 50–60 minutes: BTS Silom Line from Silom to Siam (5 min), BTS Sukhumvit Line from Siam to Phaya Thai (8 min), ARL from Phaya Thai to Suvarnabhumi (25 min), plus walking and waiting time (10–15 min). This is the most time-predictable option as it avoids traffic.

5. Is the Airport Rail Link operating 24 hours?

No, the ARL operates from 05:30 to 24:00 daily. Trains run every 10–15 minutes during peak hours and every 15–20 minutes off-peak. If you have a late-night (after midnight) or early-morning (before 05:30) flight, a taxi is your only reliable option.

6. Can I use Rabbit Card or credit card on the Airport Rail Link?

The ARL accepts cash (Thai baht) for ticket purchases at vending machines and counters. Rabbit Card is NOT accepted on the ARL. Credit cards are accepted at some ticket counters but not at vending machines. BTS accepts Rabbit Card and credit cards for top-up.

7. What is the best way to get from Silom to Suvarnabhumi Airport with heavy luggage?

For heavy luggage, a taxi or Grab is recommended (250–400 THB / 7–11 USD). If you prefer the train, use BTS + ARL – both have elevators and escalators at major stations (Silom, Siam, Phaya Thai, and Suvarnabhumi). Avoid buses with large suitcases as they have no luggage racks and can be very crowded.

8. How early should I leave Silom to catch a flight at Suvarnabhumi Airport?

For international flights, leave at least 3.5–4 hours before departure (2.5–3 hours for domestic). Add 1 hour for the BTS+ARL journey and 2 hours for check-in/security. For taxis, add 45–75 minutes travel time depending on traffic. Rule of thumb: arrive at the airport 3 hours before international, 2 hours before domestic.