Hang & Trail
Ninh Binh, route to Phong Nha

420 km · the honest version

Ninh Binh to Phong Nha

A popular overnight link between Vietnam's two great karst landscapes.

The short answer

An overnight sleeper bus, or the train to Dong Hoi.

One thing that trips everyone up: Dong Hoi is not Phong Nha. Dong Hoi is the gateway city with the airport and train station. Phong Nha town is officially Son Trach village, about 45km further on. When you book transport, your real destination is Son Trach / Phong Nha.

Every way to do it

OptionTimeCost
Sleeper bus7 to 9.5 hoursfrom around $13
Train + transferovernight + 1 hourvaries

Times and prices checked June 2026, refreshed quarterly.

Phong Nha to Ninh Binh is the same in reverse.

The short version

Take the overnight sleeper bus. It's the standard move on this route, and it's the one almost everyone you'll meet on the backpacker trail has done. Ninh Binh to Phong Nha is about 420km, the buses leave in the late evening and roll in around dawn, and they start from about $13 (around 340,000 VND, prices checked June 2026). You sleep through the boring middle of the country and wake up in cave territory, no daylight hours wasted and no hotel night to pay for.

The train is the comfortable alternative if you can get a sleeper berth, but it drops you at Dong Hoi, not Phong Nha, so there's a transfer tacked on the end. Either way, plan to sleep on the move. There's no point doing this leg in daylight.

The overnight sleeper bus

This is what most people book, and for good reason. Standard sleeper buses leave Ninh Binh in the late evening and reach Phong Nha early the next morning, somewhere between 7 and 9.5 hours depending on traffic and how many stops the driver makes. Fares start around $13 (about 340,000 VND, prices checked June 2026) and climb toward $20-plus for the newer VIP cabin buses with the enclosed pod-style beds.

Those VIP cabin buses are worth the extra few dollars if you actually want to sleep. Operators like HK and others run 2024-build buses with private cabins, charging ports and a real mattress, and they tend to leave Ninh Binh around 19:30 to 21:00 and run a touch quicker, closer to 6.5 to 7 hours. The cheaper open-plan sleepers are fine too, just be ready for a bumpier night and a driver who may stop for noodles at 2am.

Book a day or two ahead in peak season (roughly Feb to Aug). Use 12Go, Bookaway or Baolau, or just have your Ninh Binh guesthouse sort it, most do. Treat the advertised WiFi and onboard toilet as a hopeful suggestion rather than a promise, and pack earplugs and an eye mask.

The train, and the transfer at the end

The Reunification Express runs south from Ninh Binh to Dong Hoi in roughly 8 hours, and there are overnight departures that let you book a sleeper berth and wake up close to Phong Nha. A soft sleeper (the 4-berth cabin) is the one to aim for, it's quieter and more comfortable than the bus, and you can actually stand up and walk around.

The catch is the same one that catches everyone: the train does not go to Phong Nha. It stops at Dong Hoi, the gateway city, and you've still got the last 45km to cover. From Dong Hoi station it's about an hour by taxi or the cheap local B4 bus to Son Trach, the village everyone calls Phong Nha town. Factor that transfer into your timing and budget when you compare the train against a bus that drops you straight in town.

Ninh Binh, route to Phong Nha (view 2)
Photo: TripAdvisor

Limousine vans and private cars

Limousine vans, the 9 to 16-seat minibuses, are common between northern hubs but less so as a direct Ninh Binh to Phong Nha run, mostly because the overnight cabin buses already own this route. Where you do find them, they're a daytime option: more legroom than a regular bus, but you'll burn a full day staring at the highway, which is the opposite of what the sleeper bus saves you.

A private car is the comfortable splurge. Expect upwards of $350 for the car and 7 to 8 hours door to door. It only makes sense for a group splitting the cost or anyone hauling a lot of luggage. For two backpackers, it's hard to justify over a $13 sleeper bus seat.

How it fits the backpacker route

Ninh Binh, then Phong Nha, then Hue is one of the cleanest stretches of the whole Vietnam north-to-south run, and you'll meet plenty of people doing exactly this order. You come off the rice fields, river boats and karst viewpoints of Ninh Binh, sleep on the bus, and wake up in the country that has the caves you can actually walk inside. Then it's an easy 4 to 4.5-hour hop south to Hue to carry on down the coast.

If you liked Ninh Binh's limestone towers, Phong Nha is the same geology turned up to eleven. Do them back to back. Two nights minimum in Phong Nha, more if you want to get into a proper cave tour rather than just the show caves.

Summer holiday in Ninh Binh
Summer holiday in Ninh Binh·Photo: salatamcoc via TripAdvisor

The Dong Hoi confusion

Here's the thing that trips people up every week. There is no train station and no airport in Phong Nha. Dong Hoi is the gateway city, about 45km and an hour away, and it's where the trains and flights actually land. Phong Nha town itself is officially Son Trach village.

So when you book a train or any transport that mentions Dong Hoi, know that you're not booking all the way to the caves. Sleeper buses are the exception, the good ones drive straight into Son Trach and drop you near the guesthouses. When in doubt, the place you want as your final destination is Son Trach or Phong Nha, not Dong Hoi.

Which to pick

If you're on any kind of budget and you've got the backpacker mindset, take the overnight sleeper bus, and spend the extra few dollars on a VIP cabin if you can. It's cheap, it saves a hotel night, and it lands you in Son Trach ready to start the day. That's the default for a reason.

Take the train instead if buses make you queasy or you sleep badly in a reclining pod and you don't mind the transfer faff at Dong Hoi. Book the soft sleeper. And take a private car only if you're a group splitting it or you simply want the door-to-door comfort and have the budget to not think about it.

Ninh Binh: Trang An Grottoes Harbor
Trang An Grottoes Harbor·Photo: minhchaun via TripAdvisor

Common questions

How do you travel from Ninh Binh to Phong Nha?

An overnight sleeper bus is the usual choice, from about $13. The train to Dong Hoi plus a taxi also works if you prefer the rails.

Where exactly does the Ninh Binh to Phong Nha bus drop you?

Most overnight buses drop in Son Trach village, right in the main strip. A few terminate at Dong Hoi instead, which means an extra taxi ride. Check before booking, look for 'Phong Nha town' not 'Dong Hoi' on the ticket.

Are Ninh Binh to Phong Nha night buses comfortable for tall people?

The pods are sized for shorter frames. If you're over 6 foot, pay extra for a VIP cabin bus like Queen Cafe, which has longer berths. Otherwise bring a small pillow and accept that your feet will hang over.

Get a private transport quote

Door-to-door price, vehicle, driver, and any stops you'd like on the way.

Want a private car or transfer sorted for you?

Get a quote