
Direct flight
Fastest and easiest connection
Flight (with stopover)
More flexibility, still comfortable
Train + bus
Cheapest option, very long travel time
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
Hanoi to Siem Reap: Which Transport Is Best?
| Transport | ⏱️ Time | 💰 Price | Comfort | Best for |
|---|---|---|---|---|
| ✈️ Direct flight | ~2 h | $60–220 / person | ★★★★★ | Speed & convenience |
| 🚆 Train + Bus | 45–55 h | $55–110 / person | ★★★☆☆ | Budget & adventure |
| 🚌 Long-distance bus | 30–50+ h | From ~$50 / person | ★★☆☆☆ | Hardcore budget travel |
Rating: ★★★★★ excellent ★★★★☆ very good ★★★☆☆ moderate ★★☆☆☆ basic.
Travel from Hanoi to Siem Reap is easiest by direct flight, which takes about 2 hours. Train + bus is the main overland alternative for budget travelers, while the long-distance bus is the slowest and least comfortable option.
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.
Flying is the fastest and most comfortable way to travel between Hanoi and Siem Reap. Direct flights take about 2 hours, while connections with a stopover take around 6 hours.
Vietnam Airlines and VietJet Air operate direct flights, while Thai AirAsia offers connections via Bangkok. One-way direct flights cost around $60–220 per person.
Flights depart from Noi Bai International Airport and arrive at Siem Reap Angkor International Airport. From central Hanoi, you can reach Noi Bai Airport by Express Bus No. 86 or taxi.

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, with comfortable seats and sleeper berths available. Several trains operate daily, with tickets costing around $28–70 per person. Luxury tourist sleepers are also available on selected trains.
This is a good option if you want to see more of Vietnam along the way. 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, usually via Phnom Penh, and is the cheapest option. Tickets cost around $26–33 per person, with several bus companies operating the route.
Arrive 30–60 minutes before departure. Read more: How to Go from Saigon to Siem Reap?.

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



From Hanoi to Siem Reap you can travel by plane, train + bus, or sleeper bus.
The distance from Hanoi to Siem Reap 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.
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.
💡 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.
