BANGKOK to ANGKOR WAT — Transport ☀️

How to get from Bangkok to Angkor Wat (Siem Reap) by bus, van, plane, taxi, train, car
How to get from Bangkok to Angkor Wat in Siem Reap (Cambodia)? You can travel to Angkor Wat in Siem Reap by bus, plane, train+bus.
  1. Bus – Bangkok to Angkor Wat
  2. Flight – Bangkok to Angkor Wat
  3. Taxi – Bangkok to Angkor Wat
  4. Train + Bus to Angkor Wat
  5. Book a Tour in Siem Reap 🎫
  6. Book Ticket to S.Reap 🎫
Best comfort

Flight

Fastest, direct connection, very convenient

Best flexibility

Private car/taxi

Flexible timing, assisted border crossing

Avoid

Train combination

No direct route, multiple transfers

Quick answer: Travel from Bangkok to Siem Reap by bus, minivan, flight, train + bus, or private car. Flights are the fastest, buses offer the best value, train + bus is a scenic alternative, and private cars provide the most comfort. All tickets can be booked online.

At a glance:

  • 📍 Distance: about 400 km by road.
  • ⏱️ Travel time: Bus 7–12 h | Flight 1–1.5 h | Train + Bus 9.5 h
  • 💰 Price: Bus US$25–43 | Flight US$45–140 | Train + Bus US$10–15
  • 🚍 Bus: Tourist buses and minivans via the Poipet border.
  • 🚆 Train + Bus: Train to Aranyaprathet + bus/minivan to Siem Reap.
  • ✈️ Flight: Direct flights from Bangkok to Siem Reap.
  • 🚕 Private Car: Flexible door-to-door transfer.

Last updated in April 2026


How to get from Bangkok to Angkor Wat?


1. BUS / VAN from Bangkok to Siem Reap

👉 Bus or minivan is the cheapest and most popular way to travel from Bangkok to Siem Reap (Angkor Wat).

  • ✔️ Best for: budget travelers who want a direct overland route
  • ✔️ Travel time: about 7–12 hours
  • ✔️ Cost: around $25–43 per person
  • ✔️ Comfort: moderate with modern buses or minivans
  • ✅ Best Option: Direct tourist bus with border assistance
  • 💡 Tip: Book tickets online before departure.
  • 🌏 Extra tip: Allow extra time at the border crossing.

Bus and minivan are the most affordable ways to travel from Bangkok to Siem Reap. Companies such as Giant Ibis, Travel Mart, Virak Buntham, Nattakan Transport, Go Ho Travel, Sarah Transport and SRL Transport operate this route with modern buses and minivans.

The journey takes about 7–12 hours, depending on traffic and the border crossing. Tickets cost about $25–43 per person and can be booked online in advance.

BOOK BUS TICKETS to Siem Reap

🚍 Bus from Bangkok to Siem Reap – Schedule / Timetable + Bus Tickets:
Bus Company Departure in Bangkok Arrival in Siem Reap Price
Travel Mart 01:30 10:30 From $34.00
Travel Mart 06:30 14:00 From $34.00
Travel Mart 08:00 16:30 From $34.00
Travel Mart 10:30 18:00 From $34.00
Travel Mart 11:30 19:00 From $34.00
Travel Mart 13:00 21:00 From $34.00
Travel Mart 18:30 16:00 From $34.00
Giant Ibis 07:45 16:15 From $34.00
Giant Ibis 09:00 17:30 From $34.00
Travel Mart 08:00 17:30 From $38.00
Travel Mart 13:00 00:30 From $34.00
Go Ho Travel 01:30 10:30 From $41.00
Go Ho Travel 08:00 17:00 From $35.00
Sarah Transport 08:00 16:00 From $25.00
SRL Transport 08:00 16:00 From $31.00
SRL Transport 12:30 20:30 From $40.00

bus-van-bangkok-to-angkor-wat-siem-reap
Bus of Giant Ibis Express and Van by Travel Mart from Bangkok to Siem Reap (photo: 12go.asia).

2. DIRECT FLIGHTS from Bangkok to Siem Reap

👉 Direct flight is the fastest and most comfortable way to travel from Bangkok to Siem Reap.

  • ✔️ Best for: travelers who want to save time
  • ✔️ Travel time: about 1 hour + airport transfer
  • ✔️ Cost: around $45–140 per person
  • ✔️ Comfort: high with direct flights
  • ✅ Best Option: Direct flight to Siem Reap Angkor International Airport
  • 💡 Tip: Book flights online early for the best fares.
  • 🌏 Extra tip: The airport is about 45 km from Siem Reap.

Direct flights are the fastest and most comfortable way to travel from Bangkok to Siem Reap. The flight takes only about 1 hour and departs from both Suvarnabhumi and Don Mueang airports in Bangkok.

Flights arrive at Siem Reap Angkor International Airport, located about 45 km from the city. Shuttle buses, taxis and private transfers are available to the center.

BOOK FLIGHT with 12go.asia

Direct flights are operated by Thai AirAsia, Thai Smile and Bangkok Airways. Ticket prices usually range from $45–140 per person, depending on the season, and are best booked online in advance.

flight-bangkok-to-siem-reap-angkor-wat
From Bangkok to Siem Reap you can travel by plane, there are direct flights.

3. TAXI / PRIVATE CAR from Bangkok to Siem Reap

👉 Private taxi/car is the most comfortable and flexible way to travel from Bangkok to Siem Reap.

  • ✔️ Best for: groups or travelers who want door-to-door service
  • ✔️ Travel time: about 6.5–9 hours
  • ✔️ Cost: around $170–750 per car
  • ✔️ Comfort: very high with modern vehicles
  • ✅ Best Option: Private car or minivan to Siem Reap or Angkor Wat
  • 💡 Tip: Book your transfer online in advance.
  • 🌏 Extra tip: Sharing the cost makes this option more affordable.

A private car is the most comfortable way to travel from Bangkok to Siem Reap. Companies such as Glassflower, SIMA Car, Angkor Guide Adventure and Travel Mart operate this route with modern cars, SUVs and spacious minivans.

Private transfers are available from Bangkok city, Suvarnabhumi Airport and Don Mueang Airport, with some services going directly to the Angkor Wat area.

BOOK TAXI / CAR to Siem Reap

The journey takes about 6.5–9 hours and costs around $170–750 per vehicle. This option is ideal for families or groups, as the cost can be shared between passengers.

taxi-car-bangkok-to-angkor-wat-siem-reap
From Bangkok to Siem Reap + Angkor Wat you can also travel by private car or taxi (photo: Glassflower).

4. TRAIN + BUS from Bangkok to Siem Reap

👉 Train + bus via Aranyaprathet/Poipet is the cheapest way to travel from Bangkok to Siem Reap.

  • ✔️ Best for: budget travelers looking for the lowest-cost option
  • ✔️ Travel time: about 8–10 hours
  • ✔️ Cost: around $12–20 per person
  • ✔️ Comfort: basic train + standard bus/minivan
  • ✅ Best Option: Train to Aranyaprathet + minivan to Siem Reap
  • 💡 Tip: Check train schedules before departure.
  • 🌏 Extra tip: Allow extra time for the border crossing.

A) TRAIN from Bangkok to Aranyaprathet (Poipet)

Travel by train and bus is the cheapest way to reach Siem Reap. Thai Railways trains run from Bangkok to Aranyaprathet Railway Station in about 5.5 hours. See the Thailand railway map. From there, cross the border into Poipet and continue by road.

B) BUS / VAN from Aranyaprathet (Poipet) to Siem Reap

From Poipet to Siem Reap, buses and minivans operated by Virak Buntham, Go Ho Travel and SRL Transport take about 3 hours. Tickets usually cost $10–18 per person and can be booked online.

BOOK TICKETS – Poipet to Siem Reap

train-bangkok-to-aranyaprathet
From Bangkok to Siem Reap you can also travel by train + bus/van via Aranyaprathet and Poipet.

❓ FAQ — Travel route from Bangkok to Angkor Wat

How to book tickets from Bangkok to Angkor Wat?

Book buses, flights and transfers at 12go.asia ➜ or Baolau ➜.

How long does it take to travel from Bangkok to Angkor Wat?

Travel takes about 1–1.5 hours by flight, 7–12 hours by bus, 6.5–9 hours by private car, or about 9.5 hours by train + bus.

How much does it cost to travel from Bangkok to Angkor Wat?

Prices range from about $10–15 by train + bus, $25–43 by bus, $45–140 by flight, or $170–750 per private car. See Bangkok to Angkor Wat.

What is the distance from Bangkok to Angkor Wat?

The travel distance is about 430 km by road.

Which bus companies operate this route?

Popular operators include Giant Ibis, Virak Buntham, Travel Mart, Nattakan Transport and Transport Co.

What is the cheapest way to get to Angkor Wat?

The cheapest option is the train to Aranyaprathet followed by a bus or minivan to Siem Reap.

Is there a direct train from Bangkok to Angkor Wat?

No. Take a train to Aranyaprathet, then continue by bus or minivan from Poipet to Siem Reap.

What is the best way to travel from Bangkok to Angkor Wat?

The fastest and most comfortable option is a direct flight to Siem Reap.

Where can you travel from Siem Reap?

Continue to Phnom Penh or Don Det in Laos.

Where to stay in Siem Reap?

Siem Reap offers budget hostels, guesthouses and luxury hotels. Book your hotel in Siem Reap ➜.


From Bangkok to Angkor Wat by bus, minivan, plane, train or private car

Travel from Bangkok to Siem Reap, the gateway to Angkor Wat, covers about 400 km. You can travel by bus, minivan, direct flight, train + bus, or private car. Flights are the fastest, while buses offer the best value.

Buses and minivans travel via the Poipet border crossing in 7–12 hours and cost about $25–43 per person. Direct flights take only about 1 hour and usually cost $45–140. You can also travel by train to Aranyaprathet and continue by bus from Poipet to Siem Reap.

Private cars are available from Bangkok and take about 7–9 hours. This is the most comfortable option, especially for families and groups sharing the cost.

Siem Reap is the gateway to the famous Angkor Wat temple complex. From here you can also continue to Battambang or Don Det in Laos.

Transfer Options from Bangkok to Angkor Wat
Transfer Mode – Bangkok to Angkor Wat Travel Time Cost Range
Tourist Bus / Van 7–12 hours $25–43/pp
Plane – Direct Flight 1–1.5 hours $45–140/pp
Train + Bus/Van 9.5 hours $10–15/pp
Taxi / Private Car 6.5–9 hours $170–750/car

BOOK Your HOTEL in Siem Reap



💡 Practical Travel Tips for Bangkok to Angkor Wat

Traveling from Bangkok to Angkor Wat is easy by flight, bus, train + bus or private car. Flights are the fastest, while buses are the most affordable.

  • Fastest Option: Direct flights to Siem Reap take about 1 hour.
  • Budget Option: Buses and minivans are cheaper but require a border crossing.
  • Visa: Check Cambodia visa requirements or apply online at eVisa Cambodia.
  • Border Crossing: Allow extra time at the Poipet border for immigration.
  • Airport Transfer: Siem Reap Angkor Airport is about 45 km from the city.
  • Book Early: Flights and buses can sell out during holidays and peak season.

Tip: Flights, buses, trains and private transfers can be searched and booked online in advance.


🎫 Book bus, train tickets, car + flights from Bangkok to Siem Reap:

(You can change departure, arrival… eg. Bangkok to Phnom Penh, Phnom Penh to Siem Reap…)

Vietnam to Cambodia ➔

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: