HANOI to SIEM REAP — Transport Options ☀️

How to get from Hanoi to Siem Reap (Angkor Wat)
Angkor Wat Temple Complex. How to get from Hanoi to Siem Reap?
  1. Flight – Hanoi to Siem Reap
  2. Train + Bus to Siem Reap
  3. Bus – Hanoi to Siem Reap
  4. Tour / Trip in Siem Reap 🎫
  5. Book Tickets Online 🎫
Best comfort

Flight (with stopover)

More flexibility, still comfortable

Best budget

Train + bus

Cheapest option, very long travel time

Avoid

Long-distance bus

Multiple transfers, 30–50+ hours

Quick answer: If you’re travelling from Hanoi to Siem Reap (gateway to Angkor Wat), the fastest and most convenient option is a direct flight. For budget‑travellers or those keen on the scenery, you can combine train + bus via Ho Chi Minh City, or take an overland bus route—but both take much longer and involve multiple transfers.

At a glance:

  • 📍 Distance: approx. ~1,000 km by air | ~2,200 km by train + bus (via Ho Chi Minh City).
  • ⏱️ Travel time: ~2 hours (direct flight) | ~47+ hours (train + bus overland)
  • 💰 Price range: Flight approx. US$60–220 per person | Train + bus from ~US$50+ per person
  • ✈️ Best for speed & convenience: Direct flight Hanoi (Noi Bai) → Siem Reap
  • 🚆 Best for budget & adventure: Train from Hanoi → Ho Chi Minh City, then bus into Siem Reap via Cambodia

Last updated in March 2026


From Hanoi to Siem Reap you can travel by plane, train + bus, or sleeper bus.

The distance from Hanoi to Siem Reap in Cambodia is about 1,000 km by air and over 2,200 km by land. The fastest and most convenient option is a direct flight from Hanoi to Siem Reap.

Direct flights take about 2 hours and usually cost between $60–220 per person. Siem Reap Angkor International Airport is located about 45 km from the city center.

Travelers looking for an overland adventure can take a train to Ho Chi Minh City and continue by bus through Phnom Penh to Siem Reap. This journey takes more than 47 hours and costs from around $50 per person.

BOOK TICKETS with Baolau

Tickets and flights from Hanoi to Siem Reap can be easily searched and booked online in advance.

Siem Reap is Cambodia’s most visited destination and the gateway to the famous Angkor Wat temple complex. The city is also a great base for exploring Tonle Sap Lake and other cultural attractions. From Siem Reap, you can continue to Bangkok, Phnom Penh, or Kampot.

Comparison of Transfer Modes from Hanoi to Siem Reap
Transfer Mode – Hanoi to Siem Reap Travel Time Cost Range
Train + Bus (via Ho Chi Minh City) 47+ hours $50+ per person
Plane – Direct Flight 2 hours $60–220 per person

BOOK TICKETS with 12go.asia


How do I get from Hanoi to Siem Reap?


1. FLIGHTS from Hanoi to Siem Reap

👉 Flight is the fastest and most comfortable way from Hanoi to Siem Reap.

  • ✔️ Good for: travelers who want to save time and travel conveniently
  • ✔️ Duration: ~2 hours (direct) or ~6 hours (with stopover)
  • ✔️ Price: $60–220 per person
  • ✔️ Comfort: high (direct or connecting flights with modern airlines)
  • ✅ Best option: Direct flights with Vietnam Airlines or VietJet Air
  • 💡 Tip: Book flights online in advance and use airport bus No. 86 or taxi to reach Noi Bai Airport.
    • the most comfortable and fastest way of travel between Hanoi and Siem Reap
    • there are also direct flights from Hanoi to Siem Reap
    • flight time is about 2 hours (direct flight), flight with stopover (6 hours)
    • airlines to Siem Reap: Vietnam Airlines, VietJet Air (direct flights), Thai Air Asia (stopover in Bangkok)
    • one-way low-cost direct flight from Hanoi to Siem Reap costs about $60-220/pp
    • airport in Hanoi – Noi Bai International Airport, airport in Siem Reap – Siem Reap International Airport
    • the plane is the fastest but the most expensive way of the transfer
    • Book and buy flights from Hanoi to Siem Reap online on Baolau ➜ or 12go.asia ➜
    • from Hanoi city centre to Noi Bai Airport you can travel by Express Bus No.86 or taxi

flight-hanoi-to-siem-reap
Plane of Vietnam Airlines from Hanoi to Siem Reap. Direct flight from Hanoi to Siem Reap is the most fastest way of transfer.

2. TRAIN + BUS from Hanoi to Siem Reap 

👉 Train + bus via Ho Chi Minh City is a cheap but very long way from Hanoi to Siem Reap.

  • ✔️ Good for: budget travelers and those who want to explore Vietnam by train
  • ✔️ Duration: ~45–55 hours (2 steps)
  • ✔️ Price: $55–110 per person
  • ✔️ Comfort: medium (long train journey + bus transfer)
  • ✅ Best option: Train to Ho Chi Minh City + bus via Phnom Penh to Siem Reap
  • 💡 Tip: Book tickets online in advance and choose sleeper cabins for better comfort on the long train ride.


1. Train from Hanoi to Ho Chi Minh City

  • Vietnam Railways trains take about 35–40 hours.
  • Comfortable seats and sleeper berths are available.
  • A good option for travelers who want to see Vietnam along the way.
  • Several trains operate daily between Hanoi and Ho Chi Minh City.
  • Train tickets cost approximately $28–70 per person.
  • Luxury tourist sleepers are also available on selected trains.
  • Book train tickets online on Baolau ➜ or 12go.asia ➜
  • Read more: Hanoi to Saigon Train Schedule

2. Bus from Ho Chi Minh City to Siem Reap (via Phnom Penh)

  • Bus travel takes about 12–20 hours, depending on connections.
  • This is the cheapest way to travel from Vietnam to Siem Reap.
  • Most services travel via Phnom Penh in Cambodia.
  • Bus tickets cost approximately $26–33 per person.
  • Popular operators include Giant Ibis, Mekong Express, The Sinh Tourist, and Thero Express.
  • Arrive at the departure point at least 30–60 minutes before departure.
  • Book bus tickets online on Baolau ➜ or 12go.asia ➜
  • Read more: How to Go from Saigon to Siem Reap?

train-hanoi-to-saigon
From Hanoi to Siem Reap you can also travel by train+bus via Ho Chi Minh City.

3. BUS (Hanoi > Vientiane > Pakse > Siem Reap)

    • this is the most effective bus route through Laos, challenging journey
    • you can make a stop in Laos (Vientiane, Pakse, Don Det)
    • yes, you shoukd know it takes a lot of time and it is not comfortable

Read following articles about how to get to Siem Reap by bus:
1. From Hanoi to Vientiane by sleeper bus
2. From Vientiane to Pakse by bus
3. From Pakse to Siem Reap by bus/minivan


4. BOOK A PRIVATE TOUR + Tickets in Siem Reap

    • you can also book your private tour or tickets for tourist attractions in Siem Reap
    • it is possible to book various types of tourist tours (boat trips, bicycle tours, historical…)
    • these private tourist tours in Siem Reap by local tour guides from Cambodia
    • you can also book private transfers between the town and airport
    • Book a private tour or other tourist activity, visit in Siem Reap online

❓ FAQ – Travel from Hanoi to Siem Reap

How to book tickets or flights from Hanoi to Siem Reap?

You can book flights, train tickets, and bus tickets online via Baolau or 12go.asia.

How long does it take to get from Hanoi to Siem Reap?

Direct flights take about 2 hours. Travel by train and bus via Ho Chi Minh City takes more than 47 hours.

How much does it cost to travel from Hanoi to Siem Reap?

Flights usually cost $60–220 per person. Train and bus travel starts at around $50 per person.

What is the distance from Hanoi to Siem Reap?

The flight distance is about 1,000 km, while the overland route via Ho Chi Minh City is over 2,200 km.

What is the best way to travel from Hanoi to Siem Reap?

A direct flight is the fastest and most convenient option, saving significant travel time.

What is the cheapest way to get to Siem Reap?

The cheapest option is usually a combination of train and bus through southern Vietnam and Cambodia.

Are there other overland routes to Siem Reap?

Yes, you can also travel via Laos, passing through cities such as Vientiane, Pakse, and Don Det.

Is there a train to Siem Reap?

No, Siem Reap has no railway station. Train travel is possible only within parts of Cambodia and Vietnam.

Where can you travel from Siem Reap?

Popular routes include Bangkok, Phnom Penh, Battambang, and Don Det.

How can you travel around Cambodia?

You can travel by bus, minivan, train, taxi, or domestic flights. Read more about transportation in Cambodia.

What is Siem Reap famous for?

Siem Reap is best known as the gateway to Angkor Wat, Cambodia’s most famous UNESCO World Heritage Site.

When is the best time to visit Siem Reap?

The dry season from November to April offers the best weather for sightseeing and temple visits.

How many days should you spend in Siem Reap?

Most travelers spend 2–4 days exploring Angkor Wat, nearby temples, and local attractions.

Is Cambodia suitable for solo travelers?

Yes, Cambodia is a popular destination for solo travelers. Read this guide about solo travel in Cambodia.

Is Cambodia an affordable destination?

Yes, Cambodia is generally budget-friendly, with affordable accommodation, food, and transport. Learn more about prices in Cambodia.

BOOK a TOUR / ACTIVITY in Siem Reap

best-cheap-hotels-siem-reap-cambodia
Bliss Villa in Siem Reap (photo: Agoda). 15 best cheap hotels and guesthouses in Siem Reap.
best-luxury-hotels-siem-reap-cambodia
Metta Residence & Spa in Siem Reap (photo: Agoda). 15 best luxury hotels and resorts in Siem Reap.
best-cheap-hostels-siem-reap-cambodia
One Stop Hostel Siem Reap (photo: Agoda). 15 best cheap backpackers hostels in Siem Reap.

💡 Practical Travel Tips for Hanoi to Siem Reap

Traveling from Hanoi to Siem Reap is possible by direct flight, train + bus, or long-distance bus through Vietnam and Cambodia.

  • Choose Direct Flights: The fastest option, taking about 2 hours.
  • Book Early: Flight prices are often lower when booked in advance.
  • Use Sleeper Trains: Overnight trains help reduce travel fatigue on long routes.
  • Prepare for Border Crossing: Overland routes pass through the Moc Bai–Bavet border crossing.
  • Pack Travel Essentials: Bring snacks, water, chargers, and a power bank.
  • Plan Airport Transfers: Siem Reap Airport is located outside the city center.
  • Allow Extra Time: Delays can occur on long train and bus journeys.

Tip: Flights, train tickets, and buses from Hanoi to Siem Reap can be searched and booked online in advance.


🎫 Book your train, bus, flight from Hanoi to Siem Reap:

(It is possible to search and book another tickets, e.g. Hanoi > Vientiane, Vientiane > Pakse…)

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: