Flight, Train or Bus from Nha Trang to Hoi An? | GeckoRoutes.com


Overview | Train | Bus | Flight | Secret Escapes


Trip overview from Nha Trang to Hoi An

To make trip planning super easy and fast, we created a step-by-step guide to find the best way to travel from Nha Trang to Hoi An.

To start with, use the slider to compare the different options:


How to get from Nha Trang to Hoi An

Hoi An does not have its own railway station. That’s why you need to book a train from Nha Trang to DaNang. When you arrive at DaNang railway station, you can take a local bus or shuttle bus to Hoi An.

We recommend to book the night train, so you don’t lose a day on traveling. and you can also get a good sleep in the night train.

If you are on a strict budget the bus might be better for you. But keep in mind that traveling by bus is not the safest option in Vietnam. If you decide to travel by bus we recommend to take the night bus, since it will be a long 10 hour during the journey.

Flying is the fastest option, but also consider you need to be 2 hours in advance at the airport. Considering that you can only fly during the day, the night train or bus might even save you time.

If you don’t want to travel by night then flying is the best way to go.


Your options at a glance

Transport modeDurationCostsAvailability
Train11 hours641.000 VND (€25)Check train tickets
Bus10,5 hours250.000 VND (€10)Check bus tickets
Flight3 hours537.000 VND (€20,50)Check flights

Are you a fast decision maker? Simply use the links above to book your tickets!

If you haven’t found your best transport option yet, no problem. This was just the intro. Below we share our step-by-step guide of how to get from Nha Trang to Hoi An.

Nha Trang to Hoi An travelroute



Train + Bus from Nha Trang to Hoi An

Duration: 11 hours
Costs: 641.000 VND (€25)

First, take the train from Nha Trang to DaNang railway station. From Da Nang railway station to Hoi An center takes a bit about 45 minutes.

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

Step 1: Train from Nha Trang to Da Nang

Duration: 10h 15min
Costs: 621.000 VND (€24)

There are daily 8 trains leaving from Nha Trang to DaNang, but we only recommend to book the night train. This leaves you with one of the options below:

TrainScheduleDurationSleeper berth
SE2220:04-06:1510h 11m621.000 VND (€24)
SE1023:51-09:489h 57m673.000 VND (€26)

Check Available Train Tickets

Step 2: Bus from Da Nang Railway Station to Hoi An

Duration: 45min
Costs: 20.000 VND (€0,80)

From DaNang railway station to Hoi An center takes 45min by public bus. The buses are waiting just outside the railway station. You can also take a taxi or shuttle bus if you want to arrive closer to your destination.

Visit the page about DaNang railway station for the exact details and time schedule.


Bus icon

Bus from Nha Trang to Hoi An

Duration: 10,5 hours
Costs: 250.000 VND (€10)

Taking the night bus is easy and also a cheap way of traveling, but not as safe as the trains.

Buses depart in the center of Nha Trang and also drop you off in the center of Hoi An.  The bus takes about the same time as the train from Nha Trang to Hoi An. But, with the bus, you don’t have to transfer from DaNang to Hoi An city center.

Still, keep in mind that 10 hours of traveling by bus is exhausting and sleeping in the night train is much more convenient and safer.

See the bus schedule of two popular bus companies below:

The Sinh Tourist bus
(not available)
19:00-06:0011h250.000 VND (€10)
Hanh Café19:30-06:0010h 30m250.000 VND (€10)

The above bus companies leave from Nha Trang center and drop you off at Hoi An center.

Another company on this route is Futa bus, but since their reputation is not that good we recommend to book a bus with Hanh Cafe or Sinh tourist bus instead.

Check Available Bus Tickets




Flight from Nha Trang to Hoi An

Duration: 3 hours
Costs: 537.000 VND (€20,50)

Vietjet Air offers direct flights from Nha Trang to DaNang 537.000 VND (€20,50). This flight takes only one hour.

Check Flights on Skyscanner

The closest airport to Nha Trang is Cam Ranh, which takes about one hour by bus from the city center.

Visit the page about Nha Trang airport to find out how to get here.

When you arrive at DaNang airport, you can take a public or shuttle bus that brings you in 45min to Hoi An center.

Visit the page about DaNang airport to find out how to get here.


My favourite places to stay in Hoi An

HaLo HomeStay

You think you can only find good banana pancakes in Thailand? Wait till you get them for breakfast at HaLo HomeStay. This homestay has it all: The high-end standard of a hotel combined with the family feeling of a homestay. The owners serve a lovely breakfast and will do everything to get most out of your stay. You can explore Hoi An with their free bicycle rental and reach the Old Quarter or beach within 5 minutes.

Double rooms from: €11

Read More

Flame Flowers Homestay

When Halo Homestay is already fully booked, there are still several other great options to stay in Hoi An. Flame Flowers Homestay is one of them. Expect a very warm welcome from the owners. They will feel like family from the moment you meet them.

Double rooms from: €15

Read More

Vina Beach Pool Villas

Looking for a more luxurious experience right next to the beach? This little villa is within walking distance from the beach and is a perfect place to stay when you want to escape from the busy city life. Chill at the beach, relax at the pool and have a great night of sleep in a comfy bed.

Double rooms from: €36

Read More


ActivitiesThings to do in Hoi An

The online activity platform Klook offers many tours in Hoi An at great prices. I used it now for a couple of times and had great experiences. And the prices are often even lower than when you book with a local travel agent!

And most important, by booking the activity in advance, you avoid the problem of fully booked tours.

Explore activities in Hoi An

Was this post useful to you?