• Our partners include:

  • Booking.com
  • Skyscanner
  • Airbnb
  • Expedia
  • Uber
  • Rentalcars.com

There are 6 ways to get from Haiphong to Nha Trang by plane, bus, train or car

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.

Recommended option

Fly to Cam Ranh  •  3h 24m

  1. Fly from Haiphong (HPH) to Cam Ranh (CXR) HPH - CXR

$53 - $609

Cheapest option

Bus, train  •  30h 59m

  1. Take the bus from Hai Phong Lac Long Bus Station to Ha Noi Giap Bat Bus Station
  2. Take the train from Giap Bat to Nha Trang

$24 - $63

4 alternative options

Fly to Dalat, bus  •  7h 18m

  1. Fly from Haiphong (HPH) to Dalat (DLI) HPH - DLI
  2. Take the bus from 04 Nguyen Van Troi - Da Lat to 10 Hung Vuong - Nha Trang

$85 - $396

Bus  •  27h 8m

  1. Take the bus from Hai Phong to Nha Trang Khanh Hoa

$27 - $42

Train  •  27h 35m

  1. Take the train from Hai Phong to Ha Noi
  2. Take the train from Ha Noi to Nha Trang

$25 - $75

Drive  •  18h 15m

  1. Drive from Haiphong to Nha Trang 807.2 miles

$95 - $150

Questions & Answers

The cheapest way to get from Haiphong to Nha Trang is to bus and train which costs $24 - $65 and takes 30h 59m.

More details

The quickest way to get from Haiphong to Nha Trang is to fly which costs $50 - $650 and takes 3h 24m.

More details

No, there is no direct train from Haiphong to Nha Trang. However, there are services departing from Hai Phong and arriving at Nha Trang via Ha Noi. The journey, including transfers, takes approximately 27h 35m.

More details

The distance between Haiphong and Nha Trang is 995 km. The road distance is 1291.6 km.

Get driving directions

The best way to get from Haiphong to Nha Trang without a car is to bus which takes 27h 8m and costs $26 - $45.

More details

It takes approximately 3h 24m to get from Haiphong to Nha Trang, including transfers.

More details

Haiphong to Nha Trang train services, operated by Vietnam Railways, depart from Hai Phong station.

More details

The best way to get from Haiphong to Nha Trang is to fly which takes 3h 24m and costs $50 - $650. Alternatively, you can bus, which costs $26 - $45 and takes 27h 8m, you could also train, which costs $25 - $75 and takes 27h 35m.

Mode details

The quickest flight from Haiphong Airport to Cam Ranh Airport is the direct flight which takes 1h 45m.

Search flights

Haiphong to Nha Trang train services, operated by Vietnam Railways, arrive at Nha Trang station.

More details

Map of how to get from Haiphong to Nha Trang.
Launch map view
  • Distance: 621.9 miles
  • Duration: 3h 24m

What companies run services between Haiphong, Vietnam and Nha Trang, Vietnam?

Air Kyrgyzstan, Vietjet Air and two other airlines fly from Haiphong to Nha Trang every 4 hours. Alternatively, Hoang Long operates a bus from Haiphong to Nha Trang once daily. Tickets cost $20 - $35 and the journey takes 27h.

Airlines
Vietjet Air
Website
vietjetair.com
Flights from Haiphong to Cam Ranh
Ave. Duration
1h 45m
When
Every day
Estimated price
$45 - $550
Flights from Haiphong to Cam Ranh via Tan Son Nhat
Ave. Duration
3h 59m
When
Monday to Saturday
Estimated price
$45 - $550
Flights from Haiphong to Dalat
Ave. Duration
1h 45m
When
Every day
Estimated price
$55 - $550
Vietnam Airlines
Website
vietnamairlines.com
Flights from Haiphong to Cam Ranh via Tan Son Nhat
Ave. Duration
4h 17m
When
Every day
Estimated price
$100 - $1,200
Flights from Haiphong to Dalat via Tan Son Nhat
Ave. Duration
4h 10m
When
Every day
Estimated price
$210 - $1,500
Jetstar Pacific Airlines
Website
jetstar.com
Flights from Haiphong to Cam Ranh via Tan Son Nhat
Ave. Duration
4h 25m
When
Wednesday
Estimated price
$80 - $460
Flights from Haiphong to Dalat via Tan Son Nhat
Ave. Duration
3h 55m
When
Wednesday and Thursday
Estimated price
$80 - $470
Air Kyrgyzstan
Website
air.kg
Flights from Haiphong to Cam Ranh
Ave. Duration
1h 45m
When
Every day
Estimated price
$60 - $390
Train operators
Vietnam Railways
Phone
19006469
Email
support1@dsvn.vn
Website
dsvn.vn
Train from Hai Phong to Ha Noi
Ave. Duration
2h 36m
Frequency
4 times a day
Estimated price
$3 - $15
Schedules at
dsvn.vn
Book at
12go.asia
Hard seat, air-conditioned
$5 - $8
Soft seat, air-conditioned
$4 - $7
Bed, air-conditioned
$10 - $15
Train from Ha Noi to Nha Trang
Ave. Duration
23h 59m
Frequency
5 times a day
Estimated price
$22 - $60
Schedules at
dsvn.vn
Book at
12go.asia
Hard seat, air-conditioned
$22 - $35
Soft seat, air-conditioned
$30 - $45
Bed, air-conditioned
$40 - $60
Train from Giap Bat to Nha Trang
Ave. Duration
27h 19m
Frequency
Once daily
Estimated price
$22 - $60
Schedules at
dsvn.vn
Book at
12go.asia
Hard seat, air-conditioned
$22 - $35
Soft seat, air-conditioned
$29 - $45
Bed, air-conditioned
$40 - $60
Bus operators
Hanh Cafe
Phone
0905395368
Email
info@hanhcafe.vn
Website
hanhcafe.vn
Bus from 04 Nguyen Van Troi - Da Lat to 10 Hung Vuong - Nha Trang
Ave. Duration
4h
Frequency
Twice daily
Estimated price
$6
Schedules at
hanhcafe.vn
Book at
12go.asia
Hai Phong Tourism
Phone
+84.31.382.2616
Email
info@haiphongtourism.gov.vn
Website
haiphongtourism.gov.vn
Bus from Hai Phong Lac Long Bus Station to Ha Noi Giap Bat Bus Station
Ave. Duration
2h 40m
Frequency
Every 20 minutes
Estimated price
$2 - $3
Schedules at
dulichhaiphong.gov.vn

Want to know more about travelling around the world?

Rome2rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including How to get from Heathrow Airport into central London, How to travel India's Golden Triangle and 4 of the smartest ways to explore Australia - to help you get the most out of your next trip.

More Questions & Answers

Yes, the driving distance between Haiphong to Nha Trang is 1292 km. It takes approximately 18h 15m to drive from Haiphong to Nha Trang.

Get driving directions

Air Kyrgyzstan, Vietnam Airlines, Jetstar Pacific Airlines and Vietjet Air offer flights from Haiphong Airport to Cam Ranh Airport.

Search flights

There are 1121+ hotels available in Nha Trang. Prices start at $19 USD per night.

More details

The best way to get from Haiphong to Haiphong Airport is to taxi which takes 7m and costs $5 - $7.

More details