
340 km · the honest version
Phong Nha to Hoi An
Most southbound travelers head from Phong Nha to Hoi An. It's a full travel day, best broken with a stop in Hue.
The short answer
Sleeper bus direct, or a private car via Hue and the Hai Van Pass.
Every way to do it
| Option | Time | Cost | Notes |
|---|---|---|---|
| Sleeper bus direct | 8 to 10 hours | around $15 to $20 | — |
| Private car via Hai Van Pass | 6 to 7 hours | from around $150 per car | One of the prettiest drives in Vietnam. |
| Train to Da Nang + taxi | 1 hour to Dong Hoi + 5 hours + 1 hour taxi | around $25 to $45 | Hoi An's nearest train is Da Nang, 30km north. |
Times and prices checked June 2026, refreshed quarterly.
On arrival in Hoi An
Hoi An is a 3 to 4 night place: the lantern-lit old town, a cooking class, a bike ride to the beach, and a fitted suit or shoes if you fancy it.
Common questions
Phong Nha to Hoi An by bus?
Yes, sleeper buses run direct daily, around 8 to 10 hours, $15 to $20. They leave Phong Nha late afternoon and drop in central Hoi An or nearby.
Should you stop in Hue between Phong Nha and Hoi An?
If you have the time, yes. Hue is two nights of imperial history and the Perfume River, and breaking the journey lets you tackle the Hai Van Pass in daylight rather than overnight.
What time do Phong Nha to Hoi An sleeper buses leave?
Most depart Son Trach between 4pm and 6pm, arriving Hoi An around 2am to 5am. Book a hostel with 24-hour reception, you don't want to be standing in an old town alley at 3am.
Can you stop in Hue on the way from Phong Nha to Hoi An?
Yes, and it's smart. Take the morning bus to Hue, spend 2 nights, then the next bus south to Hoi An. The Hai Van Pass between Hue and Hoi An in daylight is one of the highlights of central Vietnam.
Do Phong Nha to Hoi An buses drop at your hostel?
A few operators offer drop-off at central Hoi An hostels, others stop at a depot 2km from the old town with onward shuttles. Ask before booking, hauling bags in the dark isn't fun.
Before you leave
Caves to fit in first
Going somewhere else?
Want a private transfer or onward car sorted for you?
Get a quote