Hang & Trail
Dong Hoi, route to Phong Nha

45 km · the honest version

Dong Hoi to Phong Nha

The gateway city. Nearest airport and train station, about an hour away.

The short answer

The local bus B4 if you're counting pennies, or a quick private transfer.

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
Local bus (B4)1 to 1.5 hoursaround $2.50
Private transferabout 1 houraround $16 to $24
Airport transferabout 1 hourfrom around $20

Times and prices checked June 2026, refreshed quarterly.

Phong Nha to Dong Hoi airport or station is the same, allow 1 hour.

The short version

Dong Hoi is the gateway, not the place itself. It's the nearest city with an airport and a train station, and Phong Nha town sits about 45km away, roughly an hour by road. So whatever brought you to Dong Hoi, you've still got one short leg left. The cheapest way is the local B4 bus, around $2.50 (60,000 VND), and it runs roughly hourly through the day. If you're tired, in a group, or arriving late, just book a private transfer for about $16 to $24 and skip the faff. Prices checked June 2026.

Whatever you do, make sure your final destination is Son Trach (the official name for Phong Nha town), not Dong Hoi. People get the two muddled constantly, and it's a 45km mistake.

45 km
Dong Hoi to Son Trach
~1h
by road
$2.50
B4 local bus
$16 to $24
private transfer

Why you're in Dong Hoi at all

Nobody comes to central Vietnam for Dong Hoi. You're here because it's the transport hub for the whole Quang Binh region. The airport (code VDH) takes direct flights from Hanoi and Ho Chi Minh City, and the train station sits right on the main north-south line, so every train between Hanoi and Saigon stops here. There is no airport at Phong Nha and no train station either. That last 45km has to be covered by road, and this section is just about doing it well.

Dong Hoi itself is a pleasant enough coastal town with a beach and a couple of war-era ruins, but almost everyone heading for the caves treats it as a connection and moves straight on. No shame in that.

The public bus B4

The B4 is the budget traveler's secret, and barely anyone uses it because most arrivals get funneled straight into a taxi. It runs between Dong Hoi and the Phong Nha tourist center in Son Trach for around $2.50 (60,000 VND, checked June 2026), and the trip takes an hour to an hour and twenty. Departures are roughly hourly from early morning until about 5pm, so it's only useful in daylight.

In town the bus runs along Highway 1A and you can flag it from the main road near the Nam Ly bus area, about a kilometer from the train station. The handy part: it also stops right by the airport. Walk out of the terminal to the main road, turn right, go about 100 meters, and look for the blue B4 signboard. It drops you in the center of Phong Nha town, and if you tell the driver your guesthouse he'll often let you off close to it.

Honest downside: it's a local bus, so it's slow, it can be hot and crowded, and luggage space is tight. If you've got two big backpacks and it's the middle of the day in June, you'll feel it. But for one person traveling light, paying ten times less than the taxi fare, it's a no-brainer.

Dong Hoi: Hang Kim
Photo: TripAdvisor

Private transfer or taxi

The easy option. A private car runs about $16 to $24 (roughly 400,000 to 600,000 VND) and takes you door to door in under an hour. From the airport specifically, a taxi or pre-booked car tends to start around $20 and climb from there, with drivers sometimes quoting closer to $36 to $38 (around 950,000 VND) if you haven't agreed a price first. Settle the fare before you get in, or use a car that's already booked, and you'll avoid the airport-exit shakedown.

The smartest move is usually to let your guesthouse arrange it. Most places in Phong Nha will send a driver to meet your flight or train, often for a flat rate that beats the airport taxi rank, and sometimes bundled in with a multi-night stay. Message them your arrival time a day ahead. It means a name board waiting for you instead of haggling at 9pm after a delayed flight.

Arriving by plane

Flights land at Dong Hoi airport (VDH) from Hanoi (about 1h15 in the air) and Ho Chi Minh City (about 1h45), on Vietnam Airlines and Vietjet, with Bamboo on some routes. The airport is small, the walk from gate to road takes two minutes, and you've got two real choices for the last 45km.

If you've pre-arranged a guesthouse transfer, your driver will be waiting and you're in Phong Nha in an hour. If not, you either negotiate with the taxis outside, around $20 and up, or walk the 100 meters to the blue B4 signboard and ride the public bus for $2.50, assuming it's daytime and you're not loaded down with bags. There's no airport shuttle in the formal sense, so it's transfer, taxi, or bus.

Dong Hoi, route to Phong Nha (view 3)
Photo: Hoang280299 via TripAdvisor

Arriving by train

Dong Hoi station is on the main north-south line, so the Reunification Express and the SE-series trains all stop here. From the platform, Phong Nha is the same 45km away. A taxi from the station rank starts around $20 to $23 (from about 600,000 VND) for the hour's drive, and the B4 bus stop is roughly a kilometer up the road if you'd rather save the money.

The catch with the train is timing. A lot of the long-haul services from Hanoi, Ninh Binh and Da Nang run overnight and pull into Dong Hoi in the small hours or very early morning, before the first B4 bus. If your train lands at 4am, the public bus isn't running yet, so a pre-booked transfer or a station taxi is your only option. Check your arrival time against the bus schedule before you bank on the cheap route.

Timing your connection

This is where people come unstuck. The B4 only runs in daylight, roughly hourly from early morning to about 5pm, so it covers most daytime flights and trains but nothing late. If you land after dark, or before dawn on a night train, plan for a private transfer and don't assume you'll find a cheap bus.

For flights, build in a buffer. A delay on the Hanoi or Saigon leg can easily wipe out the last afternoon bus, and you don't want to discover that at the airport. A pre-booked car removes the guesswork entirely, which is why most people flying in just arrange one through their guesthouse. For daytime trains, the bus is genuinely fine, just walk the kilometer from the station to the highway and flag it.

Dong Hoi, route to Phong Nha (view 4)
Photo: Vuacomnieu via TripAdvisor

Which to pick

Solo, traveling light, arriving in daylight? Take the B4 bus and pocket the difference. It's $2.50 against $20-plus, and the hour on a local bus is part of the trip.

Two or more of you, lots of luggage, or arriving early morning or late at night? Book a private transfer through your guesthouse before you arrive. Split between three or four people it's only a few dollars each, the driver meets you at the gate or platform, and you're checking in within the hour instead of negotiating with taxi touts. Either way, tell them you're going to Son Trach, not Dong Hoi, and you'll end up in the right place.

Common questions

How far is Dong Hoi from Phong Nha?

About 45km, roughly an hour. Take the local B4 bus for around $2.50, or a private transfer for $16 to $24. Remember Dong Hoi is not Phong Nha itself, it is the gateway city.

Does the B4 bus from Dong Hoi run to Phong Nha at night?

No, the last B4 leaves Dong Hoi around 5pm. After that you're looking at a private taxi or Grab car, around 350,000 to 500,000 VND (prices checked June 2026). Plenty of drivers wait at the train station and airport.

Is Dong Hoi airport easy to navigate?

Yes, it's tiny, one terminal, you'll be through arrivals in 15 minutes. Pre-book a transfer through your farmstay for around $20, or grab a taxi from the rank outside. There's no airport bus.

Can you walk out of Dong Hoi train station and find a Phong Nha transfer?

Yes, taxis and minivans wait at the station for every train arrival. Agree the price before you get in, around 400,000 VND is fair. The B4 bus stop is 200m up the road if you'd rather save the money.

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