
Nha Trang is a beach city on Vietnam's south-central coast, 317 kilometres (197 miles) from Ho Chi Minh City. It has a long sweep of sand, a busy seafront and the Po Nagar Cham towers on a hill above the river. Flying is the quickest option, taking 2h 55m. Overland, the bus is the cheapest way to get from Ho Chi Minh to Nha Trang at $14 (380,000 VND), and the train costs a little more.
Distance from Ho Chi Minh to Nha Trang
Ho Chi Minh and Nha Trang are about 317 km (197 miles) apart, and the journey itself covers around 413 km by road. The quickest way to get from Ho Chi Minh to Nha Trang is by taking the flight, which takes around 2h 55m.
4 ways to travel from Ho Chi Minh to Nha Trang
There are four ways to travel from Ho Chi Minh to Nha Trang. You can choose between the bus, train, flight, and private transport. The journey takes 2h 55m–8h and the quickest way is by flight. If you're on a budget, the cheapest option is by bus with tickets starting at $14 (380,000 VND).
Reach out to our Community
No questions yet — be the first to ask about Ho Chi Minh 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 Ho Chi Minh to Nha Trang, roughly 317 kilometres (197 miles) apart. In all, there are 4 ways to make the trip. The cheapest fare is $14 (380,000 VND). The quickest trip takes 2h 55m.
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 Ho Chi Minh to Nha Trang?
The distance from Ho Chi Minh to Nha Trang is 317 kilometres (197 miles).
What is the fastest way to get from Ho Chi Minh to Nha Trang?
The fastest way to get from Ho Chi Minh to Nha Trang is by flight and takes 2h 55m.
What is the cheapest way to get from Ho Chi Minh to Nha Trang?
The cheapest way to get from Ho Chi Minh to Nha Trang is by bus with ticket costs starting from 380,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.





