Nha Trang, a renowned coastal destination not far from Ho Chi Minh City, attracts countless visitors each year with its breathtaking scenery and vibrant charm. If you’re planning a trip from Ho Chi Minh City to Nha Trang, here’s everything you need to know to prepare for an unforgettable journey.
The distance between Ho Chi Minh City and Nha Trang is just over 400 kilometers, making it a convenient escape to one of Vietnam’s most beloved coastal destinations. Located in the country’s central region, Nha Trang has earned a reputation as a paradise for beach lovers and adventure seekers alike.

With its endless stretches of golden sand, crystal-clear turquoise waters, and breathtaking natural landscapes, the city attracts millions of domestic and international travelers every year. Whether you’re looking to relax by the sea, dive into vibrant marine life, or explore scenic islands and cultural sites, Nha Trang offers something special for everyone.
Covering a distance of over 400 kilometers, the journey can take anywhere from 2 to 8 hours depending on your departure point and choice of transportation. By deciding in advance whether to fly, take the train, or travel by bus, you’ll not only know the exact travel time but also be able to plan your budget and itinerary more effectively once you arrive in Nha Trang.
By Plane
Flying is the fastest and most convenient option, which is why it’s the top choice for many travelers. Flights from Ho Chi Minh City (Tan Son Nhat Airport – SGN) to Nha Trang (Cam Ranh Airport – CXR) are operated by Vietnam Airlines, Bamboo Airways, Vietjet Air, and Pacific Airlines.
A one-way ticket usually ranges from VND 700,000 to VND 2,500,000 (including taxes), depending on the airline and promotions. The flight itself takes about 1 hour 20 minutes to 1 hour 30 minutes, and you’ll need an additional 20–30 minutes to reach Nha Trang city center from Cam Ranh Airport. In total, the whole journey takes around 1 hour 40 minutes.

By Train
Traveling by train is a scenic and enjoyable way to experience the Vietnamese countryside. Trains depart daily from Saigon Station (District 3, Ho Chi Minh City) and arrive at Nha Trang Station (17 Thai Nguyen Street). There are about 12 trains per day, and fares vary depending on the seat or sleeper class you choose.
The journey generally takes between 6 to 9 hours. Ticket prices start from about VND 200,000 for basic seats and can go up to around VND 750,000 for more comfortable options like soft beds or air-conditioned cabins.
By Bus
For budget-conscious travelers, buses are another practical option. With plenty of companies offering routes between Ho Chi Minh City and Nha Trang, it’s easy to find both sleeper buses and more comfortable limousine buses.
The trip usually takes about 8 hours, making overnight buses a popular choice. Tickets are affordable, and it’s wise to bring along a neck pillow to make the long ride more comfortable.

By Car or Motorbike
If you’re up for an adventure, driving or riding from Ho Chi Minh City to Nha Trang gives you the freedom to stop along the way and enjoy the scenery. There are two main routes:
>> Your next adventure starts here. Discover more in our Travel Guide