Hoi An to Hanoi

Last updated:

Overview Compare Flight Train Bus To Stay

How to get from Hoi An to Hanoi?

The fastest way to travel the 800km distance from Hoi An to Hanoi is by flight. This plane journey takes around 3 hours and costs $27. Alternatively, you can also take the train (18.5 hours) or the bus (16.5 hours).

We recommend to fly from Hoi An to Hanoi. Flights are often cheaper than the train and gets you to Hanoi center in approximately 3 hours.

3 ways to get from Hoi An to Hanoi

Transport modeDurationCostsAvailability
Flight3h 20min620,000 VND ($27)Check Flights
Train18.5 hours715,000 VND ($31)Check train tickets
Bus16.5 hours360,000 VND ($15.50)Check bus tickets

Going by train is a long journey, but you can save hotel costs and your valuable day time by travelling at night.

A sleeper bus is a good option for those on a budget, but it’s not the safest or most comfortable choice.

Itinerary from Hoi An to Hanoi

Hoi An to Hanoi travelroute

Hoi An to Hanoi by Flight

Duration: 3h 20min
Cost: 620,000 VND ($27)

As Hoi An has no airport, you will need to book a shuttle bus from Hoi An to Da Nang Airport. From there, you can hop on a flight to Hanoi.

Step 1: Hoi An to Da Nang by Bus

Duration: 45min
Cost: 140,000 VND ($6)

It takes about 45 minutes to reach Da Nang Airport from Hoi An. We recommend booking a shuttle bus service on GetYourGuide, which include a pick-up at your hotel in the center of Hoi An. The trip will cost 140,000 VND ($6).

Another option is to take the local bus from Hoi An to the airport. This bus only costs 20,000 VND ($1).

Visit the Da Nang Airport page for more info.

Step 2: Da Nang to Hanoi by Flight

Duration: 1h 20min
Cost: 440,000 VND ($19)

In terms of flights, you’ll be spoiled for choice; Da Nang Airport operates multiple flights to Hanoi.

Vietjet Air, Jetstar and Bamboo Airways all offer the cheap rates starting from 440,000 VND ($19). Expect to pay more with Vietnam Airlines.

We suggest you book your flights in advance for the cheapest fares, as fares increase closer to the date of travel.

Check Flights on Skyscanner

Step 3: Hanoi Airport to Hanoi

Duration: 1h 15min
Cost: 40,000 VND ($1.80)

From Hanoi Airport, you have 3 options to reach the city center: you can take a public bus, a shuttle bus, or a taxi. Travel time is 1-1.5 hours. Fares range from $0.50 to $15.50.

For more details on how to reach Hanoi city center, check out our page on Hanoi Airport.


Hoi An to Da Nang by Train

Duration: 18.5 hours
Cost: 715,000 VND ($31)

Unfortunately, Hoi An does not have a train station. This means you’ll need to get a bus to the closest train station, which is in Da Nang.

Step 1: Hoi An to Da Nang by Bus

Duration: 45min
Cost: 20,000 VND ($1)

From Hoi An city center, you can take a public bus to Da Nang Railway Station. The bus journey takes 45 minutes and only costs 20,000 VND ($1).

See the Da Nang railway page for more info about the public bus or other options.

Step 2: Da Nang to Hanoi by Train

Duration: 17h 15min
Cost: 695,000 VND ($30)

As this is a really long journey, we recommend travelling the largest part by night. There are multiple train schedules, but we recommend the SE20, which has a convenient departure and arrival time.

Train Schedule from Da Nang to Hanoi (Sleeper berth)

TrainScheduleSleeper berth
SE2018:45-12:00695,000 VND ($30)
Buy Your Train Tickets
Bus icon

Hoi An to Hanoi by Bus

Duration: 16h 30min
Cost: 360,000 VND ($15.50)

We don’t recommend travelling this route by bus. The journey is long, and it’s not the safest or most comfortable option.

If you do want to take the bus, you can book with Queen Cafe Bus. The bus departs Hoi An city center at 13:30 and arrives in Hanoi (near Hoan Kiem Lake) by 06:00 the following day.

Bus Schedule from Hoi An to Hanoi

Queen Cafe13:30-06:00360,000 VND ($15.50)
Buy Your Bus Tickets

Our favourite places to stay in Hanoi

Ancient Lane Hotel

Looking for a room in the middle of the Old Quarter? Ancient Lane Hotel offers very clean rooms nicely decorated with ancient attributes. The hosts Thuy and Tuan will make sure you'll have a great stay!

Double room from: $28

Read More

Nova Luxury Hotel

Just landed in Hanoi? In this hotel, you will get the best night of sleep you had since ages. The friendly staff will give you a warm welcome and serve a wonderful breakfast buffet the next morning! Located in the middle of the center, but completely isolated from all the noise.

Double rooms with city view from: $42

Read More


Visiting Halong Bay

For many travellers, Halong Bay is one of the highlights of Vietnam. The stunning landscape and breathtaking views over the limestone rocks look almost unreal!

To experience Halong Bay in the best way, you can book a boat cruise departing from Hanoi. Organized tours departing from Hanoi are often cheaper than tours sold by agencies in Halong Bay and another advantage is that you don't need to organize your transport to get there.

We recommend to book your boat tour online to get the best prices and be certain that you book with a trusted company. I already spoke to many travellers who booked boat trips from a random agency on the street and were very disappointed by the service and conditions of this boat.

See here our recommendtion of well-rated boat cruises

*Both tours include free pick-up and drop-off in Hanoi.

Want to have a broader choice of tours? Check out Halongbaytours for more boat cruises around Halong Bay and Lan Ha Bay (Cat Ba).


More routes to Hanoi

Hanoi Airport to Hanoi

Sapa to Hanoi

CatBa to Hanoi

Ninh Binh to Hanoi

Phong Nha to Hanoi

Ho Chi Minh to Hanoi

Hue to Hanoi

Halong Bay to Hanoi

Ha Giang to Hanoi

More routes from Hoi An

Hoi An to Da Nang

Hoi An to DaLat

Hoi An to Ho Chi Minh

Hoi An to Hue

Hoi An to Mui Ne

Hoi An to Nha Trang

Hoi An to Phong Nha

Hoi An to Quy Nhon

Halong Bay to Hanoi

Hanoi to Halong Bay

Hanoi to Ho Chi Minh

Hanoi to Sapa

Ho Chi Minh to Hanoi

Ho Chi Minh to Hoi An

Ho Chi Minh to Phu Quoc

Was this post helpful?

Click on a star to rate it!

Average rating 5 / 5. Vote count: 5

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

As you found this post useful...

Follow us on social media!

We are sorry that this post was not useful for you!

Let us improve this post!

Tell us how we can improve this post?

Copy link
Powered by Social Snap