How to get from Hanoi to Hoi An

After from 2 to 3 days travel in Hanoi, you can continue go to anywhere in Vietnam to exploring the charming beauty of a especially country in South East Asia.

How to get from Hanoi to Hoi An 2
How to get from Hanoi to Hoi An by bus. Photo: zing.vn

And among so many beautiful destinations like Nha Trang, Hue, Con Dao, Phu Quoc, Mui Ne ... there is a place where you should not miss, that is Hoi An in the central region of Vietnam.

How to get from Hanoi to Hoi An?

From Hanoi, you can go to Hoi An in three ways: by train, bus or plane. How to get from Hanoi to Hoi An by train?

How to get from Hanoi to Hoi An 31
Hoi An Ancient Town. Photo: Duc Thien

If you go to Hoi An by train, you can buy a train ticket in the Hanoi Railway Station. The price of train ticket from Hanoi to Hoi An is about: 300.000 - 1.200.000 VND.

Exchange rate: 1USD = 21.000-22.000 VND

Address of Hanoi Railway Station: 120 Le Duan Street, Hoan Kiem District, Hanoi
Phone: 84.43.9423697 - Fax: 84.43.7470366

How long does it take to travel from Hanoi to Hoi An? If you choose traveling by train, it takes about 2 days to go to Hoi An from Hanoi.

You might like: Best places to visit in Hanoi Vietnam

If you go to Hoi An by plane, you can buy the airfare in any hotel or airline ticket agents in Hanoi. However, Hoi An now still does not have any airport yet. Therefore, you must fly from Hanoi to Da Nang city and then go to Hoi An by bus.

How to get from Hanoi to Hoi An 3
Hanoi to Hoi An bus time: 20 hours. Photo: vnexpress.net

The distance from Da Nang city to Hoi An is about 30km.

How long does it take to fly from Hanoi to Hoi An (Da Nang City)? 

A flight from Hanoi to Da Nang - Hoi An is about 1 hour 10 minutes. The prices of plane ticket are from 800.000 - 2.500.000 VND for a one (Hanoi - Da Nang).

Read more: How to go to Hanoi from Ho Chi Minh

However, I know that your journey is not only to Hoi An, so you also want to visit Phong Nha - Ke Bang, Hue and then Nha Trang... So, my best advice to you is you should travel along Vietnam country by train or bus. If you travel by bus, you should choosing the buses of Open Tour (the transporting tourists buses).

How to get from Hanoi to Hoi An
The flight from Hanoi to Hoi An: Cua Dai Beach. Photo: Hoang Hoa

The distance from Hanoi to Da Nang City is about: 800km and from Da Nang to Hoi An is about 30km.

Read more:

Hoi An best time to visit
From Hanoi to Sapa
Distance from Hanoi to Ninh Binh
From Hanoi to Halong Bay

From Hanoi, has many high-quality buses or travel buses to Danang. Automakers most often arises at 5-6 PM and to Hoi An in the following morning. If the bus runs fast, it takes about 20 hours and runs slowly, need 23-26 hours. Bus fares range from 400.000-500.000 VND.- Hanoi Weather