Bus Vietnam

Different Haiphong bus services let you explore the city in Northern Vietnam, as they are an important part of the public transport system serving locals and visitors of the city. Public buses let you travel around the city in the most affordable way. Many popular destinations in Vietnam can also be reached by bus from Haiphong, as there are many intercity bus routes starting in the city.

Discover Haiphong bus services with public city bus routes, as well as the most popular Vietnam destinations that can be reached by bus from Haiphong City.

Intercity Buses from Haiphong

Intercity buses are the most affordable way to get from Haiphong to various destinations. These buses are connecting Haiphong with other popular destinations in Northern Vietnam and Central Vietnam.

To compare different transportation options for a trip from Haiphong, use this search form. Otherwise, explore the most popular intercity bus routes and their timetables below.

Popular Intercity Bus Routes

The most popular intercity bus routes from Haiphong and timetables for each type of bus are listed below.

Hanoi

Bus Hai Phong - Hanoi $ 23.81 4h 40m – 5h
  •   Bus + Bus 07:00, 09:30, 12:30
Bus Hai Phong - Noi Bai Airport $ 19.01–27.92 4h – 5h
  •   Express + Privat Car 09:30, 12:30, 15:30, 16:45
  •   Tourist Bus + Ferry 08:00, 11:45, 15:00
  •   Private car + Tourist Bus 09:00, 12:30, 15:30
  •   VIP 33 08:50, 09:00, 12:10, 12:20, 12:30, 15:20, 15:30
Bus Dao Cat Ba - Noi Bai Airport $ 23.81–28.19 4h 30m – 5h
  •   Tourist Bus + Private Van 07:00, 09:00, 12:30, 16:00
  •   Bus + Ferry + Private Car 07:00, 09:00, 12:30, 16:00, 17:00
  •   Tourist Bus + Ferry 08:30, 12:15, 15:30

Halong Bay

Bus Hai Phong - Quang Ninh $ 9.60–34.67 1h – 16h
  •   Ford 16 Express 07:20, 12:30
  •   6 Hours Tour 15:00
  •   3 Hours Tour 06:00
  •   Half-day Tour 14:00
  •   Express 29 07:30, 12:30
  •   Seater 29 07:30, 08:30, 12:30, 15:30
  •   Limousine 18 + VIP 20 20:15
  •   Shared Car + Ferry 08:00, 11:00, 12:00, 15:00
  •   Shared Car + Speedboat 09:30, 11:30, 12:30, 14:30, 15:30, 16:30, 17:30
  •   Limousine 16 + Car 08:00, 11:45, 14:15
  •   Limousine 16 + Car + Ferry 15:15
  •   Limousine 04:00, 05:00, 06:00, 07:00, 08:00, 09:00, 10:00, 11:00, 12:00, 13:00, 14:00, 15:00, 16:00, 17:00, 18:00, 19:00, 20:00, 21:00
  •   Minivan 05:30, 06:30, 07:30, 08:30, 09:30, 10:30, 11:30, 12:30, 13:30, 14:30, 15:30, 16:30, 17:30
Bus Dao Cat Ba - Quang Ninh $ 12.57–13.71 2h – 3h
  •   Limousine 16 + Car + Ferry 15:15
  •   Seater 07:30, 12:30
Bus Dao Cat Ba - Halong Bay $ 13.71 2h
  •   Limousine 16 + Car + Ferry 15:15
Bus Hai Phong - Halong Bay $ 7.71–21.01 1h – 3h
  •   Tourist Bus + Ferry 07:00, 08:00, 12:30, 15:00
  •   Limousine 16 + Car + Ferry 15:15
  •   Express 16 07:30, 07:40, 07:50, 12:40, 12:50, 15:05, 15:10, 15:15
  •   Limousine 11 06:30, 07:30, 08:30, 09:30, 10:30, 11:30, 12:30, 13:30, 14:30, 15:30, 16:30, 17:30, 18:30, 19:30, 20:30
  •   Minivan 05:30, 06:30, 07:30, 08:30, 09:30, 10:30, 11:30, 12:30, 13:30, 14:30, 15:30, 16:30, 17:30

Hue

Bus Hai Phong - Hue $ 18.00–46.28 13h – 18h 40m
  •   VIP24 + Express Bus 15:30
  •   Van + Sleeper Bus 15:30
  •   Sleeper 44 15:00, 15:45
  •   Tourist Bus + Ferry + VIP Sleeper 15:30
  •   Tourist bus 35 + Tourist bus 34 13:00
  •   Tourist bus 35 + VIP 20 13:00
  •   Cabin 22 15:50
  •   VIP Cabin 12:20, 12:30, 12:40, 15:25, 15:35, 15:45
  •   VIP 12:22, 12:32, 12:42, 15:22, 15:32, 15:42
  •   Sleeper 40 06:00
  •   VIP Limousine 24 17:00
  •   Sleeper 06:30
  •   VIP Sleeper 15:00
  •   Cabin 24 14:00
  •   VIP 20 + Tourist Bus 13:00, 15:45
  •   VIP Cabin 34 17:30
Bus Dao Cat Ba - Hue $ 31.90–49.52 12h – 16h 15m
  •   VIP Cabin 24 14:45
  •   Bus + Sleeper 32 12:30, 15:30
  •   Tourist AC + VIP 22 12:30, 15:30, 16:00
  •   VIP 20 + Tourist Bus 12:30, 15:20
  •   Single Cabin 05:30, 15:00, 15:15
  •   Double cabin 05:30, 15:00, 15:15
  •   Cabin 22 05:20, 05:25, 14:50, 14:55
  •   Cabin 24 17:30, 18:00

Da Nang

Bus Hai Phong - Da Nang $ 37.08–57.05 16h – 21h 20m
  •   Van + Sleeper VIP 34 15:30, 16:00
  •   Cabin 22 15:00
  •   Tourist bus 35 + Tourist bus 34 13:00
  •   Tourist bus 35 + VIP 20 13:00
  •   Sleeper 40 15:20, 15:30, 15:40
  •   VIP Cabin 12:20, 12:30, 12:40, 12:50
  •   Tourist Bus + VIP 22 16:00
Bus Dao Cat Ba - Da Nang $ 40.35–69.94 12h – 19h
  •   VIP Cabin 22 14:45
  •   Tourist Bus + VIP Cabin 15:20
  •   Single Cabin 05:30, 14:30, 15:00
  •   Double cabin 05:30, 14:30, 15:00
  •   VIP 20 + Tourist Bus 12:30, 15:30
  •   Tourist Bus + Local Cabin 12:30
  •   VIP Cabin 20 + Tourist Bus 12:30
  •   Local Cabin + Tourist Bus 12:30

Ninh Binh

Bus Hai Phong - Ninh Binh $ 10.95–19.96 3h 45m – 5h
  •   Express 29 07:15, 07:22, 07:25, 07:30, 08:30, 12:15, 12:25, 12:30, 15:15, 15:25, 15:30, 16:00
  •   Express 16 08:15, 08:30, 12:15, 12:30, 12:45, 15:15, 15:30, 16:00
  •   Express 30 07:15, 07:30, 12:15, 12:30, 15:15, 15:30
  •   Express 45 07:30, 07:45, 08:00
  •   VIP24 + Express Bus 14:45, 15:00
  •   Tourist Bus + Ferry 07:45, 08:00, 09:00, 12:30, 12:45, 15:30, 15:45
  •   Limousine 08:00, 08:15, 08:30, 12:00, 12:15, 12:30, 15:00, 15:15, 15:30
  •   Tourist bus 08:00, 13:00
  •   Limousine 19 08:30, 12:30, 15:30
  •   Limousine 9 08:30, 12:30, 15:30
  •   Express Bus + Ferry 15:30
  •   Express 29 08:30, 12:30, 16:00
  •   Express 39 08:30, 12:30, 16:00
  •   VIP 33 07:50, 08:00, 08:05, 08:10, 08:15, 12:30, 12:35, 12:40, 12:45, 12:50, 12:55, 15:30, 15:35, 15:40, 15:45, 15:50
  •   VIP 29 08:00
Bus Dao Cat Ba - Ninh Binh $ 11.40–22.58 3h – 5h
  •   Express 45 07:30, 07:45, 08:00
  •   Express 29 08:30, 12:30, 16:00
  •   Express 27 12:30
  •   Express 35 08:30, 09:00, 12:15, 13:00, 15:30, 15:45
  •   Tourist Bus 33 08:00, 12:30, 15:30
  •   Tourist bus 07:45, 12:15, 15:45
Bus Dao Cat Ba - Tam Coc $ 12.54 4h 30m
  •   Tourist Bus 33 08:00, 12:30, 15:30

Ha Giang

Bus Hai Phong - Ha Giang $ 11.43–51.03 6h 30m – 13h
  •   VIP 33 Sleeper 16:30
  •   Luxury Bus + Ferry 08:30, 09:00, 12:00, 12:30, 15:00, 15:30
  •   Sleeper 34 17:00
  •   Cabin 34 17:00
  •   Tourist Bus + Limousine 09:00, 12:30, 15:30
  •   Minivan 06:52, 07:02, 08:35, 08:40, 15:32, 15:42
  •   Sleeper 40 15:20, 15:30, 15:40
  •   VIP Cabin 06:50, 07:00, 15:25, 15:35, 15:45
  •   Tourist Bus + Ferry 12:30, 15:30, 16:00
  •   Sleeper 44 19:00
  •   Single Royal Cabin 07:00, 19:00
  •   Double Royal Cabin 07:00, 19:00
  •   VIP 20 + VIP 18 09:15, 16:30
  •   Cabin 24 Single 06:00, 18:00
  •   Cabin 24 Double 06:00, 18:00
Bus Dao Cat Ba - Ha Giang $ 21.43–39.62 9h 30m – 12h 15m
  •   Express 45 12:30
  •   Limousine 13 12:30
  •   Mobile Hotel Bus 12:30, 17:00
  •   Sleeper 15:30, 16:00
  •   VIP 34 15:30
  •   VIP 18 + VIP 22 07:45, 09:15
  •   VIP 18 + VIP 24 09:30, 12:30, 16:45
  •   Local Cabin 15:45
  •   VIP 20 + VIP 18 09:00, 12:00, 16:00
  •   Cabin 34 17:45

Sapa

Bus Hai Phong - Sapa $ 18.53–40.61 5h 35m – 13h 30m
  •   Limousine + Cabin + Ferry 15:00
  •   VIP Sleeper 15:30, 16:00, 16:30, 17:00
  •   Royal Cabin Bus + Ferry 08:30, 09:00, 12:00, 12:30, 15:00, 15:30, 16:30, 17:00
  •   Limousine 18 + VIP 20 12:30, 17:00
  •   VIP Cabin + Tourist Bus 08:30, 12:30, 15:30
  •   VIP 22 06:55, 07:00, 08:25, 08:35, 08:45, 12:15, 12:25, 12:35, 15:25, 15:30, 15:35, 15:40
  •   VIP Cabin 06:52, 07:02, 08:42, 08:52, 12:10, 12:20, 12:30, 15:32, 15:42
  •   VIP 34 08:00, 16:00, 18:00
  •   Cabin 22 15:30, 16:00
  •   Royal Cabin 09:30, 20:00, 21:15
  •   VIP 20 07:30, 08:00, 21:30, 22:00
  •   VIP 32 16:30
  •   VIP 20 + VIP 18 09:00, 13:00, 16:30
  •   Sleeper 34 16:00
  •   VIP Luxury 22 15:30
  •   Royal Cabin 22 09:30, 20:00
Bus Dao Cat Ba - Sapa $ 30.95–49.52 9h – 12h
  •   Seating Bus + Royal Cabin 22 06:45, 08:45, 09:45, 12:15, 13:45
  •   VIP Cabin 22 + Bus + Speedboat 07:00, 09:00, 12:30
  •   Cabin 20 15:00
  •   VIP 18 + VIP 22 07:45, 09:15
  •   VIP 18 + VIP 24 09:30, 12:30, 16:45
  •   VIP 22 15:45
  •   VIP 20 + VIP 18 08:45, 12:00, 16:15
  •   Sleeper 18:00
Bus Hai Phong - Lao Cai $ 34.67 12h
  •   Limousine 18 + Tourist bus 34 12:30, 17:00

Hoi An

Bus Hai Phong - Hoi An $ 34.47–56.65 17h – 18h 30m
  •   VIP Cabin 34 16:00, 17:30
Bus Dao Cat Ba - Hoi An $ 60.27–106.57 17h – 19h
  •   Single Cabin 05:30, 14:30, 14:45
  •   Double cabin 05:30, 15:00, 15:15
  •   Cabin 24 17:30, 18:00