
Nha Trang is a beach resort city 414 kilometres (257 miles) south of Hoi An. It has a long sweep of sand, offshore islands and old Cham towers. Flying is the quickest way, taking 3h 30m. Overland, the train is the cheapest way to get from Hoi An to Nha Trang at $25 (650,000 VND). The bus costs more and can take longer.
4 ways to travel from Hoi An to Nha Trang
There are four ways to travel from Hoi An to Nha Trang. You can choose between the train, bus, flight, and private transport. The journey takes 3h 30m–11h and the quickest way is by flight. If you're on a budget, the cheapest option is by train with tickets starting at $25 (650,000 VND).
Distance from Hoi An to Nha Trang
Hoi An and Nha Trang are about 414 km (257 miles) apart, and the journey itself covers around 498 km by road. The quickest way to get from Hoi An to Nha Trang is by taking the flight, which takes around 3h 30m.
Reach out to our Community
No questions yet — be the first to ask about Hoi An to Nha Trang.
Our favourite places to stay in Nha Trang
Here are our favourite places to stay in Nha Trang for every budget.
Shoho Hotel
The value for money of Shoho Hotel is insane. In other cities around the world, you would be paying 5x the price of this place. The rooms are beautifully designed with pops of colour and comfortable simplicity.
Staff here are incredibly friendly and helpful, plus you can't beat the location. It's only 100m from the beach!
- Right on the beach
- Great value for money
- Beautiful design
- Amazing staff
Private rooms start from $10 (265,000 VND) per night.
Mojzo Inn
Want to wake up in a stylish & spacious room and enjoy a tasty breakfast on the rooftop restaurant?
Mojzo Inn is located close to the restaurants, bars and just a few minutes walk from the beach. When you stay at Mojzo, make sure you don’t miss out on the delicious (and free) home-baked cake served at tea time between 15:00-17:00.
- Rooftop restaurant
- Great location
- Free homemade cakes
- Free delicious breakfast
Private rooms start from $17 (445,000 VND) per night.
Zenia Boutique Hotel
You're spoilt for choice with budget accommodations in Nha Trang, but one thing that makes Zenia Boutique Hotel stand out is its rooftop pool. The views of the beach and city are spectacular.
Their onsite Asian restaurant serves both delicious local and international cuisine. Then you can burn off the calories you consumed in their gym. The rooms are super modern and spacious. A great stay in Nha Trang.
- Rooftop pool
- Amazing views
- Delicious onsite restaurant
- Gym
Private rooms start from $18 (475,000 VND) per night.
ABOUT YOUR DESTINATION
Why Visit Nha Trang?
Nha Trang is a high-rise resort town in southeast Vietnam. Its sandy coast is regarded as one of the most beautiful bays in the world — thanks to its crescent-shaped white sand beach and clear turquoise waters.
Also known as the country's seafood capital, Nha Trang is bustling with many offerings — from dining choices to pagodas and sculpture gardens as well as a vibrant nightlife. But if those are not enough, you can always visit the many islands nearby via boat or by cable car from Nha Trang.
Rounding it up
That's the full picture for getting from Hoi An to Nha Trang, roughly 414 kilometres (257 miles) apart. In all, there are 4 ways to make the trip. The cheapest fare is $25 (650,000 VND). The quickest trip takes 3h 30m.
Prices and timetables change, so it's worth a quick check before you travel. Have a question, or travelled this route recently? Ask the community below and we'll do our best to help.
Frequently Asked Questions
What is the distance from Hoi An to Nha Trang?
The distance from Hoi An to Nha Trang is 414 kilometres (257 miles).
What is the fastest way to get from Hoi An to Nha Trang?
The fastest way to get from Hoi An to Nha Trang is by flight and takes 3h 30m.
What is the cheapest way to get from Hoi An to Nha Trang?
The cheapest way to get from Hoi An to Nha Trang is by train with ticket costs starting from 650,000 VND.
Affiliate Disclosure
Some links on this page are affiliate links. If you book through them, we earn a small commission at no extra cost to you. This helps us keep Gecko Routes free and up to date.





