how to get from hanoi to hoi an bus

How to get from Hanoi to Hoi An

Transportation Guide to Hoi An

Last updated:

Located approximately 30 km from Da Nang, Hoi An is a famous destination for visitors in Central Vietnam. Hoi An Ancient Town is a well-preserved trading port dating from the 15th to the 19th century with interesting architecture mixing between Chinese, French and Japanese styles.

How to get from Hanoi to Hoi An? What is the easiest way to get to Hoi An?

This article covers transportation guide from Hanoi to Hoi An by bus, train, and flights, including ticket prices, timetable and how to reserve and book online tickets.

how to get from hanoi to hoi an

 

Hanoi to Hoi An bus

Traveling from Hanoi to Hoi An by sleeper bus is by far the easiest and cheapest way. You can depart from Hanoi in the evening and arrive in Hoi An around midday of the following day.

A big bonus with traveling by bus is that you don’t need to change to other vehicles.

Price for 1-way bus ticket: 360 000 VND (~$15.5)

-> Book online bus from Hanoi to Hoi An with Baolau

 

Hung Thanh

Hung Thanh offers a sleeper bus service from Hanoi to Hoi An. There are 2 buses depart daily at 6 pm or 6:30 pm

Duration: 17 hours

Bus stops:

  • Hanoi Dong Mac Bus stop: 287 Trần Khát Chân, Đống Mác, Hai Bà Trưng, Hà Nội, Việt Nam
  • Hanoi Hoan Kiem Bus stop: 162B Trần Quang khải, Hoàn Kiếm, Hà Nội
  • Hoi An Bus stop: 105 Tôn Đức Thắng, Tân An, Hội An, Quảng Nam

 

Queen Cafe

Queen Cafe is a high-quality sleeper bus company offering buses from Hanoi to Hoi An. There’s one bus running daily departing at 6 pm and arriving at 12:30 pm the next day.

Duration: 18.5 hours

Bus stops:

  • Hanoi Bus stop: 208 Trần Quang Khải, Tràng Tiền, Hoàn Kiếm, Hà Nội
  • Hoi An Bus stop: 117 Tôn Đức Thắng, Tân An, Hội An


Hanoi to Hoi An train + bus

Passengers can enjoy a scenic train ride from Hanoi to Danang with a Vietnam Railway. After arriving at Da Nang train station, travelers can continue the journey by taking a bus from Da Nang to Hoi An.

Duration: 15.5 hours (train) + 1 hour (bus)

Cost: $20 (train+bus)

 

Hanoi to Danang train

Vietnam Railways opens daily train from Hanoi to Da Nang station. Travelers can also book private trains with Violette train or Livitrans Express. Private trains are decorated nicely and have a better quality service.

Duration: 15.5+ hours 

Ticket price starts at $14 with hard-seat

Price for a deluxe sleeper 4-berth in private trains is approximately $80

Stations

  • Hanoi Railway Station: 120 Lê Duẩn, Hoàn Kiếm District, Hà Nội
  • Danang Railway Station: 202 Hải Phòng, Tân Chính Ward, Thanh Khê District, Đà Nẵng

-> Read Vietnam Train travel guide to know more information

-> Book train ticket from Hanoi to Da Nang with Baolau

 

Danang to Hoi An bus

There are frequent buses transferring from Danang to Hoi An and the journey takes approximately 1 hour.  Passengers can choose service from Hoi An Express, Hanh Cafe, or the Sinh Tourist

1-way ticket price: $5

Duration: 1 hour

Bus station: Each bus company will have different departure point and drop-off location. Please check Danang to Hoi An Travel Guide to have more information.

-> Book bus ticket from Danang to Hoi An with Baolau or 12go.asia

-> Read a complete guide to get from Da Nang to Hoi An for more information


Hanoi to Hoi An flight + bus

The fastest way to travel from Hanoi to Hoi An is flying from Hanoi to Da Nang and then take a bus or van from Da Nang to Hoi An.

Duration:  1 hour 20 minutes (flight) + (bus)

Cost: $55 (flight+bus)

 

Hanoi to Hoi An flight

Vietjet Air, Jet star and Vietnam Airlines offer several flights daily from Hanoi to Danang, and the flight takes about 1 hour 20 minutes.

Price for 1-way ticket starts at $50

 

Da Nang to Hoi An bus

Travelers can take a direct limousine from Da Nang airport to Hoi An with Hoi An Express, a high-quality transportation company specialized in transportation in Hoi An.

There’s a shuttle bus departing every 1 hour, and the earliest bus departs at 5 am, while the latest bus departs at 11 pm (23:00)

Price for 1-way ticket: 110 000 VND ($5)

-> Book bus ticket from Danang to Hoi An with Baolau or 12go.asia

-> Read how to transfer from Da Nang to Hoi An for more information


Hoi An to Hanoi

If you’d like to go from Hoi An to Hanoi, you can follow the guide above.

Hoi An to Hanoi Bus

Travelers can take sleeper bus with Queen Cafe at 1:30 pm daily and arrive in Hanoi at 6 am in the morning

Duration: 16.5 hours

Price for 1-way ticket: 360 000 VND

 

Hoi An to Hanoi Train

Travelers firstly need to get from Hoi An to Da Nang by bus, and then take a train.

Vietnam Railways offers daily trains from Da Nang to Hanoi. Like Hanoi-Danang route, passengers can book with private train companies such as Violette train or Livitrans Express for Danang-Hanoi route.

Duration: 1 hour (bus) + 15.5 hours (train)

 

Hoi An to Hanoi Flight

Traveling from Hoi An to Hanoi by flight is by far the fastest option. Travelers firstly need to get from Hoi An to Da Nang by bus, and then take a direct flight from Da Nang to Hanoi.

Duration: 1 hour (bus) + 1 hour 20 minutes (flight)

-> Book online ticket from Hoi An to Hanoi with Baolau 


How to get around Hoi An

The easiest way to explore Hoi An is to spend a day biking around the old town and enjoy the peace in Hoi An.

Many hotels and guest houses offer a free-renting bike service for their customers, or you can rent bicycles at shops around $1 or $2.

You can park your bicycle before entering Hoi An Old Town and wander around.

A special way to explore Hoi An is joining basket boat tour. In this tour, you can row a traditional basket boat together with the locals after joining an eco cooking class.

Sounds fun? Check it out here!

how to get from hanoi to hoi an bus

 

Day trips from Hoi An

There are many exciting places to visit within one day from Hoi An. Here are 5 best day trips from Hoi An

There are many tour companies offering day trips from Hoi An.

-> Book online to avoid scams and get discounted with Klook or Get Your Guide.

 

 

Where to stay in Hoi An

We recommend staying in Hoi An old town or nearby. Thus, it will be easier to get around or join day tours in Hoi An.

-> You can check availability and read reviews with Booking.com

-> Read guide to find best accommodation in Vietnam

best things to do in Hoi An

 

Read more

More Stories
Living in Mexico as an expat
Do NOT follow this link or you will be banned from the site!