Explore Destinations

Discover the world's most amazing places

How to Get from Ayutthaya to Suvarnabhumi Airport

Quick Answer

The best overall way to travel from Ayutthaya to Suvarnabhumi Airport (BKK) for most travelers is by train to Bangkok + Airport Rail Link. This method offers a good balance of low cost, reliability, and a manageable journey. The total trip takes 2.5 to 3.5 hours and costs between 65 THB ($1.80) for the budget option and 300+ THB ($8.30+) for a faster, more comfortable train. For the absolute fastest door-to-door service or for groups/families, a pre-booked private transfer (1.5-2 hours, 1,800-2,500 THB / $50-$70) is best, despite the high cost.

Quick Navigation: Ayutthaya to BKK Transport Guide

By Train to Bangkok + Airport Rail Link (The Recommended Route)

This is the most iconic and cost-effective method. It involves a scenic train ride followed by a modern airport express. There is no direct train; the journey requires a transfer in Bangkok.

Step-by-Step Guide:

  1. Step 1: Train from Ayutthaya Station to Bangkok.
    • Destination: You can go to either Hua Lamphong Station (historic downtown terminal) or Bang Sue Grand Station (the new main hub). Bang Sue is closer to the Airport Rail Link connection.
    • Train Types & Cost (Ayutthaya to Bangkok):
      Train ClassApprox. Travel TimeApprox. Fare (THB / USD)Best For
      3rd Class (Ordinary/Commuter)1.5 - 2 hours15 - 20 THB ($0.40-$0.55)Ultra-budget travelers, short journeys
      2nd Class (Fan)1.25 - 1.75 hours50 - 100 THB ($1.40-$2.80)Budget travelers, more comfort than 3rd class
      2nd Class (Air-Con)1.25 - 1.5 hours150 - 250 THB ($4.20-$7.00)Most travelers, good balance of comfort & price
      1st Class (Air-Con Sleeper*)~1.5 hours (daytime seats vary)400+ THB ($11+)Overnight travel from other regions; less common for this short trip

      *Note: 1st class sleepers are typically for long-distance overnight trains from Northern Thailand.

    • Ticketing: Buy tickets at Ayutthaya Station on the day of travel. For air-con trains, booking a day in advance via the State Railway of Thailand's D-Ticket website is wise, especially on weekends.
  2. Step 2: Transfer to the Airport Rail Link (ARL) in Bangkok.
    • From Bang Sue Grand Station: This is the easiest connection. Inside the station, follow signs for the SRT Dark Red Line. Take it one stop south to Bang Sue Junction, which is directly connected to the ARL's Wat Phra Sri Mahathat station. Total ARL ride to BKK: ~45 minutes.
    • From Hua Lamphong Station: You need to get to the ARL's starting point at Phaya Thai. Take the MRT subway from Hua Lamphong MRT station (inside the train station) to Phetchaburi Station, then walk via a covered walkway to the ARL's Makkasan Station. Alternatively, take a taxi (10-15 mins, 100-150 THB).
    • ARL Fare: 45 THB ($1.25) for the City Line (makes all stops) to Suvarnabhumi. The express service is not necessary for this leg.

Total Estimated Journey Time: 2.5 - 3.5 hours (Train: 1.25-2h + Transfer: 0.5h + ARL: 0.5h).

Pros: Very inexpensive, avoids Bangkok road traffic, scenic, reliable schedule.
Cons: Multiple transfers with luggage, can be hot/crowded on non-air-con trains, not ideal for very late/early flights.

By Bus or Minivan (The Budget & Flexible Alternative)

Buses and minivans connect Ayutthaya to various Bangkok terminals. From there, you must take another bus or taxi to the airport.

Option A: Minivan to Victory Monument / Mo Chit + Taxi

Option B: Bus to Eastern Bus Terminal (Ekkamai) + Public Bus 551

Analysis: Minivans are faster and more frequent than public buses. The minivan+taxi combo is often quicker than the train+ARL option if Bangkok traffic is light. However, it's more expensive and subject to traffic jams. Not recommended during peak rush hours (7-9 AM, 4-7 PM).

By Taxi or Private Transfer (Door-to-Door Convenience)

This is the simplest but most expensive option, ideal for groups, families with lots of luggage, or those on a tight schedule.

Hailing a Taxi in Ayutthaya

Not recommended for airport trips. Metered taxis are rare in Ayutthaya. You'll likely need to negotiate a fixed price with a driver, which can be exorbitant (2,500+ THB / $70+). There's no guarantee a driver will agree to the long trip.

Pre-Booked Private Transfer (Highly Recommended)

When to Choose This: Early morning/late night flights, traveling with more than 2 people, have heavy/oversized luggage, value time and convenience over money.

Cost & Time Comparison: Ayutthaya to Suvarnabhumi Airport

Use this table to quickly compare all your options. Costs are approximate per person unless stated otherwise.

Transport Method Approx. Total Travel Time Approx. Cost (THB / USD) Transfers / Complexity Best For
Train (3rd Class) + ARL 3 - 3.5 hours 60 - 65 THB ($1.65-$1.80) 2 (Train to ARL) Ultra-budget backpackers, no rush
Train (2nd Class AC) + ARL 2.5 - 3 hours 200 - 300 THB ($5.60-$8.30) 2 (Train to ARL) Most travelers (Best Balance)
Minivan + Taxi 1.5 - 2.5 hours* 320 - 500 THB ($9-$14) 1 (Van to Taxi) Moderate budget, lighter traffic periods
Private Car Transfer 1.5 - 2 hours* 1,800 - 2,500 THB ($50-$70) per car 0 (Direct) Groups, families, convenience, tight schedule

*Heavily dependent on Bangkok road traffic.

Key Takeaway: For solo/couple travelers, the air-conditioned train + ARL offers the best value. For groups of 3+, a private transfer often becomes the most logical and comfortable choice financially.

Essential Traveler Tips & Insights

Luggage Strategy is Key

If you have large suitcases, the train/bus transfers become a significant hurdle. Consider:

  • Pack Light: A backpack is infinitely easier than a rolling suitcase for this journey.
  • Luggage Forwarding: In Thailand, services like Kerry Express or Flash Express can ship your bags from your Ayutthaya hotel to your Bangkok hotel/airport for a few hundred Baht. This allows you to travel with just a day pack. Ask your hotel concierge for help.

Navigating Bangkok's Transit Hubs

Bang Sue Grand Station is massive and modern but can be confusing. Allow extra time to find the SRT Red Line connection to the ARL. Signs are in Thai and English. Hua Lamphong is smaller but the connection to the MRT/ARL involves more walking.

Timing Your Journey

  • Flight Check-in: Always aim to arrive at Suvarnabhumi 3 hours before an international flight, 2 hours before a domestic flight.
  • Train Schedule: Check the latest train times on the State Railway of Thailand website. Service frequency decreases in the late evening.
  • Peak Seasons & Holidays: During Songkran (April), New Year, or long weekends, book trains and private transfers well in advance. Buses and vans will be very crowded.

Contingency Planning

Have a backup plan. If you miss a train connection or traffic is apocalyptic, know that your fallback is a taxi. Have the Grab app installed on your phone with a local SIM card for reliable taxi-hailing in Bangkok as a last resort.

Frequently Asked Questions (FAQs)

Is there a direct train from Ayutthaya to Suvarnabhumi Airport (BKK)?

No, there is no direct train service. You must take a train from Ayutthaya to Bangkok (either Hua Lamphong or Bang Sue Grand Station) and then transfer to the Airport Rail Link at Makkasan or Phaya Thai station to reach Suvarnabhumi Airport.

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

The cheapest option is a combination of a 3rd class train from Ayutthaya to Bangkok (approx. 15-20 THB / $0.40-$0.55) and the Airport Rail Link (45 THB / $1.25). The total cost can be as low as 60-65 THB ($1.65-$1.80), but travel time is 3+ hours.

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

The fastest reliable method is a private car or taxi, taking about 1.5 to 2 hours depending on traffic, but it's expensive (1,800-2,500 THB / $50-$70). For public transport, a minivan to Bangkok's Eastern Bus Terminal (Ekkamai) followed by a taxi is often quicker than the train option.

How early should I leave Ayutthaya for a flight from BKK?

For international flights, leave at least 5-6 hours before your flight departure. For domestic flights, leave 4-5 hours ahead. This accounts for 2-3 hours of travel time to the airport, potential delays, and the recommended 2-3 hours for airport check-in and security.

Can I take a bus directly from Ayutthaya to Suvarnabhumi Airport?

No, there is no direct public bus. You must take a bus or minivan from Ayutthaya to a Bangkok bus terminal (like Mo Chit or Ekkamai), then transfer to a public bus (e.g., S1) or taxi to Suvarnabhumi Airport. Private airport shuttle services from Ayutthaya hotels may exist but are rare.

Is it easy to travel with large luggage from Ayutthaya to BKK by train?

It can be challenging. Local trains have limited luggage space, and you'll need to carry bags on/off and between stations in Bangkok. For a smoother journey with heavy bags, consider a private transfer or a minivan + taxi combo to minimize walking and transfers.

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

For late-night arrivals or early-morning departures, public transport options are extremely limited or unavailable. Your only practical choices are: 1) Book a private transfer in advance. 2) Stay overnight in a hotel near the airport or in Ayutthaya. Do not rely on finding a taxi in Ayutthaya in the middle of the night.

Which is better for a family: train or private transfer to Suvarnabhumi Airport?

For families, especially with young children or lots of luggage, a pre-booked private transfer is highly recommended. It offers door-to-door service, fixed pricing, and eliminates the stress of navigating multiple transfers with bags. The train, while cheaper, involves stairs, crowds, and carrying luggage across busy stations.