How to transfer from Hoi An to Nha Trang

How to transfer from Hoi An to Nha Trang

Since Hoi An is the most visited city in the central of Vietnam, about 510 km further down to the south, Nha Trang is completely a paradise of city and sea, the absolute best of both worlds.

Located on the south central coast of Vietnam, we found 3 easy ways listed from the fastest to the lowest to get from Hoi An to Nha Trang which is very convenient for travelers.

Due to there is no Airport as well as train station in Hoi An, so you need to get back to Da Nang then take the next transfer to Nha Trang.
With the distance is just about 30 km away from Hoi An, Da Nang is easy accesible by private car, taxi or even GrabBike. See more at transfer guide between Hoi An – Da Nang .

FLIGHT (2 steps)

As we all know, taking flight is the fastest way to transfer from Hoi An to Nha Trang via Cam Ranh Airport.

transfer from Nha Trang to Hoi An by plane

Step 1: Hoi An –  Da Nang airport

Please note that if you are going to Da Nang by local bus, from Da Nang bus station, you need to book the next transport to transfer you to the airport which 5 km away.
check price reference at airfare table below

TransportAverage costDuration
Taxi400,000 VND ($ 18)45 mins
Private car250,000 VND ($ 11)45 mins
Local bus20,000 VND ($0,8)1 hr
GrabBike130,000 VND ($ 5,6)1 hr

Step 2: Da Nang airport – Cam Ranh airport

Both Vietnam Airline and Vietjet Air offer direct flight from Da Nang to Cam Ranh. But Vietjet offers cheaper flight than Vietnam airline. Price ranges from  670,000 VND ($ 29) one way.

FlightScheduleDurationAverage cost
Vietnam Airline12:30 am - 13:45 pm1hr 15 m$ 29
Vietjet Air11:10 am - 12:10 pm1 hr$ 19
Vietjet Air13:45 pm - 14:45 pm1 hr$19

Check more flight on Skyscanner
Note: Cam Ranh Airport is 25 km from Nha Trang, and there are 2 options to go to the city center.

  • Shuttle bus: 50,000 VND  ($ 2,2)
  • Taxi: price ranges from 200,000 VND ($ 9)

TRAIN (2 steps)

Travel with train is rated as the safest option among suggested vehicles. Takes around 9-10 hrs to go, a plus by traveling with train is you can save a day as well as an accommodation while taking the night train.

train to nha trang via hoi an transfer services
Photo: yakutiex

Step 1: Hoi An –  Da Nang train station

Same as taking flight, you need to get to Da Nang first then head to the train station which is also about 5 km away.

Step 2: Da Nang train station – Nha Trang train station

There are 6 difference trains daily leaving from Da Nang to Nha Trang. The earliest leaves at 1:16 am and the latest leaves at 10:42 pm.
Nha Trang train station is only a 10-15 min walk to the city center.
Here are some suggestion, see more at Bao Lau

Train No.ScheduleDurationPrice
SE710:42 pm - 8:24 am9 hrs 42 m341,000 VND ($ 15)
SE219:31 am - 10:21 pm10 hrs 50m303,000 VND ($ 13)
SE51:16 am - 10:44 am9 hrs 28 m331,000 VND ($ 14,3)


Among these 2 ways above, bus is the cheapest options which takes longest time to travel. These buses also drop you off at the city center.
So do you prefer to save your time to save your money?
Hanh Cafe and The Sinh are well known bus company. Ha Linh bus is also a good option except the time.

Bus companyScheduleDurationPrice
Hanh Cafe5:30 pm - 6:30 am13 hrs250,000 VND ($11)
The Sinh tourist bus6:15 pm - 4:30 am10 hrs 15 m330,000 VND ($ 15)
Ha Linh5:00 pm - 2:40 am9 hrs 40 m270,000 VND ($ 12)



Leave a Reply

Your email address will not be published. Required fields are marked *