How To Get From Phong Nha to Hanoi?
We recommend taking the night bus from Phong Nha to Hanoi. This is the most convenient option and saves you a day of traveling. You can take the bus from the main street in Phong Nha.
Taking the night train is another good option, but requires an extra bus or taxi ride from Phong Nha to Dong Hoi railway station. This means you will have to add another 1,5 hour travel time to the 10-hour train ride from Dong Hoi to Phong Nha. The advantage of the night train is that they offer decent beds to get a good night of sleep.
Third, you can also take a flight but we don’t recommend this option since you will lose the largest part of your day on traveling. When traveling by flight, you also have to take a taxi or bus from Phong Nha to Dong Hoi Airport and another one from Hanoi airport to Hanoi center.
|Bus||8.5 hours||300,000 VND ($13)||Check bus tickets|
|Train||11.5 hours||845,000 VND ($36.50)||Check train tickets|
|Flight||6 hours||1,550,000 VND ($67)||Check flights|
View itinerary from Phong Nha to Hanoi
- Phong Nha
- 10 hours
- Hoi An
- 1-1.5 hours
- Dong Hoi Railway Station
- 10 hours
- Phong Nha
- 1 hour
- Dong Hoi Airport
- 1 hour
- 1h 15min
- Hanoi City Center
Phong Nha to Hanoi by Bus
Duration: 10 hours
Costs: 300.000 VND (€11,50)
There are several night buses from Hoi An to Hanoi, which make a short stop to pick up passengers in Phong Nha. You can take this bus from the center/main street of Phong Nha, which is on the opposite of Easy Tiger hostel.
See here the schedule of 2 companies operating on this route:
|Queen Café||21:30-06:00||8h 30m||300,000 VND ($13)|
|Hung Thanh||21:00-06:00||9h||300,000 VND ($13)|
We prefer Queen bus as they drop you closest to the center of Hanoi. You can also book with Queen Cafe through BookAway.
Phong Nha to Hanoi by Train
Duration: 11 hours
Costs: 845,000 VND ($36.50)
When you decide to travel by train, you first have to get to Dong Hoi railway station. The station is about 40km south of Phong Nha and takes 1.5 hours by bus or taxi from Phong Nha.
We recommend to take a night train on this route, so you don’t lose a day on traveling with this 10-hour journey. Thanks to the comfortable beds in the night train, you can get a good night of sleep and even save a night on accommodation!
Step 1: Phong Nha to Dong Hoi Railway Station by Bus
Duration: 1-1.5 hours
Costs: 60,000 VND ($2.60)
From Phong Nha you can take the local bus to Dong Hoi bus station for just 35,000 VND ($1.50).
From the bus station, you can take a taxi for 25,000 VND ($1.10) to Dong Hoi railway station. Buses from Phong Nha start operating from 5:30 and the last bus leaves at 17:00. You can find more information about the bus schedules on the page of Dong Hoi.
Alternatively, you can arrange a taxi in Phong Nha for about 500,000 VND ($22).
Step 2: Dong Hoi to Hanoi by Train
Duration: 10 hours
Costs: 790,000 VND ($34.50)
We recommend taking either SE2 or SE4 since they have more convenient arrival times than the SE10. Double check the current schedule with your hotel, to make sure you don’t miss the latest bus from Phong Nha to Dong Hoi.
When taking one of the latest buses, you will still have some time to get dinner and buy some snacks or drinks for the train ride. Before you go to sleep, you will still have plenty of time to go through your pictures, update your travel diary or watch a movie on your tablet. And when you wake up the next morning, the sunrise in Hanoi will be waiting for you!
|SE10||16:25-03:55||11h 30m||700,000 VND ($30.50)|
|SE4||18:40-04:50||10h 10m||790,000 VND ($34.50)|
|SE2||19:40-05:30||9h 50m||790,000 VND ($34.50)|
Sleeper berths in 6-person cabins cost 700,000 VND ($30.50). Choosing a seat doesn’t make much sense and in this case, you are better off taking a bus.
Phong Nha to Hanoi by Flight
Duration: 6 hours
Costs: 1,550,000 VND ($67)
The third option you have is to fly from Dong Hoi airport to Hanoi. The disadvantage of this option is that you first have to take a bus or taxi from Phong Nha to Dong Hoi Airport and from Hanoi Airport to the city center.
When you include some extra time at the airport, this counts up to more than 6 hours in total. This way you almost lose a complete day on traveling by plane. That’s why we prefer to travel this distance by train or bus during the night.
When traveling by air the schedule will look as follows:
|Method of transport||Duration||Cost|
|Taxi from Phong Nha to Dong Hoi Airport||1h||400,000 - 500,000 VND
($17.50 - $22)
|Flight from Dong Hoi Airport – Hanoi Airport (Bamboo Airways)||1h||1,100,000 VND ($47.50)|
|Shuttle bus from Hanoi Airport to Hanoi center||1h 15m||40,000 VND ($1.80)|
You can check the flights operating on this route by clicking the button above.
Where to travel next?
Hanoi to Sapa: 6-9 hours
Explore the rice fields in Sapa
Hanoi to CatBa: 3.5-4 hours
Enjoy the stunning views of the karst mountains
Hanoi to Ninh Binh: 2-3 hours
Paddle through the Tam Coc or Trang An river while passing karst mountains and rice fields
Hanoi to Hoi An: 3-17 hours
Enjoy the great atmosphere of Hoi An with a mixture of Japanese, Vietnamese and French influences
My favourite places to stay in Hanoi
Looking for a room in the middle of the Old Quarter? Ancient Lane Hotel offers very clean rooms nicely decorated with ancient attributes. The hosts Thuy and Tuan will make sure you'll have a great stay!
Double room from: $28
Just landed in Hanoi? In this hotel, you will get the best night of sleep you had since ages. The friendly staff will give you a warm welcome and serve a wonderful breakfast buffet the next morning! Located in the middle of the center, but completely isolated from all the noise.
Double rooms with city view from: $42
Visiting Halong Bay
Halong Bay and Cat Ba are one of the highlights of Vietnam. From both locations, you can make beautiful boatrips and cruise through the beautiful landscape filled with karst mountains.
You can opt to travel to Halong Bay by bus. but also book an organised tour including transport from Hanoi. We recommend to book a boat cruise incl. transport from Hanoi as you will have more choice and tours are often cheaper in Hanoi than tours sold by agencies in Halong Bay.
Tours sell as cheap as $37 for a day-trip and $132 for a 2D1N cruise.
See here our 2 favourite tours from to Halong Bay:
*Both tours include free pick-up and drop-off in Hanoi.
If you have a few extra days to spend, you can also visit Lan Ha Bay from Cat Ba. But if you are short in time, Halong Bay is definitely a better option.
Was this post useful to you?