Hoi An is one of the most beautiful destination in Vietnam, known for the historical buildings, charming old town and the lantern festival.
Follow these steps to get from Ho Chi Minh to Hoi An:
- Getting from Ho Chi Minh to Da Nang
- Getting from Da Nang to Hoi An
Ho Chi Minh to Hoi An Distance
The distance between Ho Chi Minh and Hoi An is 630 km. Here’s the break up: The distance between Ho chi minh to Da Nang is 600 km or about 375 miles, and the distance between Da Nang and Hoi An is about 30 km.
Step 1: Ho Chi Minh to Da Nang
Ho Chi Minh to Hoi An by Bus
You won’t get a direct bus from Ho Chi Minh to Hoi An. So you have to hop on to a bus going to Da Nang. It’s an overnight bus and the fare for the bus comes to around 500k VND. The buses in Ho Chi Minh park at Mien Dong station, which is a central location.
Ho Chi Minh to Hoi An by Train
There is no train station in Hoi An so you need to get to the Da Nang which is the nearest railway station. There is a direct train service between the two cities with multiple trains running daily. The time taken for the journey is a whopping 16-17 hours.
The ticket fare between Ho chi minh to Da Nang is in the range of $40- $60 depending on the class you reserve; four bed soft berth being the most expensive.
Because of the both long journey and a high cost I strongly recommend you to take a flight instead of the train.
Ho Chi Minh to Hoi An by Flight
In Short: Multiple flights daily. Little more than an hour. Run on time. 600km, 375 miles.
There is no airport in Hoi An and the nearest one is in Da Nang. Da Nang is a relatively busy airport and thus the ticket prices are also cheaper.
Vietjet offers from as low as $22 all inclusive. Yes! I am not talking about special offers or flash sales where only a handful of tickets are offered at low prices, this is a regular price. Note, that I bought the ticket about only a week ahead. So plan accordingly.
There are multiple flights daily from Saigon to Da Nang International Airport. The travel time is little more than an hour. The flights run as scheduled and can be relied upon.
The domestic terminal is Ho Chi Minh is located next to the international airport (walkable distance). And from city center you can reach easily by bus 152 and 109.
Step 2: Getting from Da Nang airport to Hoi An
by Shuttle Bus
The most economical way to travel between Da Nang airport and Hoi An is private shuttle bus. The cost is 100,000 VND and the shuttle runs from 6AM to 11 PM. The shuttle bus, however, is bit tricky to find as you won’t see any signposts once you come out of arrival.
Just before the arrival gate, on the right side you will see the bus counter, it’s like an open shop with lot of free touristy stuff (maps etc.). Ask the person for the shuttle bus here.
by Cab/ Taxi
Taking a taxi to Hoi An is fairly expensive. It costs a minimum of 300k for the trip after negotiation. From the airport, it takes about 45 minutes by car to Hoi An center.
by Public bus
There is a public bus which run between the two cities, you can catch it from the near the train station. Da nang to Hoi An bus standard fare is about 20k but foreigners are often overcharged to 30-40k VND.
You can get from airport to train station using the moto taxi (also called xe-om), the distance is about 3 km and the fare is 40k. Also, remember that the last bus is around 6PM. In bus it takes around an hour to complete the journey.
by Moto Taxi
The moto taxi is no less expensive than the cab. But if you are really holding the strings of your wallet too tight, you might consider moto taxi or xe om as an option.
A trip from Da Nang to Hoi an by motorbike usually costs VND 150,000 to VND 250,000/each, depending on your negotiation. Or if you wish to travel to Hoi An as a day trip, you can rent a motorbike for much less and ride it yourself. It makes for a great adventure too!
The road is not mountainous and is in good shape so it’s quite safe to use a motorbike.