50
Checking Seats Availability
Loading seats data...

From Diem cho Tam Coc to Dao Cat Ba by bus

07:00
Diem cho Tam Coc, Ninh Binh
11:30
Cat Ba Office Vexere, Dao Cat Ba
4h 30m
Instant 

From Ninh Binh CB Discovery to Hai Phong by bus

07:30
Ninh Binh CB Discovery
11:10
Cat Ba Discovery Cat Ba, Hai Phong
3h 40m
Instant  Refund 
08:30
Ninh Binh CB Discovery
12:10
Cat Ba Discovery Cat Ba, Hai Phong
3h 40m
Instant  Refund 
13:00
Ninh Binh CB Discovery
16:40
Cat Ba Discovery Cat Ba, Hai Phong
3h 40m
Instant  Refund 
14:00
Ninh Binh CB Discovery
17:40
Cat Ba Discovery Cat Ba, Hai Phong
3h 40m
Instant  Refund 

From Ninh Binh Good Morning CB to Hai Phong by bus

06:30
Ninh Binh Good Morning CB
11:10
Cat Ba Goodmorning CB, Hai Phong
4h 40m
Instant  Refund 
07:30
Ninh Binh Good Morning CB
12:10
Cat Ba Goodmorning CB, Hai Phong
4h 40m
Instant  Refund 
09:00
Ninh Binh Good Morning CB
13:40
Cat Ba Goodmorning CB, Hai Phong
4h 40m
Instant  Refund 
13:00
Ninh Binh Good Morning CB
17:40
Cat Ba Goodmorning CB, Hai Phong
4h 40m
Instant  Refund 
13:30
Ninh Binh Good Morning CB
18:10
Cat Ba Goodmorning CB, Hai Phong
4h 40m
Instant  Refund 
14:00
Ninh Binh Good Morning CB
18:40
Cat Ba Goodmorning CB, Hai Phong
4h 40m
Instant  Refund 

From Ninh Binh Office Vexere to Dao Cat Ba by bus

07:30
Ninh Binh Office Vexere
11:30
Cat Ba Office Vexere, Dao Cat Ba
4h
Instant 

Ninh Binh to Hai Phong Schedule

Ninh Binh to Hai Phong Schedule
Transport NameRoute TimePrice
Cat Ba Discovery Regular 46 07:30 – 11:10VND 330k
Good Morning Cat Ba Bus Executive 06:30 – 11:10VND 300k
Cat Ba Discovery Regular 46 08:30 – 12:10VND 330k
Good Morning Cat Ba Bus Executive 09:00 – 13:40VND 300k
Cat Ba Discovery Regular 46 13:00 – 16:40VND 330k
Good Morning Cat Ba Bus Executive 13:00 – 17:40VND 420k
Cat Ba Discovery Regular 46 14:00 – 17:40VND 330k
Good Morning Cat Ba Bus Executive 14:00 – 18:40VND 300k

Popular Routes in Vietnam

How to get from Ninh Binh to Hai Phong?

When you want to get from Ninh Binh to Hai Phong, your choices are limited. There is only one option we offer for this route:

  • Bus

How far is Ninh Binh from Hai Phong?

The overland distance from Ninh Binh to Hai Phong is 146 miles (234 km).
The flying distance is 70 miles (112 km).

How long does it take to get from Ninh Binh to Hai Phong?

The travel time from Ninh Binh to Hai Phong takes 5 hours in media.

How much does it cost to get from Ninh Binh to Hai Phong?

To get from Ninh Binh to Hai Phong prepare to shell out about VND 232,007 for your ticket.

How many trips per day are there from Ninh Binh to Hai Phong?

Buses from Ninh Binh to Hai Phong ride 11 times a day.

Useful tips for travel from Ninh Binh to Hai Phong

While bus is the only option we offer for this route, these simple tips and recommendations will help enhance your travel experience.

Buses

Things to remember before buying your bus ticket:

  • If possible, make sure to choose higher-class buses for a more comfortable travel experience. Such buses often have an air conditioning system, soft reclining seats, Wi-Fi, bathrooms, etc.
  • As with plane tickets, buses are better booked in advance so that you can secure a good seat.
  • While booking a bus, keep in mind that delays are possible. Yet it still pays to get to the bus station at least 15 minutes prior to the scheduled departure.

Do many travellers take bus from Ninh Binh to Hai Phong?

Up to now, 586 booked bus tickets from Ninh Binh to Hai Phong through our service. You can check reviews above.