
Train
Cheap, frequent departures and easy access from central Bangkok
Private car / taxi
Door-to-door transfer with maximum comfort and flexibility
Minivan
Very cheap and frequent departures from main bus terminals
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.
| 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 |
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.
| 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 |

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 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 |

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 | 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 |

❓ 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.
🧭 Popular travel routes from Bangkok:
If you’re planning your next trip from Bangkok, here are other popular routes you can take by bus / van, train, taxi, flight:
These are the most popular travel routes from Bangkok for visitors exploring Southern + Northern Thailand.
💡 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.
