NHA TRANG to PHNOM PENH — Transport ☀️

nha-trang-to-phnom-penh-transport
How you can travel from Nha Trang to Phnom Penh? You can take a flight or train + bus via Ho Chi Minh City.
  1. Flights to Phnom Penh
  2. Train+Bus to Phnom Penh
  3. Bus to Phnom Penh
  4. Book a Tour Online 🎫
  5. Book Tickets Online 🎫
Best budget

Train + bus (via Ho Chi Minh City)

Cheapest option but very long and exhausting

Alternative

Flight + bus

Faster combination but requires transfer

Avoid

Train

No direct railway connection available

Quick answer: If you’re travelling from Nha Trang to Phnom Pen h, your main options are to fly (with a stop in Ho Chi Minh City) or go overland by train + bus or bus-only via Ho Chi Minh City. The flight route is significantly faster (6–10 hours including layover), while the overland options are cheaper but much slower (15–20 hours by train + bus, or ~17 hours by bus).

At a glance:

  • 📍 Distance: ~670 km by land via Ho Chi Minh City
  • ⏱️ Travel time: ~6–10 hours (flight via Saigon) | ~15–20 hours (train + bus) | ~17 hours (direct bus)
  • 💰 Price range: ~US$110–300 (flight) | ~US$20–80 (train + bus) | ~US$20–35 (bus)
  • ✈️ Best for speed & convenience: Flight via Ho Chi Minh City
  • 🚆 Best for budget / adventure: Train + bus via Saigon or long-distance bus option

Last updated in March 2026

Nha Trang to Phnom Penh: Which Transport Is Best?

✈️ Nha Trang to Phnom Penh Transport Comparison
Transport ⏱️ Time 💰 Price Comfort Best for
✈️ Flight via Saigon 6–10 h $110–300 / person ★★★★★ Speed & comfort
🚆 Train + Bus 13–16 h $20–80 / person ★★★★☆ Budget & comfort
🚌 Bus + Bus / Minivan 15–17 h $20–35 / person ★★★☆☆ Lowest price

Rating: ★★★★★ excellent   ★★★★☆ very good   ★★★☆☆ moderate.

Travel from Nha Trang to Phnom Penh requires a connection in Ho Chi Minh City. Flying is the fastest and most comfortable option, while train + bus offers a good balance of price and comfort. The bus is the cheapest but slowest choice.

BOOK TICKETS with Baolau ➜


How do I get from Nha Trang to Phnom Penh?


1. FLIGHT from Nha Trang to Phnom Penh (via Saigon)

👉 Flight via Ho Chi Minh City is the fastest and most comfortable way from Nha Trang to Phnom Penh.

  • ✔️ Good for: travelers who want to save time and travel conveniently
  • ✔️ Duration: ~6–10 hours (with stopover)
  • ✔️ Price: $110–300 per person
  • ✔️ Comfort: high (2 flights with modern airlines)
  • ✅ Best option: Flight to Ho Chi Minh City + connecting flight to Phnom Penh
  • 💡 Tip: Book flights online in advance and consider flexible routes via Saigon for better availability.

Flying is the fastest and most comfortable option from Nha Trang to Phnom Penh. Most flights connect via Ho Chi Minh City, with airlines such as Vietnam Airlines, VietJet Air and Bamboo Airways.

The journey takes about 6–10 hours and costs around $110–300 per person. Flights depart from Cam Ranh International Airport and arrive at Techo International Airport (KTI) in Phnom Penh.

You can also book separate flights, for example Nha Trang → Ho Chi Minh City → Phnom Penh, which may offer more flexibility.

flight-hanoi-to-phnom-penh
Direct flight or flight with stopover from Hanoi to Phnom Penh is the most fastest option of transfer.

2. TRAIN + BUS from Nha Trang to Phnom Penh (via Saigon)

👉 Train + bus via Ho Chi Minh City is a cheap and relatively comfortable way from Nha Trang to Phnom Penh.

  • ✔️ Good for: budget travelers who want a balance between comfort and cost
  • ✔️ Duration: ~13–16 hours (2 steps)
  • ✔️ Price: $20–80 per person
  • ✔️ Comfort: medium (train journey + bus/minivan transfer)
  • ✅ Best option: Train to Ho Chi Minh City + bus/minivan to Phnom Penh
  • 💡 Tip: Book train and bus tickets online in advance and choose sleeper cabins for better comfort.

1. Train from Nha Trang to Ho Chi Minh City

Trains from Nha Trang to Ho Chi Minh City take about 7–9 hours. There are around 6 trains daily, with seats and 2, 4 or 6-bed cabins. The trains are comfortable and offer food and sleeping options.

Tickets cost about $9–60 per person. Trains depart from Nha Trang Railway Station and arrive at Saigon Railway Station in Ho Chi Minh City. See the Vietnam Railway Map for routes and stations.

You can book your train ticket online and receive the e-ticket by email. It can be printed or shown on your phone when boarding.

2. Bus or Minivan from Ho Chi Minh City to Phnom Penh

There is no direct train from Ho Chi Minh City to Phnom Penh. Tourist buses and minivans take about 6 hours and tickets cost around $10–20 per person.

Several bus companies operate between Ho Chi Minh City and Phnom Penh, with standard seats, sleeper buses and modern minivans available.

See How to travel to Phnom Penh from Saigon? for more information about this route.

train-nha-trang-to-ho-chi-minh
From Nha Trang to Ho Chi Minh City you can travel by train, there are regular or tourist sleeper trains.

3. BUS from Nha Trang to Phnom Penh (via Saigon)

👉 Bus via Ho Chi Minh City is the cheapest but slowest way from Nha Trang to Phnom Penh.

  • ✔️ Good for: budget travelers with more time
  • ✔️ Duration: ~15–17 hours (2 steps)
  • ✔️ Price: $20–35 per person
  • ✔️ Comfort: low to medium (long bus journey with transfer)
  • ✅ Best option: Bus to Ho Chi Minh City + bus/minivan to Phnom Penh
  • 💡 Tip: Book tickets online in advance and consider upgrading to a sleeper bus for better comfort.

Bus travel is also possible, but there is no direct bus from Nha Trang to Phnom Penh. You need to travel via Ho Chi Minh City, making this the slowest option at around 17 hours in total.

1. Bus from Nha Trang to Ho Chi Minh City

Buses from Nha Trang to Ho Chi Minh City take about 9 hours. You can choose between sleeper buses and comfortable minivans.

Tickets cost around $9–15 per person and can be searched and booked online.

2. Bus from Ho Chi Minh City to Phnom Penh

From Ho Chi Minh City to Phnom Penh, tourist buses take about 6–7 hours and cost around $10–20 per person. Several companies operate the route with seats, sleeper buses and modern minivans.

There is no train connection to Phnom Penh, so bus is the main overland option for this section.

futabus-bus-nha-trang-to-saigon
From Nha Trang to Ho Chi Minh City you can also travel by tourist bus (photo: Futabus, Baolau)

❓ FAQ + TIPS – Travel from Nha Trang to Phnom Penh

How long does it take to get from Nha Trang to Phnom Penh?

Flights via Ho Chi Minh City take about 6–10 hours. Train and bus travel via Ho Chi Minh City takes roughly 15–20 hours.

What is the distance from Nha Trang to Phnom Penh?

The travel distance is approximately 670 km via Ho Chi Minh City.

How much does it cost to travel from Nha Trang to Phnom Penh?

Flights cost about $110–300 per person. Train and bus combinations start at around $20 per person.

What is the fastest way to get to Phnom Penh?

A flight via Ho Chi Minh City is the fastest and most comfortable option.

What is the cheapest travel option?

The cheapest way is usually a train to Ho Chi Minh City followed by a bus to Phnom Penh, from about $20 per person.

Where to stay in Phnom Penh?

Choose from hostels, guesthouses, and luxury hotels. See: Cheap Hotels and Luxury Hotels.

Where can you travel from Phnom Penh?

Popular routes include Battambang and Bangkok.

How to get from Nha Trang to Cam Ranh Airport?

Cam Ranh Airport is 35 km from Nha Trang. Taxis, private transfers, and shuttle buses take about 40–60 minutes.

Is there a direct train from Nha Trang to Phnom Penh?

No. Travel by train to Ho Chi Minh City and continue by bus or minivan to Phnom Penh.


From Nha Trang to Phnom Penh by Plane, Train + Bus, or Tourist Bus

Traveling from Nha Trang to Phnom Penh offers several transport options. The route covers about 670 km and all services travel via Ho Chi Minh City.

The fastest way is a flight with a stopover in Ho Chi Minh City. Flights take approximately 6–10 hours and cost around $110–300 per person.

Budget travelers can choose a train + bus or tourist bus combination. These overland options take about 15–20 hours and start at around $20 per person.

Compare schedules, prices, and availability online before departure, especially during weekends and holiday periods.

Phnom Penh is the capital of Cambodia and the country’s main transport hub. From the city, you can continue to Siem Reap, Kampot, Battambang, or Sihanoukville. Phnom Penh is also a popular gateway for exploring Cambodia’s historical sites, culture, and riverside attractions.


💡 Practical Travel Tips for Nha Trang to Phnom Penh

Traveling from Nha Trang to Phnom Penh requires a transfer in Ho Chi Minh City. You can travel by plane, train + bus, or tourist bus.

  • Fly for Speed: Flights via Ho Chi Minh City take about 6–10 hours.
  • Save Money: Train + bus is usually the cheapest option.
  • Expect a Long Trip: Overland travel takes around 15–20 hours.
  • Choose Good Bus Operators: Some companies assist with border procedures.
  • Allow Transfer Time: Traffic in Ho Chi Minh City can cause delays.
  • Carry Some Cash: Small bills are useful for transport and snacks.
  • Keep Documents Ready: Have your passport and visa accessible at the border.

Tip: Flights, train + bus, and bus tickets from Nha Trang to Phnom Penh can be searched and booked online in advance.


🎫 Book flights or tickets from Nha Trang to Phnom Penh:

(You can change your travel route and book another tickets – Nha Trang > Ho Chi Minh…)

Vietnam to Cambodia ➔

How useful was this post?

Click on a star to rate it!

Average rating 5 / 5. Vote count: 2

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

About the author:
Hi, my name is Milan and I’m from the Czech Republic. I’m an independent traveler and the creator of this guide about northern Vietnam. I’ve spent a lot of time exploring this beautiful region — especially its mountains, nature, and ethnic culture. This website was born from my personal travel experiences, and I regularly update it with new tips and information to help fellow travelers. Follow our Facebook page for updates. This site was built with passion ❤️. Read more about the author
Share: