AYUTTHAYA to BANGKOK — Transport Options ☀️

how-to-go-ayutthaya-to-bangkok
How to get from Ayutthaya to Bangkok? You can travel to Bangkok by bus/van, train or private car/taxi.
  1. Minivan/Bus to Bangkok
  2. Taxi / Car to Bangkok
  3. Trains to Bangkok
  4. Book Ticket Online 🎫
Best comfort

Private car/taxi

Comfortable door-to-door travel with flexible timing

Best budget

Minivan

Cheap and flexible option with frequent departures

Avoid

Local bus

Slower option with more stops

Quick answer: Travelling from Ayutthaya to Bangkok is easy by train, minivan/bus, or private car/taxi. The train is cheap and fast, minivans offer flexibility, while private cars provide comfortable door-to-door travel. Tickets and transfers can be booked online in advance.

At a glance:

  • 📍 Distance: about 85 km by road.
  • ⏱️ Travel time: Train ~45–90 min | Minivan/Bus ~1.5–2.5 h | Private Car/Taxi ~1.5–2 h
  • 💰 Price range: Train US$ 1.80–35 pp | Minivan/Bus US$ 4–10 pp | Private Car/Taxi US$ 40–140
  • 🚆 Train: Frequent service and the cheapest overland option.
  • 🚍 Minivan / Bus: Regular departures with flexible arrival points.
  • 🚕 Private Car / Taxi: Comfortable door-to-door option with flexible timing.

Last updated in October 2026

Ayutthaya to Bangkok: Which Transport Is Best?

🚆 Ayutthaya to Bangkok Transport Comparison
Transport ⏱️ Time 💰 Price Comfort Best for
Train 45–90 min $1.80–35/person ★★★★☆ Budget travelers
Minivan / Bus 1.5–2.5 h $4–10/person ★★★☆☆ Cheap & flexible travel
Private Taxi / Car 1–2 h $40–140/car ★★★★★ Families & groups

Rating: ★★★★★ excellent   ★★★★☆ very good   ★★★☆☆ good.

Travel from Ayutthaya to Bangkok by train, minivan, bus, or private car. The route is well connected and easy to arrange, with trains arriving in central Bangkok or at Don Mueang, while road services offer several departure and arrival points depending on the operator.

BOOK TICKETS to Bangkok ➜


How do I get from Ayutthaya to Bangkok?


1. VAN / BUS from Ayutthaya to Bangkok

👉 Minivan or bus is the cheapest and most practical way to travel from Ayutthaya to Bangkok.

  • ✔️ Best for: budget travelers and those looking for a quick and simple transfer
  • ✔️ Travel time: ~1.5–2.5 hours (may vary slightly depending on traffic and delays)
  • ✔️ Cost: low (affordable fares, varies by company and service)
  • ✔️ Comfort: moderate (seated minivans or minibuses with limited space)
  • ✅ Best Option: Companies like Win 91 Ayutthaya, Mama Travel and Tour, 12Go Transport or Tara Tour and Travel
  • 💡 Tip: Arrive at the departure point at least 30 minutes early and check details carefully when booking.
  • 🌏 Extra tip: Book your bus ticket online in advance to compare departure and arrival points across Bangkok.

The cheapest and most popular transport option from Ayutthaya to Bangkok is a minivan or bus. Operators include Win 91 Ayutthaya, Mama Travel and Tour, 12Go Transport and Tara Tour and Travel.

Minivans and buses depart from different locations in Ayutthaya and usually arrive at Mochit New Van Terminal or other central locations in Bangkok. The journey takes about 1.5–2.5 hours, depending on traffic and the departure point.

Check the exact departure and arrival points when booking your ticket. Arrive at least 30 minutes before departure and follow the operator’s travel conditions.

🚍 Bus/Van Schedule + Tickets from Ayutthaya to Bangkok:
Bus Company Departs in Ayutthaya Arrival in Bangkok
Win 91 Ayutthaya 07:00 08:30
Win 91 Ayutthaya 08:00 09:30
Win 91 Ayutthaya 09:00 10:30
Win 91 Ayutthaya 10:00 11:30
Win 91 Ayutthaya 11:00 12:30
Win 91 Ayutthaya 12:00 13:30
Win 91 Ayutthaya 15:00 16:30
Win 91 Ayutthaya 16:00 17:30
Win 91 Ayutthaya 17:00 17:30
12Go Transport 16:30 18:01

van-bus-ayutthaya-to-bangkok
From Ayutthaya to Bangkok you can travel by minivan, van or minibus (photo: Win 91 Ayutthaya).

2. TAXI / CAR from Ayutthaya to Bangkok

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

  • ✔️ Best for: travelers who want comfort, flexibility, and door-to-door service
  • ✔️ Travel time: ~1–2 hours (depends on traffic in Bangkok)
  • ✔️ Cost: $40–140 per car (can be shared between passengers)
  • ✔️ Comfort: high (modern cars, SUVs, or minivans with a driver)
  • ✅ Best Option: Companies like Thailand Limo by Datum, Bangkok Taxi 24, Glassflower or MCC VAN
  • 💡 Tip: Choose pickup directly from your hotel in Ayutthaya to save time.
  • 🌏 Extra tip: Book your private car online in advance to secure your preferred vehicle and price.

A convenient but more expensive option from Ayutthaya to Bangkok is a private car or taxi with a driver. You can choose your departure time and location, including your hotel.

Private transfers can take you directly to your hotel or to Suvarnabhumi or Don Mueang Airport. Companies include Thailand Limo by Datum, Bangkok Taxi 24, Glassflower, Kanokwan Travel and others.

BOOK TAXI / CAR to Bangkok ➜

The journey takes about 1–2 hours, depending on traffic, and costs around $40–140 per car. Smaller cars are cheaper, while SUVs and minivans cost more.

A private car is suitable for travelers who prefer direct and flexible transport. You can search and book the transfer online in advance.

🚕 Taxi Schedule from Ayutthaya to Bangkok:
Taxi Service: Travel Time Price (Car)
AEC 168 Transport 01:05 From $45.00
Kanokwan Travel 01:00 From $50.00
Easyride Services 00:50 From $50.00
Torch Taxi 01:05 From $45.00
Gosafe Transport 01:05 From $70.00
Bangkok Taxi24 01:30 From $60.00
Tour with Thai 01:00 From $50.00
N and T Travel 01:30 From $50.00
Than Car Service 01:00 From $80.00
Glassflower 02:00 From $70.00
Easyride Services 01:30 From $50.00

taxi-car-ayutthaya-to-bangkok
Private Taxi / Car of Glassflower from Ayutthaya to Bangkok (photo: 12go.asia).

3. TRAIN from Ayutthaya to Bangkok

👉 Train is the cheapest and very easy way to travel from Ayutthaya to Bangkok.

  • ✔️ Best for: low-cost travelers and those who want a simple journey
  • ✔️ Travel time: ~45–90 minutes (depends on the type of train)
  • ✔️ Cost: $1.80–35 per person (3rd class seats are the cheapest)
  • ✔️ Comfort: basic to good (seats or sleepers, enough for short trip)
  • ✅ Best Option: Regular Thailand Railways trains from Ayutthaya Railway Station
  • 💡 Tip: Choose Don Mueang station if you plan to fly from Don Mueang Airport.
  • 🌏 Extra tip: Book your train ticket online in advance and keep it on your phone.

Another option from Ayutthaya to Bangkok is the train. There are many daily departures from Ayutthaya Railway Station to Don Mueang or Krung Thep Aphiwat Central Terminal Station. See the Thailand Railway Map.

Trains offer 1st, 2nd and 3rd class seats, with 3rd class being the cheapest option and sufficient for this short journey.

BOOK TRAIN TICKET to Bangkok ➜

The train journey takes about 45–90 minutes and costs around $1.80–35 per person, depending on the train and class. It can be the cheapest transport option.

Train tickets can be searched and booked online in advance. A digital ticket on your smartphone is sufficient; you can show the QR code when boarding.

🚉 Train Schedule from Ayutthaya to Bangkok:
Train Departs in Ayutthaya Arrival in Bangkok
Train #102 18:22 19:30
Train #136 16:37 17:55
Train #112 15:59 17:20
Train #22 21:22 22:15
Train #140 05:50 06:53
Train #134 06:21 07:13
Train #142 03:07 04:10
Train #26 04:24 05:30

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

💡 Practical Travel Tips for Ayutthaya to Bangkok

Traveling from Ayutthaya to Bangkok is easy by train, minivan, bus, or private car. Choose the option based on your budget, comfort, and preferred arrival point.

  • Best Option: Take the train for a cheap, simple, and reliable journey to Bangkok.
  • Minivan: A fast option with frequent departures and several arrival points in Bangkok.
  • Private Car: Convenient for hotel pickup, flexible departure times, and direct arrival.
  • Travel Time: The journey usually takes 45 minutes to 2.5 hours, depending on transport and traffic.
  • Avoid Traffic: Travel outside peak hours when using road transport to reduce possible delays.
  • Book Early: Reserve tickets in advance during weekends, holidays, and other busy periods.

Tip: Check the exact departure and arrival points, travel time, and ticket conditions carefully when booking your transport online.


❓ Frequently Asked Questions – Travel from Ayutthaya to Bangkok

What is the travel time from Ayutthaya to Bangkok?

By train, the journey takes about 45–90 minutes. By bus or minivan, it takes about 1.5–2.5 hours, while a private car takes around 1–1.5 hours.

What is the travel distance from Ayutthaya to Bangkok?

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

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

Bus or minivan tickets cost about $4–10 per person, trains $1.80–35, and private cars about $40–140 per vehicle.

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

The train is the cheapest option, with tickets starting from around $0.60 per person.

How can I travel back from Bangkok to Ayutthaya?

You can travel by train, minivan, bus or private car. See Bangkok to Ayutthaya.

Can I travel from Ayutthaya to Chiang Mai?

Yes, you can travel by train or tourist bus. For flights, travel first to Bangkok. See How to go from Ayutthaya to Chiang Mai.

What is the closest airport to Ayutthaya?

Ayutthaya has no airport. The closest major airport is Don Mueang International Airport in Bangkok, about 60 km away.

Where can I travel from Bangkok?

From Bangkok, you can travel to Vietnam, Pattaya, Chanthaburi and many other destinations. See Bangkok to Ho Chi Minh City, Bangkok to Pattaya or Bangkok to Chanthaburi.


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

The travel distance from Ayutthaya to Bangkok is about 85 km. The most popular option is a minivan or minibus, taking about 1.5–2.5 hours. The train is the cheapest option, with tickets from around $0.60–2 per person and a journey time of about 45–90 minutes.

A private car or taxi is a comfortable and flexible alternative, especially if you prefer hotel pickup and direct arrival in Bangkok. The journey takes about 1–2 hours, depending on traffic.

Ayutthaya is a popular historical destination near Bangkok. From Ayutthaya you can also continue to Chiang Mai, or from Bangkok travel to Pattaya.

🎫 Book tickets or car from Ayutthaya to Bangkok + Schedule:

(You can change your travel route, e.g. Ayutthaya to Chiang Mai, Bangkok to Ayutthaya…)

Bangkok to Surat Thani ➔

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: