Explore Destinations

Discover the world's most amazing places

How to Get from Samut Prakan to Suvarnabhumi Airport

Quick Answer

The best overall way to travel from Samut Prakan to Suvarnabhumi Airport (BKK) is by combining the BTS Skytrain and the Airport Rail Link (ARL). This route is reliable, avoids traffic, and costs around 70-100 THB ($2-$3), taking approximately 60-80 minutes. The cheapest option is the public bus (25-35 THB), while the most convenient is a taxi or private car (400-700 THB, 30-60 mins).

Quick Navigation: Samut Prakan to BKK Airport

By BTS Skytrain & Airport Rail Link (ARL): The Balanced Choice

This is the recommended method for most travelers seeking a balance of cost, speed, and reliability. It involves a two-step train journey that completely bypasses Bangkok's notorious road traffic.

Step-by-Step Guide:

  1. Get to a BTS Station in Samut Prakan: Use a local taxi, motorbike taxi, or songthaew to reach either BTS Kheha (the terminus on the Sukhumvit Line) or BTS Pu Chao.
    • From Samut Prakan City Center/Provincial Hall: A short taxi ride to BTS Kheha costs ~50-80 THB.
  2. Take the BTS Sukhumvit Line (Light Green) Northbound: Travel all the way to the interchange station, BTS Phaya Thai. The journey from Kheha takes about 40-50 minutes.
  3. Transfer to the Airport Rail Link (ARL): At BTS Phaya Thai, follow the clear signs for the Airport Rail Link. It's an indoor, elevated walkway (5-10 minutes).
  4. Board the ARL to Suvarnabhumi Airport (BKK): Take the City Line train. All trains go to the airport. The ride takes exactly 22 minutes.
Leg of Journey Approx. Time Approx. Cost (THB / USD) Key Notes
Local Transport to BTS 10-20 min 50-80 THB / $1.50-$2.30 Depends on your location in Samut Prakan.
BTS to Phaya Thai 40-50 min 45-59 THB / $1.30-$1.70 Use a Rabbit Card for convenience.
ARL to BKK 22 min 45 THB / $1.30 Frequent service (every 10-15 mins).
Total (Excl. first leg) 60-80 min 90-104 THB / $2.60-$3.00 Reliable and traffic-free.

Pros: Punctual, affordable, air-conditioned, scenic (elevated views). Cons: Involves a transfer, not ideal with very heavy luggage during rush hour, BTS service ends around midnight.

By Public Bus: The Budget Champion

For the absolute lowest cost, public buses are your answer. However, travel time is highly variable due to traffic congestion on Sukhumvit Road and Bang Na-Trat Highway.

Primary Bus Options:

Key Advice: Use the "ViaBus" or "Google Maps" app for real-time bus locations. Board only at official bus stops. Have small change ready. For airport departures, allocate at least 3 hours before your flight if taking the bus to account for severe traffic delays.

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

This is the most straightforward, albeit most expensive, option. Ideal for families, groups, those with lots of luggage, or travelers on a tight schedule.

Metered Taxi:

Pre-Booked Private Car:

When to Choose This: Late-night/early-morning travel, heavy luggage, 3+ passengers, first-time visitors seeking stress-free travel, or when time is absolutely critical.

Ticket & Cost Comparison: Samut Prakan to BKK Airport

Use this table to quickly compare all your options at a glance.

Transport Method Approx. Travel Time Approx. Cost (THB / USD) Convenience & Notes Best For
BTS + Airport Rail Link 60-80 min 90-104 THB / $2.60-$3.00 ⭐⭐⭐⭐ (Traffic-proof, requires transfer) Solo travelers, couples, avoiding traffic
Public Bus (No. 552) 90-150 min 25-35 THB / $0.70-$1.00 ⭐⭐ (Very cheap, unpredictable) Ultra-budget travelers with ample time
Metered Taxi 30-60 min 400-700 THB / $11-$20 ⭐⭐⭐⭐⭐ (Door-to-door) Groups, families, lots of luggage
Pre-Booked Private Car 30-60 min 800-1,500 THB / $22-$42 ⭐⭐⭐⭐⭐ (Premium, stress-free) Business travel, special occasions

Verdict: For most, the BTS+ARL combo offers the best value. The bus is the undisputed cheapest, while a taxi is the most convenient despite the higher cost.

Traveler Experience & Essential Tips

FAQs: Getting from Samut Prakan to Suvarnabhumi Airport

Is there a direct train from Samut Prakan to Suvarnabhumi Airport?

No, there is no single direct train. The most efficient public transport route involves taking the BTS Skytrain from a station in Samut Prakan (like Kheha or Pu Chao) to BTS Phaya Thai, then transferring to the Airport Rail Link (ARL) for the final leg to the airport.

What is the cheapest way to get from Samut Prakan to BKK Airport?

The cheapest option is the public bus. For example, Bus No. 552 from Samut Prakan (near the Provincial Hall) to Suvarnabhumi Airport costs only about 25-35 THB ($0.70-$1.00). However, travel time can be over 1.5 hours depending on traffic.

How much is a taxi from Samut Prakan to Suvarnabhumi Airport?

A metered taxi typically costs between 400-700 THB ($11-$20), depending on your exact starting point in Samut Prakan and traffic conditions. The journey takes 30-60 minutes. Always insist on using the meter or agree on a fixed price beforehand.

How long does it take to get from Samut Prakan to the airport by train?

The combined BTS + Airport Rail Link journey takes approximately 60-80 minutes. This includes: BTS ride (40-50 mins from Kheha to Phaya Thai) + transfer walk (5-10 mins) + Airport Rail Link ride (22 mins to the airport).

What should I do if my flight is very early in the morning or late at night?

For flights outside public transport operating hours (BTS/ARL stop around midnight), your only reliable options are a taxi or a pre-booked private transfer. While more expensive, they guarantee you'll make your flight.

Is it easy to travel with large luggage on the BTS and Airport Rail Link?

It can be challenging during peak hours. Stations have stairs and crowds. The Airport Rail Link trains have dedicated luggage racks. For significant luggage, a taxi or private car is highly recommended for convenience.

Can I use a Rabbit Card or Bangkok Metro card for the entire journey?

Yes, a Rabbit Card (for BTS) can be used for the BTS leg. However, the Airport Rail Link (ARL) requires a separate ticket or its own stored value card. You cannot use a single card for both systems seamlessly yet.

Is taking a flight between cities in Thailand faster than the train for this route?

This question doesn't apply, as both Samut Prakan and Suvarnabhumi Airport are in the Bangkok Metropolitan Area. The distance is only about 25-40 km. Flying is not an option; the comparison is between train, bus, and road transport.