bus to hanoi from hoi an

Hoi An to Hanoi: Bus, Train or Fly, Real 2026 Fares Compared

Routes & Day Trips · Hanoi

Hoi An to Hanoi: Bus, Train or Fly — Real 2026 Fares Compared

Hoi An to Hanoi is 797 km. The sleeper bus takes 16 to 19 hours, the train gives you a flat bed, and the flight is often cheaper than a VIP bus berth. Here is the honest comparison.

📍 ~797 km north🚌 Sleeper 16–19 h🚆 Berth from ~US$20✈️ Flight ~5 h all in
Distance
797 kmby road from the Old Town
Sleeper bus
16–19 h~450.000–800.000₫
Train
16–19 h780 km from Da Nang
Flight
~5 hdoor to door, from ~700K
Arrives
Le DuanHanoi station, city centre

№ 01The honest answer first

Hoi An to Hanoi is 797 km — most of the length of Vietnam. Every overland option takes the better part of a day, and there is a ninety-minute flight from Da Nang that frequently costs less than the best bus ticket.

So the honest advice on Hoi An to Hanoi is this: fly, unless the overland journey is something you actively want. Plenty of people do want it, and there are good reasons — the bus saves a hotel night, the train is one of the great rail journeys in Asia, and breaking the trip at Ninh Binh turns a slog into an itinerary. This guide covers all of them without pretending the bus is the sensible default.

You have…Do thisCost per person
Two daysFly from Da Nang, both ways~1,4 million₫ in flights
Three daysNight train up for the experience, fly back~500.000₫ + one flight
Four daysBreak at Ninh Binh: train there, two nights, road to Hanoi~700.000₫ travel
Tight budgetSleeper bus overnight — it replaces a hotel night~450.000₫

№ 02Every way from Hoi An to Hanoi, priced

OptionDoor to doorFare per personVerdict
Sleeper bus16–19 h overnight~450.000–800.000₫Cheapest, and saves a night of accommodation
Train from Da Nang16–19 h for 780 km, plus 30 km to the stationsoft seat ~US$17–22 · berths ~US$20–50 · tourist cabins US$65–135The comfortable overnight: a flat bed, and the Hai Van coast in daylight on a morning service
Flight DAD to HAN~1 h 20 in the air, about 5 h in realityfrom ~700.000₫ booked aheadWhat most people should do — often cheaper than a VIP bus berth
Via Ninh Binh14–16 h, then 2 h~700.000₫ totalThe best version if you have a spare day
Private carTwo days of driving15 million₫ and upNot sensible over 800 km unless you are stopping along the way
Motorbike7–14 daysRental + fuelThe classic north-south road trip; a journey, not a transfer

№ 03Hoi An to Hanoi bus: typical departures and fares

Several operators run Hoi An to Hanoi, mostly leaving in the afternoon and evening so that the long middle of the journey happens while you sleep. These are the fares and departure patterns you can expect to see when you search — they move with the season, so treat them as a guide rather than a timetable.

DepartureArrivalClassTypical fare
13:0006:00Standard sleeper~450.000₫
13:0006:00Limousine~500.000₫
17:0007:00Limousine~650.000₫
16:0007:0022-berth cabin~850.000₫
19:0008:00Cabin~850.000₫
23:3013:00Cabin~1.050.000₫
We do not sell bus tickets and we do not run this route. The figures above are market rates so you can tell a fair price from a bad one. Book through your hotel, a booking site or the operator directly — and check whether the fare includes pickup from Hoi An or expects you to reach Da Nang yourself.

№ 04The train, and which service to pick

Hoi An has no station, so this starts with 30 km to Da Nang station. From there it is 780 km and sixteen to nineteen hours to Hanoi, arriving at the main station on Le Duan street in the city centre — which is a real advantage over the bus stations on the ring road.

Services run as SE2, SE4, SE6, SE8, SE10, SE12 and SE20, spread from mid-morning to late evening. Fares run from about US$17–22 for an air-conditioned soft seat, US$20–50 for a berth, and US$65–135 for the private tourist cabins that a few operators attach to the standard trains.

The departure time is the whole decision. An evening train means you sleep through the flat middle of the country and wake up near Hanoi. A morning one buys you the Hai Van coastline in daylight — the finest stretch of railway in Vietnam — and then a long afternoon. Pick based on which of those you want; the fare is the same. Our Da Nang train guide covers booking with a foreign card.
The long northbound route from Hoi An to Hanoi, 797 km up the coast
797 km north. Whichever way you do it, this is most of the length of Vietnam.

№ 05Flying, and why it usually wins

Da Nang to Hanoi is one of the busiest air routes in Vietnam, which is exactly why it is cheap. Fares start around 700.000₫ booked ahead — regularly less than a cabin berth on the bus — and the flight is about an hour and twenty minutes.

Count on roughly five hours door to door once you add the run to Da Nang airport, check-in and the trip into Hanoi from Noi Bai, which is 30 km out. Against sixteen to nineteen hours overland, that is most of a day of your holiday bought back for the price of a bus ticket.

The case against flying is genuine but narrow: you lose a night of accommodation that the sleeper would have covered, you see nothing, and if you are travelling with a lot of luggage the budget carriers will charge for it. For most people, none of those outweigh fourteen hours.

№ 06Breaking the journey at Ninh Binh

If you are going overland and have one spare day, this is the version to take. Ninh Binh sits about 95 km south of Hanoi and is a natural stop — limestone karst standing in rice fields, boat trips through flooded caves, and a railway station in the middle of town so the train delivers you to the door.

The shape is: train or bus from Da Nang to Ninh Binh, one or two nights, then two hours up to Hanoi by road or rail. It costs about the same as going straight through and turns the worst part of the journey into the best part of the trip. Our Hoi An to Ninh Binh guide covers the leg and every 2026 entrance fee.

№ 07Riding it: the north-south road trip

Riding Hoi An to Hanoi is not a transfer, it is the trip in itself — seven to fourteen days depending on how much you stop, and one of the great motorcycle journeys anywhere. The usual shape goes north over the Hai Van Pass to Hue, inland to Phong Nha for the caves, then either up the coast or onto the Ho Chi Minh Road through the western hills.

Our Hoi An to Hue by motorbike guide covers the first leg and our Phong Nha guide the second.

We do not drop bikes in Hanoi. One-way rentals from Hoi An work as far as Hue and Da Nang. For a full north-south ride you want a bike bought or rented on a one-way basis from an operator who works the whole country — that is a different kind of rental from ours, and the wrong one to improvise at the last minute.

№ 08Surviving a 19-hour sleeper

If you are taking the bus, a few things make the difference between a rough night and a fine one.

  • Take a lower berth, mid-coach. The rear is over the axle and the upper deck sways; the very front gets the headlights and every horn.
  • Pay for the cabin if you are tall. Vietnamese sleeper berths are sized for Vietnamese passengers, and 19 hours is a long time to be folded.
  • The aircon runs cold all night. Bring a layer; the thin blanket provided is not enough.
  • Eat before you board. Rest stops are roadside canteens at unhelpful hours.
  • Keep valuables on your body, not in the overhead net and never in the hold.

№ 09Arriving in Hanoi

Where a Hoi An to Hanoi service puts you down matters more than people expect. The train arrives on Le Duan street, walking distance from the centre. Buses generally arrive at Nuoc Ngam or Giap Bat bus stations, both several kilometres south of the Old Quarter, so budget for a Grab at the end — and note that a 06:00 arrival means standing outside a bus station at dawn with your hotel check-in eight hours away.

Noi Bai airport is 30 km north with a fast expressway and a good bus link. Whichever way you come, Hanoi is the jumping-off point for Ha Long Bay and Sapa; there are Ha Long Bay day cruises from Hanoi whose better boats sell out in high season.

That is an affiliate link — you pay the same price and we may earn a small commission, which keeps this guide free and updated.

Hanoi is also the junction for everything further north, and each of those legs starts here rather than in Hoi An: the flight-then-van run to Sapa, the midday cruise boarding at Ha Long Bay, and the night sleeper to Ha Giang for the loop. Plan the Hanoi leg around whichever of those you are actually going to.

Ride the coast before the long haul north

Automatic scooters, e-bikes and bicycles delivered free to any hotel in Hoi An — worth a day here before you spend one on a bus.

84 Phan Chau Trinh, Hoi An · Zalo 0935 439 306 · roadside line +84 766 766 087 (24/7)

№ 10FAQ

How far is Hoi An to Hanoi?

About 797 km by road. The sleeper bus takes sixteen to nineteen hours, the train covers 780 km from Da Nang in a similar time, and flying takes an hour and twenty minutes in the air or roughly five hours door to door.

Is it better to fly or take the bus from Hoi An to Hanoi?

Fly, for most people. Da Nang to Hanoi starts around 700.000₫ booked ahead, which is often less than a cabin berth on the bus, and saves fourteen hours. Take the bus only if the fare is critical or you want it to replace a hotel night.

How much is the bus from Hoi An to Hanoi?

Roughly 450.000₫ for a standard sleeper, 500.000 to 650.000₫ for a limousine and 850.000 to 1.050.000₫ for a cabin berth. Most services leave between early afternoon and late evening and arrive the following morning.

Can I take a train from Hoi An to Hanoi?

Yes, starting with 30 km to Da Nang station. Trains run as SE2, SE4, SE6, SE8, SE10, SE12 and SE20, take sixteen to nineteen hours, and arrive on Le Duan street in central Hanoi. Soft seats are about US$17 to 22 and berths US$20 to 50.

Where do buses from Hoi An arrive in Hanoi?

Usually at Nuoc Ngam or Giap Bat bus station, both several kilometres south of the Old Quarter, so allow for a Grab at the end. The train is better on this point — it arrives on Le Duan street within walking distance of the centre.

Should I stop at Ninh Binh on the way to Hanoi?

If you have a spare day, yes. Ninh Binh is about 95 km south of Hanoi, has a station in the middle of town, and offers limestone karst and boat trips through flooded caves. Breaking the trip there costs about the same as going straight through.

Can I ride a rented motorbike from Hoi An to Hanoi?

Not on one of ours. One-way rentals from Hoi An work as far as Hue and Da Nang; a full north-south ride of seven to fourteen days needs a bike bought or rented one-way from an operator working the whole country.

The road distance was measured from Hoi An Old Town to central Hanoi; times assume normal traffic and no long stops. Bus, train and flight fares follow operator listings current at the time of writing and move with the season, the class and how far ahead you book — the bus fares shown are typical market rates, not a timetable. Anh Khoa rents motorbikes, e-bikes and bicycles in Hoi An; we do not sell bus, train or air tickets, we do not operate this route, and we do not offer one-way drops to northern Vietnam.

Google Maps Tripadvisor Messenger Chat Zalo Chat Kakaotalk LINE WeChat TikTok
Index
STEP 01
01

Booking

Book online via our website, WhatsApp, or Zalo — fast and easy for international travelers.

STEP 02
02

Documentation

Just a valid ID and driver license. No hassle, no hidden conditions.

STEP 03
03

Delivery from 30,000đ

We deliver to your hotel, homestay, or any central location in Hoi An. Delivery fee from 30,000đ.

STEP 04
04

Book Now

Ready to ride? Add your motorbike to cart and complete your booking online in minutes.

Go to Checkout →

Motorbike Rental Hoi An – FAQs

Everything you need to know before renting a motorbike in Hoi An