Phong Nha to Hanoi

Last updated:

Overview Compare Bus Train Flight To Stay

How to get from Phong Nha to Hanoi?

The easiest option when travelling the 500km distance from Phong Nha to Hanoi is by bus. This overnight bus journey takes 8.5 hours and costs $14. Other options include taking the train (11.5 hours) or a flight (6 hours).

We recommend taking the night bus from Phong Nha to Hanoi. This is the most convenient option and saves you a day of travelling.

3 ways to get from Phong Nha to Hanoi

Transport modeDurationCostsAvailability
Bus8.5 hours300,000 VND ($12.50)Check bus tickets
Train11.5 hours845,000 VND ($36)Check train tickets
Flight6 hours950,000 VND ($40.50)Check Flights

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 travelling. When travelling 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.

Itinerary from Phong Nha to Hanoi

Phong Nha to Hanoi travelroute
Bus icon

Phong Nha to Hanoi by Bus

Duration: 9 hours
Cost: 320,000 VND ($13.50)

There are several night buses from Hoi An to Hanoi that make a short stop to pick up passengers in Phong Nha.

See here the schedule of the companies operating on this route:

Bus Schedule from Phong Nha to Hanoi

Queen Café21:30-06:00300,000 VND ($13)
Buy Your Bus Tickets
Hung Thanh21:00-06:00300,000 VND ($13)
Buy Your Bus Tickets
Camel Travel21:00-06:00320,000 VND ($13.50)
Buy Your Bus Tickets
Hey Travel21:00-07:00295,000 VND ($12.50)
Buy Your Bus Tickets

If you want to book with Hey Travel and Camel Travel, you can book online via BookAway.

We prefer Queen Cafe as they drop you closest to the center of Hanoi. The other options may require an additional taxi ride to reach your accommodation. You can see their pick-up and drop-off points below.

Queen Cafe

  • Departs from Central Backpackers Hostel in Phong Nha city center
  • Arrives at 208 Tran Quang Khai near Hoan Kiem Lake in Hanoi city center

Hung Thanh

  • Departs from Easy Tiger Hostel in Phong Nha city center
  • Arrives at 1 Tran Khanh Du, south of Hanoi city center

Hey Travel

  • Departs from Nam Anh Hotel in Phong Nha city center
  • Arrives at 282 Tran Khat Chan, south of city center

Camel Travel

  • Departs from Phong Nha Backpacker Hostel in Phong Nha city center
  • Arrives at 459 Tran Khat Chan, south of city center

Phong Nha to Hanoi by Train

Duration: 11 hours
Cost: 595,000 VND ($25.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 for the 10-hour train journey. Thanks to the comfortable beds on 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
Cost: 60,000 VND ($2.55)

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.05) 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 ($21.50).

Step 2: Dong Hoi to Hanoi by Train

Duration: 10 hours
Cost: 535,000 VND ($23)

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 also 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!

Train Schedule from Dong Hoi to Hanoi (Sleeper berth)

TrainScheduleSleeper berth
SE1016:14-03:08580,000 VND ($24.50)
Buy Your Train Tickets
SE418:35-04:48535,000 VND ($23)
Buy Your Train Tickets
SE219:39-05:30550,000 VND ($23.50)
Buy Your Train Tickets

Prices indicated are for 6-person cabins. Choosing a seat doesn’t make much sense and in that case, you are better off taking a bus.


Phong Nha to Hanoi by Flight

Duration: 6 hours
Cost: 950,000 VND ($40.50)

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 travelling by plane. That’s why we prefer to travel this distance by train or bus during the night.

When travelling by air the schedule will look as follows:

Flight Schedule

Method of transportDurationCost
Taxi from Phong Nha to Dong Hoi Airport1h400,000 VND ($17)500,000 VND ($21.50)
Buy Your Flight Tickets
Flight from Dong Hoi Airport – Hanoi Airport (Bamboo Airways)1h510,000 VND ($21.50)
Buy Your Flight Tickets
Shuttle bus from Hanoi Airport to Hanoi center1h 15m40,000 VND ($1.70)
Buy Your Flight Tickets

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


Our favourite places to stay in Hanoi

Ancient Lane Hotel

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

Read More

Nova Luxury Hotel

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

Read More


Visiting Halong Bay

For many travellers, Halong Bay is one of the highlights of Vietnam. The stunning landscape and breathtaking views over the limestone rocks look almost unreal!

To experience Halong Bay in the best way, you can book a boat cruise departing from Hanoi. Organized tours departing from Hanoi are often cheaper than tours sold by agencies in Halong Bay and another advantage is that you don't need to organize your transport to get there.

We recommend to book your boat tour online to get the best prices and be certain that you book with a trusted company. I already spoke to many travellers who booked boat trips from a random agency on the street and were very disappointed by the service and conditions of this boat.

See here our recommendtion of well-rated boat cruises

*Both tours include free pick-up and drop-off in Hanoi.

Want to have a broader choice of tours? Check out Halongbaytours for more boat cruises around Halong Bay and Lan Ha Bay (Cat Ba).


More routes to Hanoi

Hanoi Airport

Sapa to Hanoi

CatBa to Hanoi

Ninh Binh to Hanoi

Ho Chi Minh to Hanoi

Hoi An to Hanoi

Hue to Hanoi

Halong Bay to Hanoi

Ha Giang to Hanoi

More routes from Phong Nha

Phong Nha to Hoi An

Phong Nha to Hue

Phong Nha to Ninh Binh

Halong Bay to Hanoi

Hanoi to Halong Bay

Hanoi to Ho Chi Minh

Hanoi to Sapa

Ho Chi Minh to Hanoi

Ho Chi Minh to Hoi An

Ho Chi Minh to Phu Quoc

Was this post helpful?

Click on a star to rate it!

Average rating 5 / 5. Vote count: 25

No votes so far! Be the first to rate this post.

As you found this post useful...

Follow us on social media!

We are sorry that this post was not useful for you!

Let us improve this post!

Tell us how we can improve this post?

Copy link
Powered by Social Snap