HOI AN to PHONG NHA — Transport Options ☀️

How to get from Hoi An (Da Nang) to Phong Nha-Ke Bang by bus, van, train, taxi, car
How to get from Hoi An (Da Nang) to Phong Nha-Ke Bang? You can travel by bus, train + bus or private car.
  1. Bus – Hoi An to Phong Nha
  2. Train + Bus to Phong Nha
  3. Private Car to Phong Nha
  4. Book a Tour Online 🎫
  5. Book Ticket Online 🎫
Best comfort

Train + bus (via Dong Hoi)

More comfortable, scenic, but requires transfer

Best flexibility

Private car

Door-to-door, flexible, ideal for small groups

Avoid

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.

BOOK TICKETS with 12go.asia

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.

Comparison of Transfer Modes from Hoi An to Phong Nha
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

BOOK TICKETS with Baolau


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 Schedule / Timetable – Hoi An to Phong Nha + Bus Tickets:
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

sleeper-bus-hoi-an-to-phong-nha
Bus of Techbus VN JSC company from Hoi An to Phong Nha-Ke Bang National Park (photo: 12go.asia).

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 Schedule / Timetable – Da Nang to Dong Hoi + Train Tickets:
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

train-hoi-an-to-phong-nha
From Hoi An to Phong Nha you can also travel by train + bus via Dong Hoi (photo: Baolau).

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 Schedule from Hoi An to Phong Nha-ke Bang:
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

private-taxi-car-hoi-an-to-phong-nha
Private car or minivan by Hue Happy Travel from Hoi An to Phong Nha-Ke Bang National Park (photo: 12go.asia).

❓ FAQ + Tips – Travel route from Hoi An to Phong Nha:

How to book tickets from Hoi An to Phong Nha?

Tickets from Hoi An or Da Nang to Phong Nha / Dong Hoi can be booked online via Baolau or 12go.asia.

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.



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.


🎫 Book your tickets / taxi from Hoi An to Phong Nha + Schedule:

Hue to Hanoi – Schedule ➔

How useful was this post?

Click on a star to rate it!

Average rating 5 / 5. Vote count: 2

No votes so far! Be the first to rate this post.

About the author:
Hi, my name is Milan and I’m from the Czech Republic. I’m an independent traveler and the creator of this guide about northern Vietnam. I’ve spent a lot of time exploring this beautiful region — especially its mountains, nature, and ethnic culture. This website was born from my personal travel experiences, and I regularly update it with new tips and information to help fellow travelers. Follow our Facebook page for updates. This site was built with passion ❤️. Read more about the author
Share: