Explore Destinations

Discover the world's most amazing places

How to Get from Suvarnabhumi Airport to Ratchada

Quick Answer

The best overall way to travel from Suvarnabhumi Airport (BKK) to the Ratchada area is by taking the Airport Rail Link (ARL) to Makkasan Station, then transferring to the MRT Blue Line. This combination takes about 45-60 minutes and costs between 45 and 100 Thai Baht (THB). It's fast, affordable, and avoids road traffic. For the cheapest option, take public bus 554 (~25-35 THB, but 90+ mins). For door-to-door convenience with luggage or late at night, use a metered taxi or Grab/Bolt (300-500 THB+).

Quick Navigation: Suvarnabhumi to Ratchada Transport

By Train: Airport Rail Link (ARL) + MRT Subway

This is the most recommended route for balance of speed, cost, and reliability. The journey involves two seamless rail systems.

Step-by-Step Guide:

  1. Find the ARL Station: From Arrivals Level (2nd floor), follow clear signs for "Airport Rail Link" to the Basement Level (B).
  2. Buy a Ticket: Purchase a token to Makkasan Station (City Air Terminal). The fare is 35 THB. Machines accept coins and bills.
  3. Take the ARL: Board the train. The express service is discontinued; all are city line trains. The ride to Makkasan takes 22-25 minutes.
  4. Transfer to the MRT at Phetchaburi Station: At Makkasan, exit and follow signs for the 5-minute covered walkway to Phetchaburi MRT Station.
  5. Buy an MRT Ticket: Purchase a token to your Ratchada destination (e.g., Thailand Cultural Centre, Ratchadaphisek, or Sutthisan). Fares range from 17 to 24 THB.
  6. Ride the MRT Blue Line: Take the train heading towards Lak Song. Your journey to Ratchada takes 5-10 minutes.

Alternative Route via Phaya Thai: You can also take the ARL to the terminus at Phaya Thai (45 THB, 30 mins), then take the BTS Skytrain one stop to Siam and transfer to the MRT Blue Line. This is useful if your final destination is closer to a BTS station, but it involves more transfers.

ARL StationTransfer ToKey Ratchada MRT StopsTotal Approx. TimeTotal Approx. Cost
Makkasan (Recommended)Walk to Phetchaburi MRTThailand Cultural Centre, Ratchadaphisek45-60 mins52-59 THB
Phaya ThaiBTS to Siam, then MRTAll Ratchada Stops60-75 mins~80 THB

Pros: Traffic-proof, punctual, very affordable, air-conditioned. Cons: Not ideal for heavy luggage (stairs, crowded trains), requires a walk for transfer, service ends around midnight.

By Airport & Public Bus: The Budget Adventure

For the ultra-budget traveler, buses offer the lowest cash cost but demand time and patience.

Option 1: Suvarnabhumi Airport Public Bus (A2, A3, A4)

These orange buses depart from Level 1, Gates 5-8. While none go directly to Ratchada, the A2 bus goes to Victory Monument, from where you can take a taxi or local bus (like 139, 515) to Ratchada. Fare: 30 THB. Frequency: Every 30 mins. Travel Time to VM: ~60 mins (plus transfer).

Option 2: Public Bus via Transportation Center (Cheapest)

  1. Take the free airport shuttle bus from Level 2, Gate 3 to the Public Transportation Center.
  2. Find bus 554 (Don Mueang - Suvarnabhumi). It runs along Ratchadaphisek Road. Tell the conductor your stop. Fare: ~25-35 THB.
  3. The journey is slow (60-90 mins from the center) and can be hot and crowded. Not suitable with large luggage.

Pros: Extremely cheap. Cons: Very slow, confusing routes, subject to traffic, uncomfortable with bags, requires exact change.

By Taxi, Grab, or Private Transfer: Door-to-Door Ease

This is the most convenient, especially for families, groups, or those with lots of luggage or arriving late.

Metered Taxi (Official)

Follow signs to "Public Taxi" on Level 1. Get a ticket from the automated machine, which assigns you a taxi. Always insist "meter, please". The fare will be:

Ride-Hailing Apps: Grab & Bolt

Often easier than taxis. Set your pickup at Level 1, Door 3-4. Fares are fixed and shown upfront (similar to taxi+ tolls). You can pay cash or card.

Pre-Booked Private Transfer

For ultimate convenience, book a car in advance via Klook or Viator. A driver will meet you at arrivals with a sign. Cost: 700 - 1,500 THB for a sedan. Ideal for groups of 3-4 or those wanting zero hassle after a long flight.

Pros: Door-to-door, great for luggage, available 24/7. Cons: Most expensive option, subject to traffic, potential for driver scams (always use meter or reputable app).

Cost & Time Comparison: Best Way from BKK to Ratchada

Transport Method Approx. Cost (THB) Travel Time Best For Key Considerations
🚆 ARL + MRT (via Makkasan) 52 - 59 45 - 60 mins Most Travelers (BEST VALUE) Fast, cheap, reliable. Walk & stairs for transfer.
🚌 Public Bus 554 25 - 35 90 - 150 mins Extreme budget, no luggage Very slow, complex, hot. CHEAPEST.
🚖 Metered Taxi (with tolls) 300 - 500 40 - 90 mins Families, groups, lots of luggage, late arrival Door-to-door. Cost & time vary with traffic.
📱 Grab / Bolt 350 - 550 40 - 90 mins First-timers, upfront pricing Fixed fare, easy booking. Pick-up at specific door.
👔 Private Transfer 700 - 1,500+ 40 - 80 mins Luxury, business, large groups Pre-booked, meet & greet, no waiting.

Traveler Tips & Hacks for a Smooth Journey

FAQs: Getting from Suvarnabhumi to Ratchada

What is the best way to get from Suvarnabhumi Airport to Ratchada?

The best way for most travelers is the Airport Rail Link (ARL) to Makkasan Station, followed by a short MRT subway ride. It's fast (about 45-60 mins total), affordable (~45-100 THB), and avoids Bangkok's notorious traffic.

Is there a direct train from Suvarnabhumi Airport to Ratchada?

No, there is no single direct train. You must take the Airport Rail Link (ARL) to Makkasan Station and then transfer to the MRT Blue Line at Phetchaburi Station (a 5-minute walk). From there, take the MRT towards Lak Song to your Ratchada stop.

How much is a taxi from BKK Airport to Ratchada?

A metered taxi costs approximately 300 - 500 THB, plus a 50 THB airport surcharge and potential tollway fees (70-100 THB). The total journey time is 40-90 minutes, heavily dependent on traffic. Always insist on the meter ('meter, please').

What is the cheapest way from BKK to Ratchada?

The cheapest way is by public bus (Bus 554) for ~25-35 THB, but it's slow and complex. The best budget-friendly yet efficient option is the Airport Rail Link + MRT combo for about 45-100 THB.

How do I get to Ratchada from Suvarnabhumi late at night (after midnight)?

After the Airport Rail Link and MRT close (around midnight), your only public options are taxi or airport bus A4 (if timed right). Taxis are available 24/7. For safety and convenience at night, booking a pre-paid taxi or a Grab/Bolt ride is highly recommended.

Is Grab or Bolt available at Suvarnabhumi Airport?

Yes, both operate at BKK. They have a designated pick-up point at Level 1, Door 3-4. Fares are comparable to or slightly higher than metered taxis but offer upfront pricing, which is often less stressful for new arrivals.

I have a lot of luggage. What's the best transport option?

With heavy or multiple bags, a taxi or private transfer is best. The ARL+MRT involves walks and stairs which can be challenging. Private transfers can be booked in advance for door-to-door service. Also consider the airport's 'Bellugg' baggage delivery service.

Should I buy a Rabbit Card or MRT pass for this journey?

For a single journey from the airport, no. Buy single-use tokens for the ARL and MRT separately. If you'll be using Bangkok's transit extensively during your stay, consider getting a stored-value card like the 'Rabbit Card' or 'MRT Plus Card' after this initial transfer.