
Sleeper bus
Direct, cheapest, most popular for this route
Train + bus (via Dong Hoi)
More comfortable, scenic, but requires transfer
Private car
Door-to-door, flexible, ideal for small groups
Flight
No direct option, requires multiple transfers
Quick answer: From Hoi An to Phong Nha-Ke Bang National Park you can travel by sleeper tourist bus, train + bus via Dong Hoi or private car. The travel distance is about 340 km and the journey takes around 6.5–9 hours depending on the transport option. Sleeper buses are the cheapest and most popular choice for most travelers.
At a glance:
- 📍 Distance: ~340 km
- ⏱️ Travel time: 6.5–9 hours
- 💰 Price range: $10–$23 (bus), $11–$17 (train + bus), $150–$440 (private car)
- 🚌 Best for budget: Sleeper bus (e.g., Techbus VN, Duc Duong, Queen Café, An Phu Hoi An Travel…)
- 🚆 Train + bus option: Train to Dong Hoi (~5–6 hours) + bus/taxi to Phong Nha (~1.5 hours)
- 🚗 Fastest option: Private car (~6–7 hours)
Last updated in March 2026
How to Get from Hoi An to Phong Nha-Ke Bang
From Hoi An to Phong Nha-Ke Bang National Park, you can travel by sleeper bus, train + bus via Dong Hoi, or private taxi. The travel distance is about 340 km, and the sleeper bus is the most popular option, taking approximately 6.5–9 hours. Bus tickets cost about $10–23 per person.
Another comfortable option is to travel by Vietnam Railways train from Da Nang to Dong Hoi and continue by local bus or taxi to Phong Nha. Although this route takes longer, it offers a more relaxing journey and is a good choice for train enthusiasts. From Phong Nha, you can continue to Ninh Binh or Hanoi in northern Vietnam.
Phong Nha-Ke Bang National Park is one of Vietnam’s top natural attractions, known for spectacular caves, limestone mountains, and jungle landscapes. Before your visit, it is worth checking the weather in Phong Nha to plan outdoor activities and cave tours.
| Transfer Mode – Hoi An to Phong Nha | Travel Time | Cost Range |
|---|---|---|
| Tourist Sleeper Bus | 6.5-9 hours | $10 – $23 per person |
| Train + Local Bus via Dong Hoi City | 8-10 hours | $11 – $17 per person |
| Private taxi/car | 6-7 hours | $150 – $440 per car |
How do I get from Hoi An to Phong Nha-Ke Bang?
1. BUS from Hoi An to Phong Nha-Ke Bang
👉 Cheapest and popular option with a sleeper bus from Hoi An to Phong Nha.
- ✔️ Good for: budget travelers and overnight journeys
- ✔️ Duration: ~6.5–9 hours
- ✔️ Price: $10–23 per person
- ✔️ Comfort: medium to high (modern sleeper buses, varies by company)
- ✅ Best option: Modern sleeper bus with companies like Techbus VN or Grouptour
- 💡 Tip: Check drop-off points near your accommodation and arrive early for departure.
The most popular and affordable way to travel from Hoi An or Da Nang to Phong Nha-Ke Bang is by sleeper tourist bus. This option is widely used by independent travelers and offers a direct connection without the need to change transport. The journey takes about 6.5–9 hours, depending on traffic and the number of scheduled stops.
Companies such as Techbus VN, Grouptour, Queen Café, Duc Duong, Camel Transport, and Cocovip Limousine operate on this route. Buses depart from different locations in Hoi An, usually stop in Da Nang, and often arrive near hotels, hostels, or homestays in Phong Nha.
Bus tickets cost approximately $10–23 per person and can be booked online in advance. Many companies accept mobile e-tickets, and it is recommended to arrive at the departure point at least 30 minutes before departure.
BOOK BUS TICKETS to Phong Nha ➜
| Bus Company | Departs in Hoi An | Arrival in Phong Nha | Bus Ticket |
|---|---|---|---|
| Hoang Minh | 23:00 | 06:30 | From $19.00 |
| Hoang Minh | 07:30 | 15:00 | From $19.00 |
| Hoang Minh | 09:30 | 17:00 | From $19.00 |
| Hoang Minh | 10:30 | 18:00 | From $19.00 |
| Hoang Minh | 12:00 | 19:30 | From $19.00 |
| Hoang Minh | 16:30 | 00:00 | From $19.00 |
| Hoang Minh | 17:30 | 01:00 | From $19.00 |
| Duc Duong | 07:00 | 13:30 | From $17.00 |
| Duc Duong | 12:30 | 20:30 | From $21.00 |
| Duc Duong | 14:15 | 20:45 | From $17.00 |
| Techbus VN | 07:10 | 13:55 | From $19.00 |
| Techbus VN | 13:40 | 20:25 | From $19.00 |
| Grouptour | 12:30 | 22:10 | From $18.00 |
| Grouptour | 13:20 | 21:20 | From $23.00 |
| VietNam Travel Bus | 07:00 | 14:30 | From $19.00 |
| VietNam Travel Bus | 12:00 | 19:30 | From $19.00 |
| VietNam Travel Bus | 14:00 | 22:10 | From $19.00 |
| VietNam Travel Bus | 16:00 | 23:30 | From $19.00 |
| VietNam Travel Bus | 17:00 | 00:30 | From $23.00 |
| VietNam Travel Bus | 19:30 | 03:00 | From $23.00 |
| An Phu Hoi An Travel | 09:00 | 15:00 | From $21.00 |
| An Phu Hoi An Travel | 10:00 | 16:00 | From $21.00 |
| An Phu Hoi An Travel | 12:30 | 18:30 | From $21.00 |
| An Phu Hoi An Travel | 14:00 | 20:00 | From $21.00 |
| An Phu Hoi An Travel | 16:15 | 22:15 | From $21.00 |
| An Phu Hoi An Travel | 18:00 | 00:00 | From $21.00 |
| An Phu Hoi An Travel | 22:00 | 04:00 | From $21.00 |
| Full Moon Party Tour | 12:50 | 20:50 | From $16.00 |
| To Vietnam Travel | 13:00 | 21:00 | From $12.00 |
| Queen Cafe | 13:00 | 21:00 | From $11.00 |
| Duy Khanh | 13:00 | 21:00 | From $17.00 |
| Cocovip | 13:30 | 21:30 | From $22.00 |
| HK Buslines | 14:00 | 20:30 | From $19.00 |
| HK Buslines | 15:00 | 21:30 | From $19.00 |
| HK Buslines | 16:00 | 22:30 | From $19.00 |
| HK Buslines | 19:30 | 02:30 | From $19.00 |
| HK Buslines | 20:30 | 03:00 | From $19.00 |

2. TRAIN + BUS from Hoi An to Phong Nha-Ke Bang
👉 Flexible option of getting to Phong Nha with bus and train transfers via Da Nang and Dong Hoi.
- ✔️ Good for: travelers who prefer trains and scenic routes
- ✔️ Duration: ~8–10 hours total
- ✔️ Price: $12–50 per person
- ✔️ Comfort: medium to high (bus + train seat or sleeper)
- ✅ Best option: Bus to Da Nang + train to Dong Hoi + local bus to Phong Nha
- 💡 Tip: Choose right-side train seats for coastal views and easier transfers.
Although Phong Nha has no railway station, you can travel by bus + train via Da Nang and Dong Hoi. This route has 3 steps: a transfer from Hoi An to Da Nang, a Vietnam Railways train to Dong Hoi, and a local bus to Phong Nha. It is a comfortable option for travelers who prefer train travel.
The first step is to travel from Hoi An to Da Nang by bus, minivan, or private transfer. The journey takes about 1 hour, with tickets costing around $5–17 per person. From Da Nang, continue by train to Dong Hoi, which takes about 5–6.5 hours. Regular Vietnam Railways trains and tourist sleeper trains are available, with ticket prices starting at about $7 per person.
The final step is a local bus from Dong Hoi to Phong Nha, taking about 1.5 hours. Buses depart from Bến xe Nam Lý, located near the railway station.
| Train | Departs in Da Nang | Arrival in Dong Hoi | Train Ticket |
|---|---|---|---|
| Train SE2 (seat, sleeper) | 13:33 | 19:03 | From $10.00 |
| Train SE4 (seat, sleeper) | 12:38 | 18:13 | From $10.00 |
| Train SE8 (seat, sleeper) | 23:20 | 05:00 | From $11.00 |
| Train SE12 (seat, sleeper) | 16:05 | 22:25 | From $10.00 |
| Train SE6 (seat, sleeper) | 01:59 | 08:10 | From $10.00 |
| Train SE10 (seat, sleeper) | 09:06 | 16:10 | From $10.00 |
| Train SE20 (seat, sleeper) | 18:00 | 23:58 | From $18.00 |
| Train SE24 (seat, sleeper) | 10:13 | 17:39 | From $12.00 |
| Violette Train SE2 (sleeper) | 13:33 | 19:03 | From $45.00 |
| Violette Train SE4 (sleeper) | 12:38 | 18:13 | From $45.00 |
| Livitrans Express SE4 (sleeper) | 12:38 | 18:13 | From $45-78 |

3. TAXI / CAR from Hoi An to Phong Nha-Ke Bang
👉 Most comfortable but expensive option with a private car from Hoi An to Phong Nha.
- ✔️ Good for: travelers seeking comfort, privacy, and direct transfer
- ✔️ Duration: ~6–7 hours
- ✔️ Price: $150–440 per car
- ✔️ Comfort: very high (modern cars or minivans with driver)
- ✅ Best option: Private transfer with companies like Cocovip Limousine or Hue Happy Travel
- 💡 Tip: Ideal for groups—split the cost and choose flexible pickup/drop-off points.
The most comfortable way to travel from Hoi An to Phong Nha-Ke Bang National Park is by private car or minivan with a driver. This option is ideal for families, small groups, or travelers looking for a direct door-to-door transfer without changing vehicles.
Companies such as Cocovip Limousine, Vietnam Locals, Hue Happy Travel, Mango Travel, and T Travel operate modern sedans, SUVs, and spacious minivans for up to 8 passengers. The journey takes about 6–7 hours, with prices ranging from approximately $150–440 per vehicle, depending on the type of car.
You can choose your preferred pickup point in Hoi An and your destination in the Phong Nha area. Booking in advance is recommended, especially during the high travel season.
BOOK PRIVATE CAR to Phong Nha ➜
| Taxi Service | Travel Time | Price (Car) |
|---|---|---|
| Vietnam Locals | 06:30 | From $230.00 / Standard 3pax |
| Vietnam Locals | 06:30 | From $310.00 / Minivan 8pax |
| Hue Happy Travel | 06:40 | From $150.00 / Comfort 2pax |
| Hue Happy Travel | 06:40 | From $170.00 / SUV 4pax |
| Hue Happy Travel | 06:40 | From $210.00 / Van 10pax |
| Cocovip | 06:30 | From $430.00 / Van 10pax |
| Mango Travel | 06:00 | From $150.00 / Comfort 2pax |
| Mango Travel | 06:00 | From $160.00 / SUV 4pax |
| Mango Travel | 06:00 | From $210.00 / Van 10pax |
| T Travel | 06:00 | From $180.00 / Economy 2pax |
| T Travel | 06:00 | From $200.00 / Comfort 3pax |
| T Travel | 06:00 | From $210.00 / SUV 5pax |
| T Travel | 06:00 | From $280.00 / Van 10pax |

❓ FAQ + Tips – Travel route from Hoi An to Phong Nha:
How to book tickets from Hoi An to Phong Nha?
How long does the trip to Phong Nha take?
Travel by sleeper bus takes about 6.5–9 hours. Train + bus via Dong Hoi takes about 8–10 hours.
How much does transport to Phong Nha cost?
Bus tickets cost about $11–24/pp. Train + bus transfers cost about $11–17/pp.
What is the distance from Hoi An to Phong Nha?
The travel distance from Hoi An to Phong Nha-Ke Bang is about 340 km.
Is there a luxury train from Da Nang to Dong Hoi?
Yes, tourist sleeper trains like Livitrans Express operate on this route.
Is there a direct train to Phong Nha?
No, the nearest railway station is in Dong Hoi, about 45 km from Phong Nha.
Can you travel by plane to Phong Nha?
No direct flights are available. The nearest airport is Dong Hoi Airport.
What is the fastest way to reach Phong Nha?
The fastest and most practical option is a direct sleeper tourist bus.
Where can you travel from Phong Nha?
From Phong Nha you can continue to Hanoi, Cat Ba Island or Ninh Binh.
🧭 Popular travel routes in northern, central or southern Vietnam:
If you’re planning your next trip in Vietnam, here are other popular routes:
Practical Travel Tips for Hoi An to Phong Nha
Traveling from Hoi An to Phong Nha is a popular route from central Vietnam’s coast to the famous cave region inland.
- Leave Early: Morning departures help avoid heat and late arrivals.
- Pack Light Clothes: Weather can be hot and humid during the trip.
- Bring Snacks & Water: Some routes have limited refreshment stops.
- Use Sleeper Buses: They are the cheapest and most popular option.
- Keep Devices Charged: Bring a power bank for long journeys.
- Prepare for Rural Roads: Some inland sections can be bumpy and winding.
- Book Early: Bus and train tickets are better booked online in advance.
Tip: Bus and train tickets from Hoi An to Phong Nha can be searched and booked online before departure.
