1map logoGo to main page

Hanoi to Hoi An from $18: 8 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Hanoi, Vietnam
to
Hoi An, Vietnam

How to Get from Hanoi to Hoi An: Cheapest, Fastest and Best Way

1Map provides directions to cities, towns, landmarks, attractions, and addresses worldwide, offering thousands of multi-modal routes to easily get you from point A to point B.

$18 by busBest price
634 kmDistance
2h 55m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Hanoi to Hoi An with 1Map travel planner. Easily compare ticket prices, explore various transport options, and find the best routes for a seamless and cost-effective travel experience.

Company
various
Plane
Average Duration
3h  34m
Estimated price
$45-120
Recommended
Company
various
Bus
Average Duration
20h  5m
Estimated price
$18-23
Cheapest
route map
Distance: 634 km
Duration: 2h 55m

See more options

Company
various
Bus
Average Duration
18h 
Estimated price
$23-453
Company
various
Plane
Taxi
Average Duration
4h  27m
Estimated price
$105-450
Company
various
Plane
Taxi
Average Duration
4h  34m
Estimated price
$109-206
Company
various
Taxi
Plane
Average Duration
2h  55m
Estimated price
$130-254
Company
Vietnam Railways
Train
Average Duration
17h  53m
Estimated price
$451-452
Company
various
Drive
Average Duration
10h  52m
Estimated price
$454-455

Traveling From Hanoi to Hoi An

The journey from Hanoi to Hoi An offers a striking contrast between the bustling energy of Vietnam's capital and the serene charm of its ancient town.

Best Neighbourhoods in Hoi An

Hoi An's neighborhoods each offer unique experiences and attractions.

Ancient Town
• Historic architecture and traditional wooden houses
• Vibrant markets and street food stalls
Cam Pho
• Quieter atmosphere, perfect for relaxation
• Beautiful riverside views and scenic walks
Cua Dai Beach
• Soft sandy beaches and plenty of resorts
• Ideal for water sports and beach activities

Best Times To Visit Hoi An's Attractions

Timing your visits to Hoi An's highlights can significantly improve your experience.

Japanese Covered Bridge
Visit early in the morning for a peaceful, crowd-free experience.
An Bang Beach
Afternoons during the weekdays offer fewer visitors and serene sands.
Hoi An Night Market
Late evenings on weekdays provide a less hectic atmosphere for exploring.

Hoi An Weather: What to Expect Year-Round

Hoi An enjoys a tropical climate, characterized by warm temperatures and seasonal rainfall, with the most favorable weather typically from February to April. Understanding these patterns can help you plan activities that align with sunny days or prepare for occasional showers.

Dining in Hoi An

Don't miss the chance to savor Cao Lầu, a local noodle dish with a distinctive flavor inspired by Chinese, Japanese, and local influences, best enjoyed at the charming restaurant Mi Quang 1A. The tranquil waterfront setting and emphasis on fresh, locally-sourced ingredients create a dining experience that contrasts beautifully with the hustle and bustle of Hanoi.

Hanoi - Hoi An operators

Explore transport companies operating between Hanoi and Hoi An, with prices starting at . These companies offer competitive pricing, flexible schedules, and comfortable travel experiences.

Plane
Website
vietnamairlines.com

Plane from Noi Bai International (HAN) to Danang (DAD)

Average Duration
1h 33m
Estimated price
$1203-130

Plane from Noi Bai International (HAN) to Hue (HUI)

Average Duration
1h 15m
Estimated price
$1204-1205

Plane from Noi Bai International (HAN) to Tamky (VCL)

Average Duration
1h 30m
Estimated price
$1204-459
Website
vietjetair.com

Plane from Noi Bai International (HAN) to Danang (DAD)

Average Duration
1h 20m
Estimated price
$456-1206

Plane from Haiphong (HPH) to Danang (DAD)

Average Duration
1h 15m
Estimated price
$1203-1207

Plane from Noi Bai International (HAN) to Hue (HUI)

Average Duration
1h 15m
Estimated price
$1200-120
Website
bambooairways.com

Plane from Noi Bai International (HAN) to Danang (DAD)

Average Duration
1h 24m
Estimated price
$1203-455
Train
Contact phone
19006469
Website
dsvn.vn

Train from Ha Noi to Da Nang

Average Duration
16h 5m
Estimated price
$1201-1202
Contact phone
+84 868 060 269
Website
lotustrain.com

Train from Ha Noi Station to Da Nang Station

Average Duration
16h 22m
Estimated price
$180-455
Bus
Contact phone
+84 28 38389593
Website
thesinhtourist.vn

Bus from Ha Noi - Sinh Tourist Office to Hue - Sinh Tourist Office

Average Duration
13h
Estimated price
$183-1201

Bus from Hue - Sinh Tourist Office to Hoi An - Sinh Tourist Office

Average Duration
4h
Estimated price
$184-185
Contact phone
1900 6067
Website
futabus.vn

Bus from Ha Noi Giap Bat to Da Nang

Average Duration
Estimated price
$0-0
all-pages.other Show other routes
Contact phone
+848-38272727

Other from Hanoi Gia Lam to Haiphong

Average Duration
1h 12m
Estimated price
$180-454

Hanoi to Hoi An: Overview of Bus, Train, Flight, and Car Trips

Traveling between Hanoi and Hoi An offers a variety of convenient options to suit your preferences, schedule, and budget. Whether you prioritize affordability, speed, or comfort, you’re sure to find the perfect way to travel without compromising on quality or convenience.

🚗 Embark on a breathtaking journey from the bustling city of Hanoi to the charming town of Hoi An by car, traversing a distance of 493 miles. 💰 Enjoy the flexibility of different price options ranging from $90 to $140 for a memorable road trip filled with scenic beauty and cultural richness. 🛣️ Experience a cultural odyssey as you drive for approximately 10 hours and 52 minutes, immersing yourself in the diverse landscapes and local charm between Hanoi and Hoi An.
Average price
$90 - $140
🚂 Embark on a scenic train journey from Hanoi to Hoi An spanning approximately 17 hours and 53 minutes. Sit back, relax, and enjoy the changing landscapes as you traverse through the heart of Vietnam. 💰 Ticket prices for the train ride from Hanoi to Hoi An range from $82 to $143, offering travelers a choice based on their budget and preferences. Opt for different classes of service to customize your travel experience and make the most of your journey.
Useful tips for train travellers
Onboard Services: Depending on the operator, many trains from Hanoi to Hoi An, such as Vietnam Railways and Violette Express, provide catering services offering a selection of Vietnamese dishes, snacks, and beverages. Some trains may also have dining cars where you can enjoy meals fresh-cooked on board. It's advisable to check the specific train services you book, as catering can vary widely between trains.
Seating Options: Operators like Vietnam Railways offer different classes of seating. You can find options like First Class (with air-conditioning and more privacy), Soft Sleeper (with bunk beds for a comfortable overnight journey), and Economy Class (more budget-friendly but still comfortable). Violette Express offers similar categories with a focus on enhancing passenger comfort. Ensure to book in advance, especially for the more popular seating classes.
Arrival Station Tip: Upon arriving in Da Nang, the closest major railway station to Hoi An, you can find facilities for leaving luggage at the station. While the Da Nang train station has basic restroom facilities, showers may not be available. To navigate to Hoi An, you can easily find taxis or local buses waiting outside the station, ensuring a quick transfer. Most taxis offer a metered rate to the city center of Hoi An.
🛫 The quickest way to travel from Hanoi to Hoi An is by taking a direct flight from Noi Bai International Airport to Danang Airport, which only takes 1 hour and 20 minutes with carriers like Bamboo Airways, Vietjet Air, and Vietnam Airlines. 🌊 From Danang Airport, it takes approximately 3 hours and 34 minutes to reach the picturesque town of Hoi An, where you can explore its charming ancient streets, historic architecture, and beautiful riverside setting. 💸 The prices for a flight between Hoi An and Hanoi typically range from $45 to $120, making air travel an affordable and efficient option for those looking to journey between these two popular Vietnamese destinations.
Departure Point
Noi Bai International Airport
Arrival Point
Danang Airport
Useful tips for plane travellers
• Consider booking your flight with Bamboo Airways for a more premium experience at a competitive price; they often provide complimentary meals and a more comfortable cabin atmosphere, compared to the budget options.
• When you land at Danang Airport, be prepared for a swift exit as the airport is relatively small; follow the signs for 'Taxi' and remember to negotiate or agree on the fare before getting into the taxi, which should typically cost around 300,000 to 400,000 VND (approximately $13 to $17) to reach Hoi An.
• To enhance your travel experience, download the Grab app for convenient transportation options at your arrival; it operates efficiently in Vietnam and can save you time and hassle in navigating local taxis.
🚌 Starting from the Sinh Tourist Office in Hanoi, travelers can embark on a long but scenic bus journey to Hoi An that typically takes around 18 hours, with transfers included. 💰 Ticket prices for this bus route between Hanoi and Hoi An range from $18 to $23, providing an affordable and adventurous way to traverse the beautiful country of Vietnam.
Departure Point
Ha Noi - Sinh Tourist Office station
Arrival Point
Hoi An - Sinh Tourist Office station

Frequently asked questions

Find out more about the route from Hanoi to Hoi An.

Or choose the category:
The distance between Hanoi and Hoi An is approximately 634.1 km by road. By train, it takes about 17 hours and 53 minutes to reach Hoi An from Hanoi. If you choose to fly, the travel time is around 4 hours and 22 minutes. Alternatively, you can drive from Hoi An to Hanoi which takes approximately 10 hours and 47 minutes by car. Taking the bus is another option, with a travel time of around 20 hours and 5 minutes.
The most cost-effective way to travel from Hanoi to Hoi An is by bus, which takes approximately 20 hours and costs around $18-$24. However, if you are looking for a more time-efficient option, flying is the quickest way to reach Hoi An from Hanoi, taking only 4 hours and 22 minutes. The cost for a flight typically ranges from $30-$110.
The prices for train tickets between Hanoi and Hoi An range from $82 to $143, depending on the class and type of train chosen. Alternatively, taking a bus from Hoi An to Hanoi typically costs between $18 and $23.
To get from Hanoi to Hoi An without using public transportation, the recommended option would be to hire a private car or taxi. The driving distance between the two cities is approximately 787.0 km, and it takes around 10 hours and 47 minutes to drive from Hanoi to Hoi An. The prices for hiring a car or taxi for this journey can range from $90 to $140, depending on the company and type of vehicle.
The best way to travel from Hanoi to Hoi An without a car is by train, which takes approximately 17 hours and 53 minutes and costs around $80 to $150. Another option is to fly, which takes about 4 hours and 22 minutes and costs between $30 and $110. If you prefer a more affordable option, consider taking a bus via Huế, which takes around 18 hours and costs between $23 and $29.
Yes, there is a way to travel from Hanoi to Hoi An, but there is no direct link between the two cities. The most convenient option is to take a bus operated by The Sinh Tourist, which departs from Ha Noi - Sinh Tourist Office and arrives at Hoi An - Sinh Tourist Office, with a transfer in Hue. This journey takes approximately 18 hours.
The flight between Hanoi and Hoi An typically takes around 1 hour and 20 minutes. The cost of the flight can vary between $32 and $102, depending on the airline and the time of booking.
There are plenty of accommodation options available near Hoi An. With over 1860 hotels to choose from, visitors can find something to suit their budget and preferences. Prices for hotels start at $17 per night, offering affordable options for those on a tighter budget.