BANGKOK to AYUTTHAYA — Transport Options ☀️

How to get from Bangkok to Ayutthaya (Bus,Van,Train)
Ayutthaya Ancient City. How to get from Bangkok to Ayutthaya? You can travel to Ayutthaya by bus/van, taxi/car or train.
  1. Minivan/Bus to Ayutthaya
  2. Taxi / Car to Ayutthaya
  3. Train transfer to Ayutthaya
  4. Book a Tour in Ayutthaya 🎫
  5. Book Ticket to Ayutthaya 🎫
Best comfort

Private car / taxi

Door-to-door transfer with maximum comfort and flexibility

Best budget

Minivan

Very cheap and frequent departures from main bus terminals

Avoid

Large buses

Less convenient and often slower than vans or trains

Quick answer: Travelling from Bangkok to Ayutthaya gives you several convenient options — train, minivan/bus or private car/taxi. The train is the most budget-friendly, minivans/buses offer speed and decent value, and a private car/taxi gives full door-to-door flexibility. You can book tickets or car to Ayutthaya from Bangkok easily online advance.

At a glance:

  • 📍 Travel distance: approx. 85 km by road from Bangkok to Ayutthaya.
  • ⏱️ Travel time: Train ~30 min-1.5 hours | Minivan/Bus ~1.5-2.5 hours | Car/taxi ~1-3 hours depending on traffic.
  • 💰 Price range: Train US$1.80-35 per person | Minivan/Bus US$3-10 per person | Car/taxi US$40-150 per vehicle.
  • 🚆 Train: Many daily departures from Bangkok (Krung Thep Aphiwat Central Terminal) to Ayutthaya Railway Station.
  • 🚍 Minivan/Bus: Frequent minivans or buses from Bangkok (e.g., Mo Chit or Khao San area) to Ayutthaya.
  • 🚕 Private car/taxi: Ideal for groups, early/late travel or when you want to stop on the way; pickup from anywhere in Bangkok to Ayutthaya.

Last updated in April 2026


From Bangkok to Ayutthaya you can travel by train, bus, minivan or private taxi.

Ayutthaya is about 80 km north of Bangkok and is one of the most popular day trips in Thailand. You can travel by train, bus, minivan or private taxi. The train is the cheapest option, while minivans and taxis offer faster and more flexible transfers.

By train: Trains depart from Krung Thep Aphiwat Central Terminal and Don Mueang Railway Station several times a day. Travel time is about 30 minutes–1.5 hours, depending on the train. Ayutthaya Railway Station is close to the city center, and you can continue by tuk-tuk, taxi or bicycle.

By bus or minivan: Minivans and buses depart from Mochit, Khao San Road and other locations in Bangkok. The journey takes about 1.5–2.5 hours, depending on traffic.

By private taxi: A private taxi or car is the most comfortable option. The trip takes about 1–3 hours and costs around $40–150 per vehicle. You can book trusted companies such as Thailand Limo, Bangkok Taxi 24, Team Holiday, Ground Business or Glassflower online.

Comparison of Transfer Modes from Bangkok to Ayutthaya
Transfer Mode – Bangkok to Ayutthaya Travel Time Cost Range
Train 30 minutes – 1.5 hours $1.80–35 per person (hard or soft seat, berths)
Bus / Minivan 1.5–2.5 hours $3–10 per person
Private Taxi / Car 1–3 hours $40–150 per car

BOOK TICKETS with Baolau


How do I get from Bangkok to Ayutthaya?


1. VAN / BUS from Bangkok to Ayutthaya

👉 Minivan or bus is the most popular and budget-friendly way from Bangkok to Ayutthaya.

  • ✔️ Great for: solo travelers and low-cost trips
  • ✔️ Duration: ~1.5–2.5 hours
  • ✔️ Price: $3–10 per person
  • ✔️ Comfort: standard (compact minivans or basic buses)
  • ✅ Best Option: Minivans departing from Mochit or Khao San Road
  • 💡 Tip: Book tickets online in advance and arrive early, as vans fill up quickly during peak times.

Traveling by minivan or bus is one of the cheapest and most popular ways to get from Bangkok to Ayutthaya in Thailand. Minivans depart frequently from Mochit, Khao San Road and other locations in Bangkok.

The journey takes about 1.5–2.5 hours and tickets cost around $3–10 per person. Companies include Win 91 Ayutthaya, Chainattour, Tara Tour and Travel, Mama Travel and Tour, and 12Go Transport.

Book your tickets online in advance and arrive at the departure point at least 30–60 minutes before departure.

BOOK TICKETS with 12go.asia

🚍 Bus Schedule / Timetable – Bangkok to Ayutthaya + Bus Tickets:
Bus Company Departs in Bangkok Arrival in Ayutthaya Bus Ticket
Win 91 Ayutthaya 06:00 07:30 From $4.00
Win 91 Ayutthaya 07:00 08:30 From $4.00
Win 91 Ayutthaya 08:00 09:30 From $4.00
Win 91 Ayutthaya 09:00 10:30 From $4.00
Win 91 Ayutthaya 10:00 11:30 From $4.00
Win 91 Ayutthaya 11:00 12:30 From $4.00
Win 91 Ayutthaya 12:00 13:30 From $4.00
Win 91 Ayutthaya 13:00 14:30 From $4.00
Win 91 Ayutthaya 14:00 15:30 From $4.00
Win 91 Ayutthaya 15:00 16:30 From $4.00
Win 91 Ayutthaya 16:00 17:30 From $4.00
Mama Travel and Tour 07:15 09:15 From $10.00
Tara Tour and Travel 09:30 12:00 From $10.00
Tara Tour and Travel 11:30 14:00 From $10.00
12Go Transport 08:30 10:30 From $10.00
12Go Transport 09:15 11:05 From $10.00
Thai Sriram 09:00 11:00 From $9.50
Thai Sriram 11:00 13:00 From $9.50
Thai Sriram 13:00 15:00 From $9.50
Thai Sriram 15:00 17:00 From $9.50

minivan-win91-bangkok-ayutthaya
Minivan of Tara Tour and Travel from Bangkok to Ayutthaya (photo: 12go.asia)

2. TAXI / CAR from Bangkok to Ayutthaya

👉 Private taxi or car is the most comfortable way from Bangkok to Ayutthaya.

  • ✔️ Ideal for: families, groups, or travelers wanting door-to-door service
  • ✔️ Duration: ~1–3 hours
  • ✔️ Price: $40–150 per vehicle
  • ✔️ Comfort: very high (modern cars, SUVs, or spacious minivans)
  • ✅ Best Option: Private transfer with pickup from hotel or airport in Bangkok
  • 💡 Tip: Share the ride with others to lower the cost per person and choose a vehicle size based on your group.

A private taxi is the fastest and most comfortable way to travel from Bangkok to Ayutthaya. It offers hotel pickup, flexible departure times and direct transfer to your destination, but it is also the most expensive transport option.

Companies such as Thailand Limo, Bangkok Taxi 24, Glassflower, Team Holiday, Ground Business and others operate modern cars, SUVs and minivans. The journey takes about 1–3 hours.

BOOK PRIVATE TAXI to Ayutthaya

Private transfers are available from anywhere in Bangkok, including Suvarnabhumi and Don Mueang airports. Prices range from about $40–150 per vehicle, depending on the car type. Book your private transfer online in advance.

🚕 Taxi Schedule / Timetable – Bangkok to Ayutthaya + Prices:
Taxi Service Travel Time Price (Car)
N and T Travel 01:10 From $50.00
AEC 168 Transport 01:00 From $45.00
Firstplan Transport 01:30 From $45.00
Gosafe Transport 01:00 From $70.00
Kingdom Venture 01:05 From $40.00
Kanokwan Travel 01:00 From $50.00
Torch Taxi 01:00 From $40.00
Glassflower 01:30 From $75.00
Andaman Taxis 01:00 From $65.00
Tour with Thai 01:30 From $45.00
NNS Luxury Limous. 03:15 From $75.00
Bangkok Taxi24 02:00 From $55.00
MCC Van 01:30 From $79.00
Thailand Limo by Datum 02:00 From $70.00
Than Car Service 01:00 From $60.00
Freedom Tour Taxi Service 01:00 From $45.00
GB Limousine 02:30 From $50.00
Kim Transfers 01:10 From $60.00
NNS Private Trip 02:00 From $130.00
Khamkhun Tour 01:45 From $50.00

taxi-car-bangkok-to-ayutthaya
Private Taxi / Car with a driver from Bangkok to Ayutthaya is another way of transfer (photo: 12go.asia)

3. TRAIN from Bangkok to Ayutthaya

👉 Train is the fastest and cheapest way from Bangkok to Ayutthaya.

  • ✔️ Best for: budget travelers and quick city transfers
  • ✔️ Duration: ~0.5–1.5 hours
  • ✔️ Price: $0.60–35 per person
  • ✔️ Comfort: basic to moderate (seats or higher-class options available)
  • ✅ Best Option: 2nd or 3rd class seat trains from Krung Thep Aphiwat Central Terminal
  • 💡 Tip: Book tickets online in advance and choose a daytime train for the most convenient experience.

Traveling by train is one of the fastest, cheapest and most popular ways to get from Bangkok to Ayutthaya. Around 15 trains run daily, offering frequent departures throughout the day. Check the Thailand train timetable.

Trains depart from Krung Thep Aphiwat Central Terminal and arrive at Ayutthaya Railway Station, see the Thailand railway map. The journey takes about 30 minutes–1.5 hours.

BOOK TRAIN TICKET to Ayutthaya

Train tickets cost about $0.60–35 per person, with 3rd class being the cheapest option. Book your tickets online in advance and arrive at the station at least 30–60 minutes before departure.

🚉 Train Schedule / Timetable from Bangkok to Ayutthaya:
Train Departs in Bangkok Arrives in Ayutthaya
Train #111 07:30 08:37
Train #135 07:10 08:27
Train #109 14:15 15:17
Train #13 20:22 21:06
Train #139 19:25 20:25
Train #133 21:25 22:29
Train #107 21:02 21:47
Train #141 23:23 00:16
Train #23 21:22 22:01
Train #51 22:47 23:35
Train #9 18:40 19:44
Train #51 22:30 23:35

train-bangkok-to-ayutthaya
From Bangkok to Ayutthaya you can also travel by train of Thai Railways.

❓ FAQ + Tips – Travel from Bangkok to Ayutthaya

How to book tickets or a taxi from Bangkok to Ayutthaya?

Book train, bus, minivan tickets or a private taxi online via 12go.asia ➜ or Baolau ➜.

How long does it take to travel from Bangkok to Ayutthaya?

Travel takes about 30 minutes–1.5 hours by train, 1.5–2.5 hours by bus or minivan, and 1–3 hours by private taxi.

What is the distance from Bangkok to Ayutthaya?

The travel distance from Bangkok to Ayutthaya is approximately 85 km.

How much does it cost to travel from Bangkok to Ayutthaya?

Train tickets cost about $1.80–35, buses and minivans $3–10, and private taxis $40–120 per vehicle.

Are there direct trains from Bangkok to Ayutthaya?

Yes. Thailand Railways operates frequent direct trains between Bangkok and Ayutthaya every day.

What is the cheapest way to travel from Bangkok to Ayutthaya?

The cheapest option is the train, with tickets starting from about $0.60 per seat.

Where do buses to Ayutthaya depart from in Bangkok?

Buses and minivans leave from several stations, mainly Mochit and Khao San Road.

Can I book a private taxi from Bangkok to Ayutthaya?

Yes. Private cars and taxis are available daily for individuals, families, and groups.

How much does a tuk-tuk cost in Ayutthaya?

A tuk-tuk tour usually costs about $11–15. You can also rent a bicycle to explore the temples.

How can I travel from Ayutthaya back to Bangkok?

You can return by train, bus, minivan, or private taxi. All options operate daily.

Can I travel from Ayutthaya to Chiang Mai by train?

Yes. Direct trains take about 10–13 hours. See how to travel from Ayutthaya to Chiang Mai.

How do I travel from Pattaya to Ayutthaya?

Travel by bus, minivan, train, or private taxi. Read this travel guide from Pattaya to Ayutthaya.

Where to stay in Ayutthaya?

Ayutthaya offers budget guesthouses, boutique hotels, and luxury accommodation. Book your hotel in Ayutthaya online.



💡 Practical Travel Tips for Bangkok to Ayutthaya

Traveling from Bangkok to Ayutthaya is one of the most popular day trips in Thailand. You can travel by train, bus, minivan or private taxi in about 1–2.5 hours.

  • Train or Minivan: Trains are the cheapest option, while minivans are usually the fastest.
  • Best Departure: Leave Bangkok early in the morning to avoid crowds and enjoy more time in Ayutthaya.
  • Getting Around: Rent a bicycle, scooter or tuk-tuk to explore Ayutthaya Historical Park.
  • What to Bring: Pack water, sunscreen, comfortable shoes and a hat for visiting the temples.
  • Book Early: Reserve train, bus or taxi tickets in advance during weekends and Thai public holidays.
  • Private Transfer: A private taxi is the most convenient choice for families, groups or travelers with luggage.

Tip: Train, bus and taxi tickets from Bangkok to Ayutthaya can be searched and booked online in advance.


🎫 Book your tickets / car, taxi from Bangkok to Ayutthaya:

Vietnam to Thailand ➔

How useful was this post?

Click on a star to rate it!

Average rating 5 / 5. Vote count: 2

No votes so far! Be the first to rate this post.

About the author:
Hi, my name is Milan and I’m from the Czech Republic. I’m an independent traveler and the creator of this guide about northern Vietnam. I’ve spent a lot of time exploring this beautiful region — especially its mountains, nature, and ethnic culture. This website was born from my personal travel experiences, and I regularly update it with new tips and information to help fellow travelers. Follow our Facebook page for updates. This site was built with passion ❤️. Read more about the author
Share: