Last updated: Nov 15, 2019

Contents

Overview | Flight | Train | Bus | Secret Escapes

 

How To Get From Hoi An to Nha Trang?

When travelling the 510km distance from Hoi An to Nha Trang, you have 3 options: you can take a flight for 3 hours, the train for 11 hours, or the bus for 13 hours. Rates range from $12 to $27.50.

Taking a flight from Hoi An to Nha Trang is the fastest option. The closest airport to Hoi An is DaNang Airport. From this airport, there are several airlines that offer direct flights to Nha Trang. The flight takes just 1 hour, but note that you still have to travel by bus or taxi to and from the airports. That makes the total travel time 3 hours.

Although we don’t like flying on short distances as it produces more emissions, taking a flight for this route is far easier and saves you a lot of time (up to 10 hours). Also, is flying this route often just as expensive as taking the train, even including the transfers.

Since Hoi An doesn’t have a railway station, you have to book a train from DaNang railway station to Nha Trang. The night train is very convenient so you don’t lose a day travelling. The journey takes 11 hours, but you can get a good night of sleep on this train and even save a night on accommodation!

Taking the bus is a cheaper option and costs less than half the price. However, keep in mind that it is not the safest option. Travelling by plane or train is always safer, offers more comfort and is even faster than the bus.

Transport ModeDurationCostsAvailability
Flight + Bus + Bus3 hours635,000 VND ($27.50)Check flights
Train + Bus + Taxi11 hours635,000 VND ($27.50)Check train tickets
Bus13 hours280,000 VND ($12)Check bus tickets

 

View itinerary from Hoi An to Nha Trang

Hoi An to Nha Trang travelroute

Flight

Hoi An to Nha Trang by Flight


Duration: 3 hours
Costs: 635,000 VND ($27.50)

The flight from Da Nang to Nha Trang only takes 1 hour. To reach Da Nang Airport, you can take a shuttle bus from Hoi An center for 45min. From Cam Ranh Airport to Nha Trang center takes 1 hour. If you don’t want to travel by night, taking a flight is the best way to go.

Step 1: Hoi An to Da Nang Airport by Bus

Duration: 45min
Costs: 120,000 VND ($5.50)

From Hoi An center to Da Nang Airport takes 45min with the shuttle bus. Another option is the local bus which brings you for only 20,000 VND ($1) to Da Nang.

See the page about DaNang Airport for more details.

Step 2: Da Nang to Nha Trang by Flight

Duration: 1 hour
Costs: 465,000 VND ($20)

Vietjet Air offers the cheapest flight non-stop from DaNang to Nha Trang Airport (Cam Ranh) at 465,000 VND ($20).

Other companies available are Vietnam Airlines, Hahn Air and Sky Angkor Airlines.

Check Flights on Skyscanner

Step 3: Nha Trang Airport to Nha Trang City Center by Bus/Taxi

Duration: 1 hour
Costs: 50,000 VND ($2.20)

From Nha Trang Airport, you can take a bus operated by Dat Moi for only 50,000 VND ($2.20) or take a taxi for 200,000 VND ($9) to 300,000 VND ($13).

See Nha Trang Airport for more details.

 

Train

Hoi An to Nha Trang by Train


Duration: 11 hours
Costs: 635,000 VND ($27.50)

When travelling from Hoi An to Nha Trang by train, you have to book a train from DaNang railway station. From Hoi An center to DaNang railway station takes 45min.

Step 1: Hoi An to Da Nang Railway Station by Bus

Duration: 45min
Costs: 20,000 VND ($1)

From the bus station in Hoi An, you can take a public bus to DaNang railway station for 20,000 VND ($1). Alternatively, you can take a shuttle bus or a taxi.

See the page about DaNang railway station for more details.

Step 2: Da Nang to Nha Trang by Train

Duration: 10 hours
Costs: 615,000 VND ($26.50)

There are 6 trains leaving from Da Nang to Nha Trang every day. We recommend to take SE7 so you can travel this long distance by night.

See here our suggested options:

TrainScheduleDurationSleeper berth
SE722:42-08:249h 42m615,000 VND ($26.50)
SE908:02-18:5510h 53m660,000 VND ($28.50)
SE2109:31-20:2110h 50m535,000 VND ($23)
NH1
(not available)
20:06-06:059h 59m550,000 VND ($24)

Check Available Train Tickets

Step 3: Nha Trang Railway Station to Nha Trang by Taxi

Nha Trang railway station is only a 10-15 min walk or a short taxi ride to the city center.

 

Bus icon

Hoi An to Nha Trang by Bus


Duration: 10 hours
Costs: 280,000 VND ($12)

The night buses below are quite an easy and cheap way of travelling. The buses depart in the center of Hoi An and also drop you off in the center of Nha Trang.

Although the bus saves you the hassle of travelling from Hoi An to DaNang railway station, some buses take about 2 hours longer than the train. Even if you include the time to the railway station, you will still be an hour faster with the train. Also, take in mind that the train is a safer way of travelling and more convenient for a 10-hour journey.

If you still want to travel by bus, we provide the bus schedules of 2 well-known bus companies below:

BusScheduleDurationCosts
Hanh Café17:30-03:3010h280,000 VND ($12)
The Sinh Tourist18:15-06:0011h 45m370,000 VND ($16)

Both bus companies leave from Hoi An center and drop you off in the center of Nha Trang.

Check Available Bus Tickets

You can also book with Hanh Cafe and The Sinh Tourist via Baolau for a couple of dollars less. But we prefer booking with BookAway as it is more reliable and offers great customer service.

  Hotel

My favourite places to stay in Nha Trang


Nha Trang accommodation2

John Homestay

John’s Homestay is a charming yet low-priced homestay right in the heart of Nha Trang.

The shared lounge and terrace are the perfect place to socialize with other guests and rooms are clean and tidy. Dorms come with an electric plug, lamp and curtain for each bed and another plus: You can use the washing machine free of charge!

Room $14; Dorm: $6 (+ free breakfast)

Read More

 
Nha Trang accommodation1

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.

Private room: $30 (+ free breakfast)

Read More

   

Was this post helpful?

Click on a star to rate it!

Average rating 4.9 / 5. Vote count: 13

No votes so far! Be the first to rate this post.

As you found this post useful...

Follow us on social media!

We are sorry that this post was not useful for you!

Let us improve this post!

Tell us how we can improve this post?

Travelling to Vietnam in the end of January?
Be aware that transport tickets sell out quickly and increase 50%-100% in the period around TET (23-29th of January)!
Travelling to Vietnam in the end of January?
Be aware that transport tickets sell out quickly and increase 50%-100% in the period around TET (23-29th of January)!