The night train

The night train saves a hotel night. By class, the starting prices noted are about 820,000 VND for a 6-berth hard sleeper and 1,070,000 VND for a 4-berth soft sleeper. Tickets are bought on the railway's website, from a reseller or an agency: see night trains from Hanoi station and the night train in Vietnam. Arriving at Dong Hoi at 4:45 am, plan a coffee and a transfer, or arrange an early arrival with your accommodation.

From Dong Hoi to Phong Nha

Dong Hoi is about 45 km from Phong Nha, around 45 minutes by road: taxi, Grab, local bus or a transfer arranged by your accommodation. The price is not reliably posted: agree it before getting in.

The sleeper bus

The sleeper bus drops you directly in Phong Nha village, which avoids the transfer from Dong Hoi. It is the cheapest option but the longest; the cabin bus is a little more comfortable. Pick an evening departure to sleep on the way.

What to do in Phong Nha

See also: Hanoi to Ho Chi Minh City: Plane, Train or Bus (2026)

Phong Nha is the starting point for the caves (Phong Nha, Paradise, Son Doong): see Phong Nha and Son Doong. According to our page, Son Doong places for 2026 and 2027 are reported full. Allow two nights minimum. On a north-south route, Phong Nha sits between Ninh Binh and Hue.

FAQ

Can you go from Hanoi to Phong Nha by train? Yes as far as Dong Hoi, then 45 km by taxi, Grab, local bus or transfer.

What is the cheapest way? The sleeper bus, from about 410,000 VND.

How long does the journey take? From 9 h 25 to 11 h 40 by train, from 7 h to 10 h by bus, 1 h by plane plus transfers.

The Hanoi Authority editorial team, 30 October 2026