Nha Trang is well-known as the Vietnam beach paradise with lots of interesting things to see and do. Along with Da Nang and Hoi An, these destinations will extend your journey in Vietnam with endless great memories.
After visiting Da Nang and Hoi An, travelers can continue the trip from Hoi An to Nha Trang by train, plane or bus.
I - Traveling by train from Hoi An to Nha Trang
In Hoi An, there currently is no train station, so you have to move to Tam Ky train station in Quang Nam province or Danang train station in Danang and then board the train to Nha Trang train station.
1 - Hoi An → Tam Ky train station → Nha Trang train station
Traveling time: 8 - 9 hours
Total cost: 530,000VND (~ $23.5) - 900,000VND (~ $40)
Step 1: Travelling from Hoi An to Tam Ky station
Location of Tam Ky station: Nguyen Hoang street, An Xuan ward, Tam Ky district, Quang Nam province.
From Hoi An to Tam Ky station, you will cross tgo about 30km and travel time about 40 minutes. You can take a 4-seater taxi for 400,000VND/trip (~ $18) or take bus route 11 (get on at Duy Tan street, Hoi An) for 30,000VND / person (~ $1.5).
Step 2: Moving from Tam Ky station to Nha Trang
Location of Nha Trang station: 17 Thai Nguyen street, Phuoc Tan ward, Nha Trang city.
The distance between Tam Ky station and Nha Trang station is 450km, the train runs at an average speed of about 7 hours 30 minutes. Every day there are 5 Hoi An to Nha Trang trains which pick up and drop off passengers from Tam Ky station to Nha Trang, including: SE7, SE9, SE21, SE3, SE1 with an average fare of about 500,000 VND/ ticket (~ $22). For detailed information, you can refer to dsvn.vn/#/ or phone number (84-24) 39425972. Nha Trang Station is located in the city center, so it is very convenient for you to go to tourist spots from there.
2 - Hoi An → Danang train station → Nha Trang train station
Traveling time: 10 hours
Total cost: 550.000 - 700.000 VND (~ $23,5 - 30)
Da Nang Railway Station (Source: Vietnamplus)
Step 1: Moving from Hoi An to Danang train station
Location of Da Nang train station: No. 791, Hai Phong street, Tam Thuan ward, Thanh Khe district. The distance from Hoi An to Danang train station is about 30km. You can take a taxi or bus, for details see here.
Step 2: Moving from Danang train station to Nha Trang train station
The distance between Danang train station - Nha Trang train station is about 530km. Hoi An to Nha Trang train time in this case is about 9 hours and 30 mins. Every day there are 05 trains serving the Danang - Nha Trang route including: SE5, SE21, SE3, SE1, SE7. Ticket price is about 399,000 - 435,000 VND / seat / person / way (~ 17.19 - 23.25 $). For detailed information, you can refer to dsvn.vn/#/ or phone number (84-24) 39425972.
Although the Danang - Nha Trang itinerary is farther than Tam Ky - Nha Trang, travelling from Hoi An to Danang is more convenient (there are many routes / means to choose from; distance from Hoi An - Da Nang also closer - only about 30km).
II - Traveling by bus from Hoi An to Nha Trang
Traveling time is from 11-14 hours / trip. Currently, this route has not been exploited strongly, so the garage only runs a fixed number of hours, so you should contact and book early. You can refer to some high quality cheap sleeper buses below.
TM Camel Garage
- Ticket price: 200,000VND / person (~ $9)
- Departure time: 19h
- Pick up point: 137 Tran Nhan Tong street, Hoi An, Quang Nam
- Drop off point: 24 Tran Hung Dao street, Nha Trang, Khanh Hoa
The Sinh Tourist Garage
- Ticket price: 220,000VND / person (~ $10)
- Departure time: 19h
- Pick up point: 587 Hai Ba Trung street, Hoi An, Quang Nam
- Drop off point: 90C Hung Vuong street, Nha Trang, Khanh Hoa
Hanh Café garage:
- Ticket price: 250,000 VND / person (~ 11$)
- Departure time: 118h
- Pick up point: 02 Thai Phien street, Hoi An, Quang Nam
- Drop off point: 10 Hung Vuong street, Nha Trang, Khanh Hoa
III - Flights from Hoi An to Nha Trang
In Hoi An, there is currently no airport, so you have to move to Danang airport and then board the plane to go to Nha Trang.
Total traveling time: 2 hours
Total cost: 1,100,000VND (~ $48.5) (for the scheduled bus transfer to the airport).
Flight to Nha Trang (Source: Tim Gouw)
Step 1: Travelling from Hoi An to Danang airport
Hoi An is located about 30km north of Da Nang International Airport. It only takes about 45 - 60 minutes to travel by a 4-seater taxi for 400,000 VND/trip (~ $18) or take a bus (No. 01, 02, 03, 04, 06, 11) for 30,000 VND / ticket (~ $1,5).
Step 2: Travel from Danang airport to Nha Trang Airport
Traveling by plane to Nha Trang from Hoi An, it only takes about 1 hour. Cheap flights from Danang to Nha Trang are operated by Vietnam Airlines with a frequency of 1 flight per day. Air ticket price falls to about 1,000,000 VND / ticket (~ $44).
Nha Trang airport or Cam Ranh International Airport, is about 35km from the city center, you can take a taxi to travel from the airport to the city for about 300,000 VND (~ $13), or you can take the bus to save more money, bus tickets cost 70,000VND / trip (~ $3).
Those are all the best ways to travel from Hoi An to Nha Trang with train, bus and plane. If you want to experience the roads, then trains or buses will be right for you, but we recommend going by plane to save time and energy.