Special icons you can find in results:
  • Instant - Instant confirmation
  • Refundable - Cancelation possible (check rules)
Vietnam Railways
Refundable Recommended
06:00
HNO Hanoi
2h 25m ride in train #HP1
4.5
08:25
HPH Hai Phong
Vietnam Railways
Refundable Recommended
06:00
HNO Hanoi
2h 15m ride in train #HP1
4.5
08:15
THL Thuong Ly, Hai Phong
Cat Ba Express
Refundable Recommended
11:00
Hanoi CBExpress
4h bus ride in Express
4.9
15:00
Cat Ba CBExpress, Hai Phong

From Hanoi CBExpress to Hai Phong by Buses

Cat Ba Express
Refundable
07:30
Hanoi CBExpress
4h bus ride in Express
4.9
11:30
Cat Ba CBExpress, Hai Phong
Cat Ba Express
Refundable Recommended
11:00
Hanoi CBExpress
4h bus ride in Express
4.9
15:00
Cat Ba CBExpress, Hai Phong
Cat Ba Express
Refundable
14:15
Hanoi CBExpress
4h bus ride in Express
4.9
18:15
Cat Ba CBExpress, Hai Phong

From Hanoi HL to Hai Phong by Buses

Hoang Long
Instant
07:30
Hanoi HL
2h 25m bus ride in Express
09:55
Cai Vieng, Hai Phong
Hoang Long
Instant
07:30
Hanoi HL
3h 10m bus ride in Express
10:40
Cat Ba HoangLong, Hai Phong
Hoang Long
Instant
11:30
Hanoi HL
2h 25m bus ride in Express
13:55
Cai Vieng, Hai Phong
Hoang Long
Instant
11:30
Hanoi HL
3h 10m bus ride in Express
14:40
Cat Ba HoangLong, Hai Phong

From Hanoi SSB to Hai Phong by Buses

Grouptour Grouptour
Refundable
07:30
Hanoi SSB
4h bus ride in Express
4
11:30
Cat Ba SSB, Hai Phong
Grouptour Grouptour
Refundable
10:00
Hanoi SSB
4h bus ride in Express
4
14:00
Cat Ba SSB, Hai Phong
Grouptour Grouptour
Refundable
12:00
Hanoi SSB
4h bus ride in Express
4
16:00
Cat Ba SSB, Hai Phong
Grouptour Grouptour
Refundable
14:00
Hanoi SSB
4h bus ride in Express
4
18:00
Cat Ba SSB, Hai Phong

From Cat Ba Discovery Ha Noi to Hai Phong by Buses

Cat Ba Discovery
Instant Refundable
08:00
Cat Ba Discovery Ha Noi , Hanoi
3h 30m bus ride in Regular 46
4.5
11:30
Cat Ba Discovery Cat Ba, Hai Phong
Cat Ba Discovery
Instant Refundable
10:00
Cat Ba Discovery Ha Noi , Hanoi
3h 30m bus ride in Regular 46
4.5
13:30
Cat Ba Discovery Cat Ba, Hai Phong
Cat Ba Discovery
Instant Refundable
14:00
Cat Ba Discovery Ha Noi , Hanoi
3h 30m bus ride in Regular 46
4.5
17:30
Cat Ba Discovery Cat Ba, Hai Phong

From Ha Noi Full Moon Party Tour to Hai Phong by Buses

FULL MOON PARTY TOUR FULL MOON PARTY TOUR
Instant Refundable
07:30
Ha Noi Full Moon Party Tour, Hanoi
3h 25m bus ride in VIP 33
10:55
Cat Ba island Full Moon, Hai Phong
FULL MOON PARTY TOUR FULL MOON PARTY TOUR
Instant Refundable
10:30
Ha Noi Full Moon Party Tour, Hanoi
3h 25m bus ride in VIP 33
13:55
Cat Ba island Full Moon, Hai Phong
FULL MOON PARTY TOUR FULL MOON PARTY TOUR
Instant Refundable
14:00
Ha Noi Full Moon Party Tour, Hanoi
3h 25m bus ride in VIP 33
17:25
Cat Ba island Full Moon, Hai Phong

From Hanoi Good Morning CB to Hai Phong by Buses

Good Morning Cat Ba Bus Good Morning Cat Ba Bus
Instant Refundable
07:30
Hanoi Good Morning CB
3h 30m bus ride in VIP 33
4.4
11:00
Cat Ba Goodmorning CB, Hai Phong
Good Morning Cat Ba Bus Good Morning Cat Ba Bus
Instant Refundable
10:30
Hanoi Good Morning CB
3h 30m bus ride in VIP 33
4.4
14:00
Cat Ba Goodmorning CB, Hai Phong
Good Morning Cat Ba Bus Good Morning Cat Ba Bus
Instant Refundable
14:00
Hanoi Good Morning CB
3h 30m bus ride in VIP 33
4.4
17:30
Cat Ba Goodmorning CB, Hai Phong

From Hanoi to Hai Phong by Trains

Vietnam Railways
Refundable Recommended
06:00
HNO Hanoi
2h 25m ride in train #HP1
4.5
08:25
HPH Hai Phong
Vietnam Railways
Refundable Recommended
06:00
HNO Hanoi
2h 15m ride in train #HP1
4.5
08:15
THL Thuong Ly, Hai Phong
Vietnam Railways
Refundable
15:20
HNO Hanoi
2h 40m ride in train #LP5, Class 3 Fan
18:00
HPH Hai Phong
Vietnam Railways
Refundable
15:20
HNO Hanoi
2h 28m ride in train #LP5, Class 3 Fan
17:48
THL Thuong Ly, Hai Phong

From Gia Lam to Hai Phong by Trains

Vietnam Railways
Refundable
06:16
GLA Gia Lam
2h 9m ride in train #HP1
08:25
HPH Hai Phong
Vietnam Railways
Refundable
06:16
GLA Gia Lam
1h 59m ride in train #HP1
08:15
THL Thuong Ly, Hai Phong
Vietnam Railways
Refundable
15:45
GLA Gia Lam
2h 15m ride in train #LP5, Class 3 Fan
18:00
HPH Hai Phong
Vietnam Railways
Refundable
15:45
GLA Gia Lam
2h 3m ride in train #LP5, Class 3 Fan
17:48
THL Thuong Ly, Hai Phong

From Ha Noi Nuoc Ngam HL to Hai Phong by Buses

Hoang Long
Instant
07:00
Ha Noi Nuoc Ngam HL, Hanoi
3h bus ride in Express
10:00
Cai Vieng, Hai Phong
Hoang Long
Instant
07:30
Ha Noi Nuoc Ngam HL, Hanoi
3h 40m bus ride in Express
3.5
11:10
Cat Ba HoangLong, Hai Phong

Transport types between Hanoi and Hai Phong

Hanoi to Hai Phong Schedule

Hanoi to Hai Phong Schedule
Transport NameRoute TimePrice
DichungTaxi Comfort Any timeVND 1,759k
Hoang Long Express 07:30 - 09:55VND 209k
Hoang Long Standard AC 08:00 - 09:30VND 110k
Hoang Long Express 11:30 - 13:55VND 209k
Hoang Long Standard AC 13:30 - 15:00VND 110k
Vietnam Railways Class 3 Fan 15:20 - 18:00VND 126k
Hoang Long Express 14:00 - 17:40VND 330k
Cat Ba Express Express 14:15 - 18:15VND 320k
Grouptour Express 14:00 - 18:00VND 290k
Good Morning Cat Ba Bus VIP 33 14:00 - 17:30VND 288k
Hoang Long Standard AC 16:00 - 17:30VND 110k
Hoang Long Standard AC 18:00 - 19:30VND 110k

How to get from Hanoi to Haiphong

What about

Vietnam’s third largest city after Saigon and Hanoi and the closest seaport to the Vietnamese capital, Haiphong is definitely not a prime tourist destination. A couple of city museums can hardly draw any crowds to the city; but Haiphong is also a gateway to one of the most beautiful places in the whole country, the UNESCO World Heritage-listed Ha Long Bay. As such, Haiphong is an inevitable stop on your way to the jaw-dropping beauty of the world-famous Ha Long Bay if you choose to cover a part of the distance from Hanoi to Ha Long by train.

From Hanoi to Haiphong

The distance between Hanoi and Haiphong is about 110 km, add more 80 km to reach Ha Long Bay. There are no direct tourist trains to Ha Long Bay from Hanoi, though voices in support of launching this route are constantly heard. At the moment trains from Hanoi bring you up to Haiphong only.

Note: Yes, technically speaking, there is a direct train from Hanoi to Ha Long. It is a cargo train, which departs from the Yen Vien (Gia Lam) station found outside the city at 4.30am and reaches Ha Long City terminal close to Bai Chay bus station at 11 km. From there, it is about five km to the harbour. This train is supposed to run on a daily bases but is often cancelled or delayed. Going via Haiphong is a far better, faster and more convenient way.

If you need direct transport from Hanoi to Ha Long Bay, you can either join a tour or buy a bus ticket from Hanoi to Ha Long.

From Hanoi to Haiphong by train

There are four daily trains from Hanoi to Haiphong. They all take from 2¼ to 2¾ hours to get to Haiphong and offer soft seats in air-conditioned cars, which is a decent choice for a not-so-long journey. Prices vary insignificantly and are about VND130.000/USD6.

Note that HP1 at 6am, LP5 at 3.20pm and LP7 at 6.27pm depart from Hanoi railway station located in Le Duan Street, 120. The fourth train, LP3 at 9.20am, starts from Hanoi Long Bien station in the centre of the Old Quarter, three km northeast of the main train station. LP5 and LP7 call to Long Bien, too – both 10 minutes after they start from the main train station.

In Haiphong, all the trains arrive to Haiphong train station, which has a distinctive French colonial appearance and is located in Luong Khanh Thien street, 75.

From Haiphong to Ha Long Bay

You can cover the remaining 80 km from Haiphong to Ha Long by bus or by taxi. Taxi from Haiphong to Ha Long Bay City will cost you about VND800.000 – both from the Cat Bi airport or from the city.

Travelling by bus you have a choice of ordinary local buses and more comfortable tourist buses. Cheaper local buses depart from Lac Long bus station (about VND70.000). They head to Ha Long bus station. You can either walk to the main tourist activity area or take a motorbike taxi then. Do not pay more than VND20.000 for a motorbike trip (about five km).

Tourist buses from Haiphong to Ha Long Bay operate from Ben Binh bus station. Is it located right next to the jetty to Cat Ba island. Tourist buses are quite comfy and a bit faster, but tickets cost triple compared to ordinary buses, and cases when you need to bargain prior to be given more or less a fair price are not heard of. Tourist buses normally leave when full, and during weekend they fill up very quickly.

Where to stay in Ha Long City

The main tourist activity is found in Bai Chay part of Ha Long City where there is an abundance of accommodation, restaurants and tour agencies. Hon Gai part, which has more of a local scene, lies on the other side of the bridge. Though there are hundreds of mini-hotels around, it is highly advisable to book ahead during holiday periods otherwise – true! – you can find absolutely no vacancy. A good area to check for great digs is Vuon Dao street, aka Hotel Valley. There are many rooms with air-con, hot water, fridge and TV for USD10-USD20. Normally they are very similar and quite cramped.

Tip: Ask for both VND and USD rate. If you pay in dong, you can often save a bit due to the exchange rate.

More expensive hotels with breathtaking views over the bay are located closer to the pier. Expect to pay somewhere around USD100 per room.

Tips for choosing your cruise around Ha Long Bay

– If you have spare time, do not hesitate to opt for a two- or a three-day cruise. One-day cruise would do, too, but you will miss the most spectacular moments at Ha Long Bay, including sunrise and sunset and have very little time (if any) for exploring Cat Ba island.
– Before committing, shop around and talk to your fellow travellers. Prices – and quality of cruises – tend to differ greatly depending on what is included into the program.
– Always check whether your cruise includes transfers, meals, hotel room (in case of several-day cruises), etc.
– Decide on which activities you would like to be involved in during your cruise. Visiting a cave? Canoeing between the islands? Spending a couple of hours on the beach?
– If you are absolutely short of time (why should you be? – but well, if), there are four-hour cruises around the bay.

Theft alert While on a cruise, especially if you have booked the whole boat for your party, always keep your money safe. It often happens that a couple of banknotes strangely disappear from your purse. If you are used to keeping some cash in your pocket, you can easily fail to notice the loss immediately. It is next to impossible to prove that you have been robbed off by some of the crewmembers. To escape such an upsetting situation, do not leave your valuables unattended.

A day of Sea-Sand-Sun at Ha Long Bay: a visit to Cat Ba island

The largest island of the bay, Cat Ba is a great beach escape from Hanoi and a welcome quiet harbour after cruise-craze of Ha Long City. Covered by National Park in a larger part, Cat Ba has decent beaches and good trekking routes. You can choose to spend several days in Cat Ba and then embark on a cruise around the bay from Cat Ba without calling to Ha Long City. Apart from beaches, Cat Ba treats its visitors with outstanding bay views and freshest seafood. Do not expect great value in accommodation, but there are acceptable deals in all price ranges nevertheless.

To get to Cat Ba from Haiphong, take a boat from Haiphong (Pha Binh) ferry terminal. Regardless the price indicated on the ticket (VND150.000), you are likely to be asked to pay more: in this case try another agent.

To proceed with your journey from Cat Ba to Ha Long City, take a tourist boat from the island to Ha Long City. It can be painfully slow and take up to six hours – never less than three hours anyway (VND220.000). A cheaper way to get to Ha Long City from Cat Ba is via Tuan Chau, southwest of Ha Long City. A ferry to Tuan Chau takes 45 minutes only and costs VND60.000. From Tuan Chau, hop onto a local bus to Ha Long City. The ferry for Tuan Chau departs from Gia Luan harbour.

Onward travel from Haiphong

The two most popular destinations for further travel from Haiphong include Sapa in the north and Ninh Binh to the south. For both you will need to connect via Hanoi if you choose to go by train.

If karst scenery of Ha Long Bay is not enough for you, check Ninh Binh. Explore the countryside around Tam Coc village dotted with green humps of limestone hills. For Ninh Binh, take a train to Hanoi and then change for Hanoi–Ninh Binh train. It may seem illogical, but this combo train+train travel will most probably take you less time than a direct local bus from Haiphong to Ninh Binh.

The favorite destination in Vietnam for those interested in trekking, homestays and the culture of Vietnam’s ethnic minorities, Sapa is about 440 km from Haiphong and the whole journey from Haiphong to Sapa including the layover in Hanoi and the final leg from Lao Cai to Sapa will take you between 15 and 16 hours hours.

Hanoi to Hai Phong destination reviews

4.5
370 customer reviews
5
70%
4
18%
3
6%
2
1%
1
5%
MF
5
Bus Express, Cat Ba Express, Dec 2, 2019
Excellent and on time service from hotel pick up to transfers & arrival. Cheerful guides - Tony (Phuc), Justine, &Charlie.
LH
5
Bus Express, Cat Ba Express, Nov 20, 2019
We arrived at the pickup spot a few minutes late and they were able to get us to a different spot in time for the bus! Ride was comfortable and on time.
CH
4
Bus VIP 33, Good Morning Cat Ba Bus, Nov 16, 2019
The legs room on the bus was a little tight. Service was excellent tho.
AA
5
Bus Express, Cat Ba Express, Nov 12, 2019
We had a brilliant journey with the guys at CatBa Express. They were all very friendly and gave loads of recommendations of what to do on Cat Ba island. Thoroughly recommend :)
IG
5
Bus VIP 33, Good Morning Cat Ba Bus, Nov 8, 2019
Great staff and service dropping off at our hotel. Keeping times on arrival.
EJ
3
Bus Regular 46, Cat Ba Discovery, Nov 2, 2019
Arrival time advertised was about an hour quicker than the actual arrival time (not due to any traffic). Would rather have had a realistic arrival time given when I booked.
TV
5
Bus Standard AC, Hoang Long, Oct 31, 2019
Big fancy bus. Friendly staff (though they do not speak english). I was allowed to board a bus that departed 1 hour earlier then my ticket. Very happy with the provider.
CP
5
Bus Regular 46, Cat Ba Discovery, Oct 25, 2019
We took the bus to go to Hanoi it was super confort the best from far since we are traveling ! And then we went on with the La Mignonne cruise thanks to Charlie and we had the best time in Ha Long Bay everything perfect from room, meals to activity and staff ! Thanks to all !!!!
MW
5
Bus Express, Cat Ba Express, Oct 12, 2019
Absolutely on time, very friendly staff. Absolutely recommended from my side
ML
3
train #HP1 2nd Class AC seats only, Vietnam Railways, Oct 7, 2019
Super-simple method of low-cost travel. We took the 6am train from Hanoi to Haiphong and we’re impressed with the ease and speed of the process. No issues at all. If you don’t need luxury for a quick ride, I highly recommend this leg of the journey. *Pay attention to where you are on your map. No one spoke English (tried to order Coke = big fail) and we didn’t understand the train conductor (at all) when he would shout out the stop name. We expected Haiphong to be an actual station (like Hanoi), and we almost missed getting off. We took cab to Ha Long from Haiphong, BUT shuttles were waiting outside, all of whom asked if we wanted to hop on. Wish we hadn’t pre-booked the cab as the shuttle was way cheaper (and we had the slowest cab driver on the planet). Looking forward to our train back to Hanoi!
TM
5
Bus Express, Cat Ba Express, Sep 18, 2019
On time, Good bus, well organized, drop off at hotel
VA
5
Bus Express, Cat Ba Express, Sep 17, 2019
Increíble compañía, amabilidad total desde el primer momento, nos recogieron en la oficina de Hanoi, en todo momento super atentos en el viaje, te acompañan en el speed boat hasta el puerto de Cat Ba, te recogen y te llevan hasta tu hotel. Altamente recomendable si no quieres sorpresas desagradables. Añadir que el autobus espacioso y muy cómodo
DC
5
Bus Express, Cat Ba Express, Sep 10, 2019
Highly recommend, staff was great and it was smooth and effortless.
SB
3
Bus VIP 33, Good Morning Cat Ba Bus, Sep 4, 2019
Couldn’t fault the service however there is hardly any leg room for someone 5’7”, any taller and it’s an uncomfortable ride. The website claims a 2hr journey, it took us 6hrs to arrive at our destination. This was the main reason for the 3*, otherwise the service was largely spot on.
SD
5
Bus Express, Cat Ba Express, Aug 26, 2019
Very comfortable journey with water and snacks provided. The guide, Dai was very friendly and gave good information about the trip and pointed out some interesting things on the way. The coach dropped us off at our hostel on Cat Ba which was very convenient.
AE
4
Bus VIP 33, Good Morning Cat Ba Bus, Aug 21, 2019
Took bus from Hanoi to Cat Ba. Nice service, free wi-fi, water and cookie provided, english speaking guide. (-) the chair had no handles and in general it was very uncomfortable for me. (-) it took 4 hours instead 02:05 declared in the tickets that I bought on the website.
AC
5
Bus Express, Cat Ba Express, Aug 20, 2019
Very nice service, very kind and helpful guides! Complimentary water and crackers. Trip was even shorter than in the timetable.
VT
4
Bus Express, Grouptour, Aug 13, 2019
Everything was perfect, except for a 40 minutes delay at departure time.
JM
5
Bus Express, Cat Ba Express, Aug 10, 2019
The journey to Cat Ba (and back) was just lovely. They leave on time, they provide you with a bottle of water and a snack - “All for you”, That’s what our second guide used to say when he gave us something. So kind. -, they make sure that you have all your luggage with you. We also booked a day trip with them (Lan Ha bay) and I can absolutely recommend it. We had a blast! And...it was just 23 dollar a person (or was it 22, not sure). We also took the bus back to Hanoi, where we could drop our luggage at their office while we wandered around in the city until we had to go to the train station. When we stepped in their office to pick up our luggage, it went like this: “Where do you go now?” - “To the train station.” - “No problem, we will book a grab car for you.” Two minutes later, we were in the car on our way to the train station. So easy, so comfortable, so kind. Thanks again, Cat Ba Express team! :) :)
AD
3
Bus Standard AC, Hoang Long, Aug 6, 2019
I was charged 220000 dong for the so called hydrofoil. The boat that ferried me was not the hydrofoil and other passengers had cheaper tickets. The ferry didnt leave at 9am as stated. It took about 1.5 hours and should have taken 45 minutes on the hydrofoil.
12Go response:
We are sorry that you are unhappy with the services received however your tickets cost 110,000VND each (220,000 for both) which is the price we are mandated by Hoang Long to sell them at. Additionally this trip is not advertised as nor supposed to be a hydrofoil. Best regards, Spencer Tiesse, 12Go Business Development Team [Support case #974131](https://12go.asia/en/support-case?token=3b4aebd17d5196fc685063f551dc7a4d)

Popular Routes in Vietnam