There are 6 ways to get from Haiphong to Hội An by plane, taxi, train, bus, bus and ferry or car

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.

Recommended option

Fly from Haiphong, taxi  •  1 h 49 min

  1. Fly from Haiphong (HPH) to Danang (DAD) HPH - DAD
  2. Take a taxi from Danang to Hội An

$53 - $210

Cheapest option

Bus and ferry, bus  •  24 h 21 min

  1. Take the bus and ferry from Hai Phong to Ha Noi
  2. Take the bus from Ha Noi to Hue
  3. Take the bus from Hue to Hoi An Quang Nam

$18 - $22

4 alternative options

Train to Hanoi, fly  •  5 h 51 min

  1. Take the train from Hai Phong to Long Bien
  2. Fly from Hanoi (HAN) to Danang (DAD) HAN - DAD

$49 - $285

Train  •  19 h 3 min

  1. Take the train from Hai Phong to Ha Noi Hai Phong
  2. Take the train from Hanoi to Da Nang Hanoi

$40 - $69

Bus  •  20 h 34 min

  1. Take the bus from Hai Phong to Quang Nam

$38 - $47

Drive  •  11 h 41 min

  1. Drive from Haiphong to Hội An 503.2 miles

$60 - $90

What companies run services between Haiphong, Vietnam and Hội An, Vietnam?

You can take a train from Haiphong to Hội An via Ha Noi, Hanoi, and Da Nang in around 19 h 3 min. Alternatively, Hoang Long Transit Co operates a bus from Haiphong to Hội An once daily. Tickets cost $14 - $18 and the journey takes 20 h 3 min.

Airlines
Vietnam Airlines
Website
vietnamairlines.com
Flights from Haiphong to Danang
Ave. Duration
1 h 15 min
When
Monday, Wednesday, Friday and Sunday
Estimated price
$150 - $850
Flights from Hanoi to Danang
Ave. Duration
1 h 20 min
When
Every day
Estimated price
$60 - $470
Vietjet Air
Website
vietjetair.com
Flights from Haiphong to Danang
Ave. Duration
1 h 15 min
When
Every day
Estimated price
$30 - $170
Flights from Hanoi to Danang
Ave. Duration
1 h 14 min
When
Every day
Estimated price
$28 - $140
Jetstar Pacific Airlines
Website
jetstar.com
Flights from Hanoi to Danang
Ave. Duration
1 h 20 min
When
Every day
Estimated price
$45 - $340
Vietnam Air Services Company(VASCO)
Flights from Hanoi to Danang via Vinh
Ave. Duration
2 h 55 min
When
Every day
Estimated price
$50 - $350
Train operators
Vietnam Railways
Website
dsvn.vn
Train from Hai Phong to Long Bien
Ave. Duration
2 h 24 min
Frequency
Every 4 hours
Estimated price
$3 - $9
Schedules at
dsvn.vn
Book at
12go.asia
Soft Seat With Air Conditioners
$3 - $4
Hard Bed With Air Conditioners
$5 - $7
Soft Bed With Air Conditioners
$6 - $9
Train from Hai Phong to Ha Noi
Ave. Duration
2 h 35 min
Frequency
Every 4 hours
Estimated price
$3 - $9
Schedules at
dsvn.vn
Book at
12go.asia
Soft Seat With Air Conditioners
$3 - $4
Hard Bed With Air Conditioners
$5 - $7
Soft Bed With Air Conditioners
$6 - $9
Train from Hanoi to Da Nang
Ave. Duration
15 h
Frequency
5 times a day
Estimated price
$16 - $35
Schedules at
dsvn.vn
Book at
12go.asia
Soft Seat With Air Conditioners
$16 - $19
Hard Bed With Air Conditioners
$19 - $26
Soft Bed With Air Conditioners
$22 - $35
Bus operators
Hoang Long Transit Co
Website
hoanglongasia.com
Bus from Hai Phong to Quang Nam
Ave. Duration
20 h 3 min
Frequency
Once daily
Estimated price
$14 - $18
Schedules at
hoanglongasia.com
Bus and ferry from Hai Phong to Ha Noi
Ave. Duration
2 h 15 min
Frequency
Every 4 hours
Estimated price
$3 - $9
Schedules at
hoanglongasia.com
The Sinh Tourist
Website
thesinhtourist.vn
Bus from Ha Noi to Hue
Ave. Duration
16 h
Frequency
Once daily
Estimated price
$9
Schedules at
thesinhtourist.vn
Bus from Hue to Hoi An Quang Nam
Ave. Duration
4 h
Frequency
Twice daily
Estimated price
$5
Schedules at
thesinhtourist.vn
Book at
12go.asia
Other operators
Taxi from Danang to Hội An
Ave. Duration
27 min
Estimated price
$20 - $24
Vinasun taxi
Phone
+848-38272727
Website
vinasuntaxi.com
Malinh Taxi Group
Phone
+848 3838 3838
Website
mailinh.vn

Want to know more about travelling around the world?

Rome2rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including How to get from Florence to Rome, Best ways to travel around Australia and Bali: What to do if Mount Agung erupts - to help you get the most out of your next trip.

Questions & Answers

How far is it from Haiphong to Hội An?

The distance between Haiphong and Hội An is 581 km. The road distance is 805 km.

What is the cheapest way to get from Haiphong to Hội An?

The cheapest way to get from Haiphong to Hội An is to bus and ferry and bus which costs $17 - $23 and takes 24 h 21 min.

What is the fastest way to get from Haiphong to Hội An?

The quickest way to get from Haiphong to Hội An is to fly and taxi which takes 1 h 49 min and costs $50 - $210.

Is there a direct bus between Haiphong and Hội An?

No, there is no direct bus from Haiphong to Hội An. However, there are services departing from Hai Phong and arriving at Hoi An Quang Nam via Ha Noi and Hue. The journey, including transfers, takes approximately 24 h 21 min.

How long does it take to get from Haiphong to Hội An?

It takes approximately 1 h 49 min to get from Haiphong to Hội An, including transfers.