
Bus + Flight (via Da Nang)
Fastest and most convenient
Bus/Taxi + Train (sleeper)
Comfortable overnight journey
Sleeper bus
Cheapest but very long
Private car
Too far and very expensive
Quick answer: Travelling from Hoi An to Ho Chi Minh City (Saigon) can be done via flight (via Da Nang), train (via Da Nang), direct sleeper-bus or private taxi/car with a driver. The flight is the fastest, the train offers scenic comfort, and the bus is the most budget-friendly. It is also possible to book a private modern and comfortable car.
At a glance:
- 📍 Distance: approx. 930 km by land
- ⏱️ Travel time: Flight route ~6-7 hours • Train route ~19-23 hours • Sleeper bus ~17-24 hours
- 💰 Price range: Very roughly from low-cost bus/train to higher for flights
- ✈️ Best for comfort & speed: Flight via Da Nang
- 🚍 Best for budget: Sleeper bus
- 🚆 Also good option: Train via Da Nang (overnight journey)
Last updated in May 2026
From Hoi An / Da Nang to Ho Chi Minh City by plane, train, bus or car.
The distance from Hoi An / Da Nang to Ho Chi Minh City is about 930 km. The fastest option is a direct flight from Da Nang Airport, about 30 km from Hoi An. Bus + flight transfer takes about 6–7 hours and costs around $50–150/pp.
A cheaper alternative is bus + train via Da Nang. Train travel to Saigon takes about 19–23 hours and costs around $25–70/pp. Sleeper buses are also available, with travel times of about 17–22 hours.
Experienced riders can also travel by motorbike with a valid IDP. Ho Chi Minh City is the main transport hub of southern Vietnam and a gateway to Phnom Penh, Can Tho and Chau Doc. Tickets and flights can be booked online in advance.
| Transfer Mode – Hoi An to Ho Chi Minh City | Travel Time | Cost Range |
|---|---|---|
| Bus + Train via Da Nang | About 19–23 hours | $25–70 per person |
| Bus + Flight via Da Nang | About 6–7 hours | $50–150 per person |
| Sleeper Intercity Bus | About 17–22 hours | $22–60 per person |
| Private taxi / car | About 16 hours | $500–600 per car |
How do I get from Hoi An to Ho Chi Minh City?
1. BUS + TRAIN from Hoi An to Ho Chi Minh City
👉 Budget-friendly option: bus + train way from Hoi An to Ho Chi Minh City via Da Nang.
- ✔️ Good for: travelers on a budget or those who enjoy scenic journeys
- ✔️ Duration: ~19–22 hours (1h bus + 18–21h train)
- ✔️ Price: $22–75 per person
- ✔️ Comfort: moderate (bus/minivan to Da Nang, regular or sleeper train to Ho Chi Minh City)
- ✅ Option: Bus Hoi An → Da Nang + Train Da Nang → Ho Chi Minh City (Vietnam Railways or Violette Train)
- 💡 Tip: Pick a sleeper bed on the train and book online in advance.
A) Bus / Minivan from Hoi An to Da Nang
The first step is a bus or minivan transfer from Hoi An to Da Nang. The journey takes about 1 hour and tickets cost around $2–15/pp. Companies such as Techbus VN, Barri Ann Travel, Duc Duong and Viet Nam Travel Bus operate frequent daily services.
Most buses arrive in central Da Nang or near the railway station, making it easy to continue your journey by train. Tickets can be searched and booked online in advance, and e-tickets are accepted by most operators.
B) Train from Da Nang to Ho Chi Minh City
From Da Nang, continue by train to Ho Chi Minh City. The journey takes about 18–21 hours. Regular Vietnam Railways trains offer seats and sleeper berths, while tourist sleeper trains provide extra comfort.
Train tickets from Da Nang to Ho Chi Minh City cost about $20–45/pp for regular trains and $70–75/pp for tourist sleeper cabins. Trains arrive at Saigon Railway Station near the city center. It is recommended to book tickets online in advance, especially if you want a sleeper berth for this long-distance journey.
| Train | Departs in Da Nang | Arrival in Ho Chi Minh | Train Ticket |
|---|---|---|---|
| Train SE1 (seat, sleeper) | 12:47 | 06:50 | From $25.00 |
| Train SE3 (seat, sleeper) | 11:29 | 05:45 | From $25.00 |
| Train SE7 (seat, sleeper) | 23:27 | 18:10 | From $23.00 |
| Train SE11 (seat, sleeper) | 16:13 | 11:30 | From $23.00 |
| Train SE5 (seat, sleeper) | 08:51 | 05:18 | From $22.00 |
| Train SE21 (seat, sleeper) | 08:00 | 04:20 | From $22.00 |
| Train SE9 (seat, sleeper) | 06:21 | 04:00 | From $22.00 |

2. BUS + FLIGHT from Hoi An to Ho Chi Minh City
👉 Fast and convenient option: bus + flight way from Hoi An to Ho Chi Minh City via Da Nang Airport.
- ✔️ Good for: travelers who want to save time and travel comfortably
- ✔️ Duration: ~2.5–4 hours (1–1.5h bus + 1h 15min flight, plus airport time)
- ✔️ Price: $56–150 per person
- ✔️ Comfort: high (bus/minivan or taxi to Da Nang Airport + direct flight)
- ✅ Option: Bus/taxi Hoi An → Da Nang Airport + Flight Da Nang → Ho Chi Minh City
- 💡 Tip: Arrive at Da Nang Airport ~2.5h before your flight and book both bus and flight online in advance.
A) Bus / Taxi from Hoi An to Da Nang Airport
The first step is a transfer from Hoi An to Da Nang Airport by bus, minivan or private taxi. Travel time is about 1–1.5 hours and tickets cost around $6–15/pp. Companies such as Techbus VN, Duc Duong, Barri Ann Travel and Viet Nam Travel Bus operate frequent daily transfers.
Private taxis offer the most convenient hotel-to-airport service, while shared minivans are a cheaper alternative. It is recommended to arrive at Da Nang Airport at least 2.5 hours before your flight. Transfers can be booked online in advance.
B) Direct Flight from Da Nang to Ho Chi Minh City
From Da Nang Airport, take a direct flight to Ho Chi Minh City. The flight takes only about 1 hour 15 minutes, making it the fastest way to travel between central and southern Vietnam.
Flights are operated by Vietnam Airlines, VietJet Air, Bamboo Airways and Vietravel Airlines. Airfares usually range from $50–150/pp, depending on the season and booking date. This is the best option if you want to save time and continue exploring southern Vietnam.

3. SLEEPER BUS from Hoi An to Ho Chi Minh City
👉 Low‑cost option: travel by sleeper intercity bus from Hoi An to Ho Chi Minh City.
- ✔️ Good for: travelers on a budget who don’t mind long journeys
- ✔️ Duration: ~17–24 hours
- ✔️ Price: $22–60 per person
- ✔️ Comfort: moderate to low (depends on bus model; modern sleeper buses are more comfortable)
- ✅ Best option: Minivan or sleeper bus with companies like Phuong Trang (Futabus), VietNam Travel Bus, An Phu Hoi An Travel, Cocovip
- 💡 Tip: Check departure/arrival points and bus types when booking online for the most comfortable ride.
A budget-friendly option is traveling by intercity sleeper bus. Modern sleeper buses are more comfortable than before, but the journey from Hoi An to Ho Chi Minh City is still long, taking about 17–24 hours.
For the bus transfer, you can use companies such as Futabus, Techbus VN, Grouptour, Hanh Cafe, Cocovip or Luxury Van Limousine. Bus tickets cost around $22–60/pp, with luxury sleeper buses offering more comfort at higher prices.
Buses depart from various locations in Hoi An and arrive at different stations in Ho Chi Minh City. It is recommended to book tickets online in advance and carefully check the departure point, arrival station and transfer details before your trip.
BOOK BUS TICKETS with 12go.asia ➜
| Bus Company | Departs in Hoi An | Arrival in Ho Chi Minh | Bus Ticket |
|---|---|---|---|
| Hanh Cafe | 17:45 | 17:45 | From $25.00 |
| An Phu Hoi An Travel | 10:30 | 03:30 | From $30.00 |
| An Phu Hoi An Travel | 13:30 | 06:30 | From $38.00 |
| An Phu Hoi An Travel | 14:30 | 07:30 | From $30.00 |
| An Phu Hoi An Travel | 15:45 | 08:45 | From $28.00 |
| Cocovip | 12:40 | 05:40 | From $53.00 |
| Cocovip | 14:30 | 07:30 | From $53.00 |
| Luxury Van Limousine | 13:00 | 06:30 | From $43.00 |
| Techbus VN | 15:30 | 10:00 | From $30.00 |
| Techbus VN | 17:45 | 16:05 | From $31.00 |
| Full Moon Party | 17:40 | 17:00 | From $33.00 |
| VietNam Travel Bus | 08:50 | 04:50 | From $51.00 |
| VietNam Travel Bus | 11:50 | 07:50 | From $51.00 |
| VietNam Travel Bus | 17:00 | 15:00 | From $51.00 |
| Grouptour | 09:25 | 02:55 | From $60.00 |
| Grouptour | 12:45 | 06:15 | From $60.00 |

4. TAXI / CAR from Hoi An to Ho Chi Minh City
👉 Comfortable but expensive option: private taxi / car from Hoi An to Ho Chi Minh City.
- ✔️ Good for: travelers seeking maximum comfort and flexibility
- ✔️ Duration: ~16 hours
- ✔️ Price: $500–700 per car
- ✔️ Comfort: high (private cars, SUVs or minivans with driver)
- ✅ Best option: Private car or taxi with companies like Hue Happy Travel
- 💡 Tip: Book in advance and split the cost among passengers for better value.
The most comfortable, but also the most expensive option is a private car or taxi with a driver. The journey from Hoi An to Ho Chi Minh City takes about 16 hours and private transfers usually cost around $500–700 per vehicle, depending on the car type.
Private transfers are offered by companies such as Hue Happy Travel, with a choice of sedans, SUVs and minivans for groups. Sharing the fare between several passengers can make this option more affordable.
BOOK TAXI / CAR with 12go.asia ➜
The main advantage is a direct hotel-to-hotel transfer with flexible departure time and no changes along the way. It is a good choice for families or groups seeking maximum comfort, while budget travelers will usually prefer the train or sleeper bus.

❓ FAQ – Travel from Hoi An to Ho Chi Minh City:
How to book tickets or flights from Hoi An to Ho Chi Minh City?
What is the travel time from Hoi An to Ho Chi Minh City?
Travel by bus + plane via Da Nang takes about 6–7 hours. Train travel via Da Nang takes about 19–23 hours and sleeper buses about 17–24 hours.
What is the travel distance from Hoi An to Ho Chi Minh City?
Travel distance from Hoi An to Ho Chi Minh City is about 950 km by land and about 600 km by flight via Da Nang.
How much does it cost to travel from Hoi An to Ho Chi Minh City?
Bus + train via Da Nang costs about $25–70/pp, flights about $50–150/pp and sleeper buses about $22–60/pp.
What is the best way to get from Hoi An to Ho Chi Minh City?
The fastest and most comfortable option is a direct flight from Da Nang Airport to Ho Chi Minh City.
What is the cheapest transport option?
The cheapest option is a sleeper tourist bus from Da Nang to Saigon. Tickets start at about $20–23/pp.
Can you travel from Hoi An to Da Nang Airport by bus?
Yes, you can travel by shuttle bus, minivan or private taxi from Hoi An to Da Nang Airport.
Is private car transport from Da Nang to Saigon available?
Yes, private cars with drivers are available, usually with a transfer stop in Nha Trang. These connections can be searched online.
Where can you travel from Ho Chi Minh City?
Where can you travel from Hoi An?
Is there an airport in Hoi An?
No, Hoi An has no airport. The nearest airport is Da Nang International Airport, about 30 km away.
Where to stay in Ho Chi Minh City?
Ho Chi Minh City offers cheap hostels, guesthouses and modern luxury hotels for all budgets.
Which beaches can you visit in southern Vietnam?
The most popular beach destinations are Phu Quoc, Con Dao, Vung Tau and Mui Ne. See: The Best Beaches in Southern Vietnam.
Which floating markets are popular in southern Vietnam?
The most visited floating markets are Cai Rang, Cai Be and Phong Dien in the Mekong Delta.
How to travel solo in Vietnam?
Read this guide about solo travel in Vietnam with tips for transport, hiking, local culture and independent travel.
🧭 Popular travel routes from Hoi An in central Vietnam:
If you’re planning your next trip from Hoi An, here are other popular routes in Vietnam:
These are the most popular travel routes from Hoi An for visitors exploring Vietnam.
Practical Travel Tips for Hoi An to Ho Chi Minh City
Traveling from Hoi An to Ho Chi Minh City is a long route of about 900 km. You can travel by plane, sleeper bus, train or private car.
- Fastest Option: Flights from Da Nang Airport to Saigon take about 1.5 hours.
- Cheapest Option: Sleeper buses are usually the most budget-friendly transfer.
- Train Travel: Trains depart from Da Nang Railway Station and offer sleeper berths.
- Private Transfer: Private cars are comfortable and suitable for groups or families.
- What to Bring: Bring snacks, water, charger and entertainment for long travel.
- Book Early: Flights, trains and buses can sell out during holidays and weekends.
Tip: Train, bus and flight tickets can be searched and booked online in advance.
