There are 4 ways to get from Bagan to Hanoi by plane, ferry, car or bus

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.

Recommended option

Fly  •  6 h 23 min

  1. Fly from Nyaung-U (NYU) to Hanoi (HAN) NYU - HAN

$320 - $861

3 alternative options

Ferry, drive, bus  •  2 days 17 h

  1. Take the ferry from Bagan to Mandalay Gaw Wein Jetty
  2. Drive from Mandalay Gaw Wein Jetty to Huay Xai
  3. Take the bus from Huay Xai to Luang Prabang Southern Terminal
  4. Take the bus from Luang Prabang - Naluang Station to Ha Noi Nuoc Ngam Bus Station

Bus, drive  •  3 days 4 h

  1. Take the bus from Bagan to Yangoon North
  2. Take the bus from Yangon to Hpa-An
  3. Drive from Hpa-An to Maesod
  4. Take the bus from Maesod to Chiang Mai
  5. Take the bus from Chiang Mai Arcade Bus Terminal to Luang Prabang Laos
  6. Take the bus from Luang Prabang Laos to Ha Noi

Drive  •  23 h 31 min

  1. Drive from Bagan to Hanoi 1277.2 miles

$150 - $230

What companies run services between Bagan, Mandalay Region, Myanmar and Hanoi, Vietnam?

Air KBZ, Vietjet Air and seven other airlines fly from Bagan to Hanoi hourly.

Airlines
Vietjet Air
Website
vietjetair.com
Flights from Nyaung-U to Hanoi via Yangon
Ave. Duration
5 h 20 min
When
Tuesday, Thursday, Friday, Saturday and Sunday
Estimated price
$70 - $250
Flights from Nyaung-U to Hanoi via Heho, Yangon
Ave. Duration
6 h 50 min
When
Tuesday, Thursday, Friday, Saturday and Sunday
Estimated price
$80 - $260
Vietnam Airlines
Website
vietnamairlines.com
Flights from Nyaung-U to Hanoi via Heho, Yangon
Ave. Duration
8 h 10 min
When
Tuesday, Thursday and Saturday
Estimated price
$140 - $490
Flights from Nyaung-U to Hanoi via Yangon, Ho Chi Minh City
Ave. Duration
8 h 25 min
When
Tuesday, Thursday and Friday
Estimated price
$180 - $600
Thai AirAsia
Website
airasia.com
Flights from Nyaung-U to Hanoi via Yangon, Don Muang
Ave. Duration
8 h 45 min
When
Every day
Estimated price
$95 - $220
Flights from Nyaung-U to Hanoi via Mandalay, Don Muang
Ave. Duration
11 h 15 min
When
Every day
Estimated price
$100 - $220
Thai Airways International
Website
thaiairways.com
Flights from Nyaung-U to Hanoi via Yangon, Suvarnabhumi
Ave. Duration
8 h 5 min
When
Tuesday, Thursday, Saturday and Sunday
Estimated price
$130 - $550
Bus operators
Tresure Travel Laos
Website
treasuretravellaos.com
Bus from Huay Xai to Luang Prabang Southern Terminal
Ave. Duration
10 h 30 min
Frequency
Once daily
Estimated price
$30
Schedules at
treasuretravellaos.com
27-7
Website
baolau.com
Bus from Luang Prabang - Naluang Station to Ha Noi Nuoc Ngam Bus Station
Ave. Duration
28 h
Frequency
Once daily
Estimated price
$58
Schedules at
baolau.com
Mandalar Min Express
Website
mandalarminn.com.mm
Bus from Bagan to Yangoon North
Ave. Duration
11 h
Frequency
Once daily
Estimated price
$15
Schedules at
mandalarminn.com.mm
Book at
myanmarbusticket.com
Myanmar Buses
Website
myanmarbusticket.com
Bus from Yangon to Hpa-An
Ave. Duration
6 h
Frequency
Once daily
Estimated price
$8
Schedules at
myanmarbusticket.com
Book at
myanmarbusticket.com
Greenbus Thailand
Naga travel
Website
nagatravel.com
Bus from Chiang Mai Arcade Bus Terminal to Luang Prabang Laos
Ave. Duration
20 h
Frequency
Once daily
Estimated price
$48
Schedules at
nagatravel.com
Book at
12go.asia
The Sinh Tourist
Website
thesinhtourist.vn
Bus from Luang Prabang Laos to Ha Noi
Ave. Duration
25 h
Frequency
Once daily
Estimated price
$43
Schedules at
thesinhtourist.vn
Ferry operators
Myanmar river cruises
Website
myanmarrivercruises.com
Ferry from Bagan to Mandalay Gaw Wein Jetty
Ave. Duration
10 h 30 min
Frequency
Once daily
Estimated price
$40
Schedules at
myanmarrivercruises.com

Want to know more about travelling around the world?

Rome2rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Want to know more about Flixbus?, Getting around the Cyclades and Need to know: Eurostar - to help you get the most out of your next trip.

Questions & Answers

How far is it from Bagan to Hanoi?

The distance between Bagan and Hanoi is 1139 km. The road distance is 2044 km.

What is the cheapest way to get from Bagan to Hanoi?

The cheapest way to get from Bagan to Hanoi is to drive which costs $150 - $230 and takes 23 h 31 min.

What is the fastest way to get from Bagan to Hanoi?

The quickest way to get from Bagan to Hanoi is to fly which takes 6 h 23 min and costs $320 - $900.

How long does it take to get from Bagan to Hanoi?

It takes approximately 6 h 23 min to get from Bagan to Hanoi, including transfers.