The best way to travel the 940km distance from Hoi An to Ho Chi Minh is by flight. This flight journey takes 3 hours, including bus transfers, and costs $29. Other options include taking the train (17 hours) and the bus (24 hours).
If you want to travel straight from Hoi An to Ho Chi Minh, we recommend to book a flight. You can get a plane ticket for as low as $22. Even with the bus transfers, flying is often cheaper than taking the train.
The closest airport to Hoi An is Da Nang airport, which is a 30-45min drive from Hoi An. The flight from Da Nang to Ho Chi Minh takes only 1hr 25min.
When you want to take the train, you also need to head to Da Nang first as Hoi An doesn’t have its own railway station. However, the train journey takes over 17 hours and a seat costs at least $36.50. The good thing about this option is that it is a more sustainable way of travelling. A train ride is better for the environment than flying. But for this route, flying is so much quicker that it makes more sense to take a flight instead of a train.
The last option is to take the bus, but we don’t recommend this option. The journey takes over 24hrs while the flight only takes 1hr 25min. Also, Bear in mind that buses in Vietnam are less safe than in well-developed countries so it’s better to avoid a long bus ride like this.
From Hoi An center, you will first need to take a 45-min shuttle bus ride to Da Nang Airport. This costs 120,000 VND ($5.20). A cheaper option is the local bus which brings you for only 20,000 VND ($0.90) to Da Nang.
Step 3: Ho Chi Minh Airport to Ho Chi Minh City Center by Bus
Duration: 45min Cost: 40,000 VND ($1.80)
Ho Chi Minh airport is located 45 minutes from the city center. We recommend taking the shuttle bus (also called the airport bus) from the airport to the center. Tickets only cost 40,000 VND ($1.80) and the buses offer a good level of comfort.
PRO-TIP: Use the free N26 debit card to avoid the extra fees charged by your bank. This N26 debit card is becoming very popular among travellers, because they don't charge any fees on payments in foreign currencies (most banks charge 3%-5%). New members can order one for free on the N26 website
Hoi An to Ho Chi Minh by Train
Duration: 18 hours Cost: 860,000 VND ($37.50)
Because Hoi An does not have a railway station, you have to book the train from Da Nang to Ho Chi Minh. From Hoi An to Da Nang takes 45min.
Ho Chi Minh railway station is located close to the center. It’s about a 30-min walk or 15 min taxi ride from the city center.
Step 1: Hoi An to Da Nang Railway Station by Bus
Duration: 45min Cost: 20,000 VND ($0.90)
From the bus station in Hoi An, you can take a public bus to Da Nang railway station for 20,000 VND ($0.90). Alternatively, you can take a shuttle bus or a taxi.
Duration: 17.5 hours Cost: 840,000 VND ($36.50) There are 7 trains leaving from Da Nang to Ho Chi Minh every day. We recommend taking SE7 since this train has the most convenient departure and arrival times.
We do not recommend to travel this long distance by bus since it will be a really long and exhausting journey.
Still want to travel by bus? As with the first 2 options, buses bound for Ho Chi Minh are only available in Da Nang.
Step 1: Hoi An to Da Nang by Bus
Duration: 1 hour Cost: 25,000 VND ($1)
From Hoi An, you can take a public bus going to Da Nang city center. Travel time is about 1 hour and costs 25,000 VND ($1).
Step 2: Da Nang to Ho Chi Minh by Bus
Duration: 24h 05min Cost: 375,000 VND ($16)
There are two companies operating sleeper buses for this route: Futa Bus and Hanh Cafe. The latter is more expensive but is 2 hours faster. Note that they have different departure and arrival points. You can see their schedules below.
Again, we don’t see any good reason why you should travel this long journey by bus.
Want to enjoy a great atmosphere with a bit more privacy than the typical backpack hostel? Boholand hostel offers lovely decorated private rooms. The super friendly host will give you the best recommendations of where to go. And best of all, she serves a delicious home-made breakfast for a perfect start of the day!
This boutique hotel is located just oustide of the center, but everything is still in walking distance, or just $1 by taxi to the center. Enjoy a wonderful breakfast at the balcony after a great night of sleep in the comfy beds. The very helpful owners also provide airport shuttle service.