Travelling from Hanoi to Hoi An: All you need to know

Published by


Are you planning to visit Hoi An from Hanoi? Here’s our short guide on how to get from Hanoi to Hoi An.

If you want to read about other amazing places to visit in Vietnam, check out our detailed guide here.


Where is Hoi An?

Hoi An is a city in central Vietnam. It is around 30 km from Da Nang and around 120 km from Hue. Hoi An is a popular stop in central Vietnam, between Hanoi to the North and Ho Chi Minh City to the South.

You can read more about places to visit in central Vietnam here. You can also find our detailed guide to visiting Hoi An here.

What is the distance from Hanoi to Hoi An

The distance by road between Hanoi and Hue is around 810km.

How to get from Hanoi to Hoi An

The distance between Hanoi and Hue is around 810km With good traffic, this is around a 14 to 15 hour drive.

We did not hire a car in Vietnam and we wouldn’t necessarily recommend driving. The public transport in Vietnam is excellent and driving conditions are a little chaotic. It may be better to leave the driving to the professionals in Vietnam!

Bus from Hanoi to Hoi An

There are a few different bus options running from Hanoi to Hoi An. The buses are operated by a couple of companies and tend to run once a day. All the services are overnight.

Brace yourself if you plan to take the bus from Hanoi to Hoi An. Most journeys are expected to take between 16 hours (on a very good day) and 18 hours. Conditions on board are a little cramped. The buses do have reclining seats, but they are not very comfortable for anyone tall or on the larger side. You may want to look into different options if this does not suit you.

If you’re up for the bus from Hanoi to Hoi An – you can book on the link below. Prices are around $20 to $30.

Train from Hanoi to Hoi An

There is no train station in Hoi An, therefore there are no direct trains from Hanoi to Hoi An. However, Da Nang, a neighbouring city to Hoi An, has a train station. You can take a direct train from Hanoi to Da Nang and then a bus or taxi from there to Hoi An. This is a good option if you prefer the comfort of the train over a bus, but don’t want to fly on an airplane.

The tourist train, run by aptly named Lotus Trains, runs once a day at 20:00. This in overnight service that takes around 16 hours. So you won’t arrive into Hoi An until midday the next day. It costs around $70 for a bed in a shared sleeping birth, with four beds in total.

What is public transport in Vietnam like?

You can find out more about transport in Vietnam in our article here. This guide will provide details about the conditions on public transport with more detail about what buses and trains are like in Vietnam.

How to get from Hanoi to Hoi An on a tour or private transfer

At time of writing, I could not find any private transfer options between Hanoi and Hoi An. This is probably because it is a long journey that would not be lucrative for drivers.

This may change in the future, we recommend checking with Bookaway or Getyourguide. You could also ask at your hotel in Hanoi and they may be able to arrange something privately.

How to get from Hanoi to Hoi An by airplane

Another option is to take a flight from Hanoi to Hoi An. As Hoi An is quite small, it does not have it’s own airport. But, you there is an airport in Da Nang that is around a 45 minute drive from Hoi An, making it an easy hop in a taxi.

Flights from Hanoi to Da Nang take around 1 hour 15 minutes and cost as little as $45 with Bamboo Airlines.

What to do in Hoi An

Hoi An is one of our favourite places in Vietnam. It’s a stunning and romantic city for a start. But we also love it because there’s so much to do. From cooking classes and exploring markets, to boat tours and lantern making courses. Plus, there’s a theatre, fabulous food and great night life.

We’ve written a full guide to visiting Hoi An, including what to do in Hoi An here.

If you want to book some activities or tours in and around Hoi An in advance, we’ve selected a few options below with the tour booking agent Viator. Click the link for more information and to check availability for your stay.

Where to stay in Hoi An

Hoi An is a relatively small place to visit. You can get around easily on foot or on bicycle. Indeed, cycling is a really popular way to explore Hoi An. This means that you can choose to stay centrally in Hoi An, or pick a slightly cheaper accommodation option a little distance from the centre, or even on one of the peninsulas.

If you’re ready to book accommodation – check out our recommendations here.

Would you prefer a tour of Vietnam?

We love independent travel, but sometimes a tour can be the best way to travel the country. It’s also a great way to make friends for life.

G Adventures has some excellent tours for Vietnam.

The first, is a 22 day trip which includes the highlights of Vietnam and Laos.

The second, is a great trip, but a little shorter for anyone who doesn’t have as long to spend travelling but still wants to see everything! The ten day trip travels from the North to the South of Vietnam.


Most of our planning is done using other blogs, but you can’t beat a guide book at the bottom of your case. Find them here on get the travelling started!

More blog posts on Vietnam


Something went wrong. Please refresh the page and/or try again.

Long journeys don’t get any easier, here are some ideas we had to make the road more pleasant. Find them here on Amazon.

Silk Sleep Mask, 2 Pack 100% Real Natural Pure Silk Eye Mask

MLVOC Travel Pillow 100% Pure Memory Foam Neck Pillow

ZIHNIC Bluetooth Headphones Over-Ear, Foldable Wireless

Purell Advanced Hand Sanitizer Naturals with Plant Based Alcohol, Citrus Scent

Neutrogena Cleansing Fragrance Free Makeup Remover Face Wipes

Aveeno Daily Moisturizing Oat Lotion for Dry Skin, 3 x 2.5 fl. oz

WATERFLY Crossbody Sling Backpack Sling Bag Travel Hiking Chest Bag Daypack

Anker Portable Charger, 313 Power Bank (PowerCore Slim 10K) 10000mAh Battery Pack with USB-C




Please note that some links on our website are partnered with affiliates. Using an affiliate links does not make it more expensive for you to purchase. We receive a small commission whenever you buy something which in turn allows us to keep writing independent travel guides and your support is greatly appreciated.

%d bloggers like this: