Travel Hanoi to Hai Phong

Hanoi to Hai Phong

Arrive in Hai Phong and explore its bustling waterfront and historic sites, a contrast to the laid-back streets of Hanoi. This page lists schedules and prices for the main transport options available between Hanoi and Hai Phong, including bus, charter, combined, van or train.

Travel options for Hanoi to Hai Phong

The quickest and most affordable way to get from Hanoi to Hai Phong is by a bus for 188500 VND, taking only 1 hour.

Bus from Hanoi to Hai Phong

Board a bus in Hanoi at multiple stations, including APT Travel Limousine, Hanoi, Gia Lam, Hanoi, Nuoc Ngam Bus Station, Hanoi, Yen Nghia, Hanoi and others, with the first departure at --:--, for a journey to Hai Phong that typically lasts around 1 hour. Along the way, you'll enjoy a reliable and comfortable ride, arriving at multiple stations, including 186 April 1st Cat Ba, Hai Phong, Catba Papillon Garden Bungalow and Resort, Hai Phong, Cau Rao 2, Hai Phong, 602 Pham Van Dong Office, Hai Phong and others with fares starting from 188,500 VND. Make sure to secure your ticket ahead of time to ensure a relaxed and worry-free journey.

Prices: 188,500 VND

Duration: 1h – 10h ⏱

Take bus from Hanoi to Hai Phong for 188500 VND Experience bus from Hanoi to Hai Phong for 188500 VND Explore with bus from Hanoi to Hai Phong in 1h Choose bus from Hanoi to Hai Phong for 188500 VND Explore with bus from Hanoi to Hai Phong in 1h Take bus from Hanoi to Hai Phong in 1h

View all Bus tickets →

Train from Hanoi to Hai Phong

Start your journey at multiple stations, including Gia Lam, Long Bien, Hanoi, Hanoi and others and enjoy a scenic train ride that connects Hanoi with Hai Phong, arriving at Thuong Ly, Hai Phong or Hai Phong. This comfortable trip takes roughly 1 hour 49 minutes, with tickets starting from 218,656 VND. Plan ahead and book your seat here for a relaxing travel experience.

Prices: 218,656 VND

Duration: 1h 49m – 2h 40m ⏱

Journey with train from Hanoi to Hai Phong for 218656 VND Ride with train from Hanoi to Hai Phong in 1h 49m Take train from Hanoi to Hai Phong in 1h 49m

View all Train tickets →

Combined from Hanoi to Hai Phong

To reach Hai Phong from Hanoi via combined transport, you can board at multiple stations, including HAN Hanoi Noi Bai Airport, 27 Cua Dong, Hanoi, 20 Hang Muoi, Hanoi, Thang Long Water Puppet Theatre, Hanoi and others. The total journey lasts about 2 hours 30 minutes, with tickets starting at 229,971 VND, and you’ll arrive at multiple stations, including HPH Haiphong Airport, Hai Phong, 186 April 1st Cat Ba, Hai Phong, 211 Nui Ngoc, Hai Phong, Ben Tau Cat ba, Hai Phong and others. Check available trips and secure your seat see combined travel options.

Prices: 229,971 VND

Duration: 2h 30m – 12h ⏱

Experience combined from Hanoi to Hai Phong for 229971 VND Take combined from Hanoi to Hai Phong for 229971 VND Hop on combined from Hanoi to Hai Phong for 229971 VND Choose combined from Hanoi to Hai Phong in 2h 30m Ride with combined from Hanoi to Hai Phong in 2h 30m Experience combined from Hanoi to Hai Phong for 229971 VND

View all Combined tickets →

Van from Hanoi to Hai Phong

To travel by van from Hanoi to Hai Phong, pick-ups are arranged at 15 Dao Duy Tu, Hanoi and drop-off takes place at 220 Nui Ngoc, Dao Cat Ba. The journey generally lasts around 3 hours, offering a direct connection between both points. Prices usually start at 490,000 VND, and seats can be reserved in advance via the van booking options.

Popular departures: 15 Dao Duy Tu, Hanoi
Popular arrivals: 220 Nui Ngoc, Dao Cat Ba

Prices: 490,000 VND

Duration: 3h ⏱

Book van from Hanoi to Hai Phong for 490000 VND

View all Van tickets →

Charter from Hanoi to Hai Phong

Get from Hanoi to Hai Phong with a private transfer, picked up at your preferred spot, whether hotel or station. The journey usually lasts 1 hour 30 minutes, with prices starting from 1,053,000 VND. Plan ahead and book your ride online.

Prices: 1,053,000 VND

Duration: 1h 30m – 4h 30m ⏱

Hop on charter from Hanoi to Hai Phong in 1h 30m Experience charter from Hanoi to Hai Phong in 1h 30m Travel with charter from Hanoi to Hai Phong in 1h 30m Go with charter from Hanoi to Hai Phong for 1053000 VND Experience charter from Hanoi to Hai Phong for 1053000 VND Book charter from Hanoi to Hai Phong for 1053000 VND

View all Charter tickets →

Distance Hanoi to Hai Phong

The distance between Hanoi and Hai Phong is 87.7 kilometers.

Hanoi to Hai Phong Transportation Comparison

Compare transport options side by side using key travel metrics to find the best way to get from Hanoi to Hai Phong

Bus
Train
Combined
Van
Charter
Average price
263,749 VND
251,814 VND
555,767 VND
490,000 VND
2,346,169 VND
Cheapest price
188,500 VND
218,656 VND
229,971 VND
490,000 VND
1,053,000 VND
Average duration
2h 05m
2h 18m
3h 47m
3h 00m
3h 31m
Minimum duration
1h 00m
1h 49m
2h 30m
3h 00m
1h 30m
Number of departures
1302
22
135
3
57
Tickets

Bus Routes & Schedules from Hanoi to Hai Phong

To reach Hai Phong by bus from Hanoi, several departure and arrival stations are available along the route rather than a single fixed stop. The total travel time depends on the combination of bus stops used, though most services take around 1h to 10h. Buses operate throughout the day within a shared timetable, starting from --:-- and continuing until 22:02. Ticket prices generally begin at 188,500 to 3,025,000 VND and may vary slightly depending on the service and boarding point. Checking the complete bus timetable for Hanoi to Hai Phong allows you to understand which stations are served, how long each option takes and which departures best fit your travel plans.

Departure stations
APT Travel Limousine, Hanoi
Gia Lam, Hanoi
Nuoc Ngam Bus Station, Hanoi
Yen Nghia, Hanoi
Hanoi Opera House
Hanoi Transfer
Hanoi, Gia Lam
Cau Giay, Hanoi
22 Ngoc Tri, Hanoi
175 Minh Khai, Gia Lam
209 Dai La, Gia Lam
42 Lang Road, Gia Lam
Tien Tho Bookstore, Hanoi
982 Lang Road, Hanoi
61 Tran Dang Ninh, Hanoi
66 Ha Yen Quyet, Hanoi
2I293 Khuat Duy Tien, Hanoi
Hanoi Giai Phong Anh Huy Dat Cang Office, Gia Lam
65 Khuat Duy Tien, Hanoi
Ha Noi Bao Son Park, Hanoi
16 Hang Chinh Hanoi
807 Quang Trung, Hanoi
Ha Noi Yen Nghia Bus Station, Hanoi
128 Tran Nhat Duat, Hanoi
206 Co Linh, Hanoi
Daily Limousine Office, Hanoi
Hanoi Old Quarter Transfer
Daiichi office, Hanoi
70 Nguyen Huu Huan, Hanoi
20 Hang Muoi, Hanoi
61B Lo Su, Hanoi
01 Le Lai, Hanoi
106 Tran Nhat Duat, Hanoi
59 Lo Su, Hanoi
128 Hong Tien, Hanoi
Ha Noi Full Moon Party Tour, Hanoi
04 Hang Chinh Maison Mackeno, Hanoi
55 Duong Thanh, Hanoi
9 Nha Tho, Hanoi
Hanoi SSB
172 Tran Quang Khai, Hanoi
19 Hang Thiec, Hanoi
Hanoi CBExpress
Arrival stations
186 April 1st Cat Ba, Hai Phong
Catba Papillon Garden Bungalow and Resort, Hai Phong
Cau Rao 2, Hai Phong
602 Pham Van Dong Office, Hai Phong
Vinh Niem, Hai Phong
Thuy Nguyen, Dao Cat Ba
Thuong Ly, Hai Phong
Thuong Ly Bus Station, Hai Phong
Tung Quang Hotel, Hai Phong
Cai Vieng Ferry Terminal, Hai Phong
474 Pham Van Dong, Hai Phong
Aeon Mall Hai Phong
Ga H i Ph ng, Hai Phong
Duong Tran Phu, Hai Phong
Pho Cau Dat, Hai Phong
Nga 6 Le Hong Phong, Hai Phong
398 Pham Van Dong, Hai Phong
Opera House, Hai Phong
68 Lach Tray, Hai Phong
Hai Phong, Hai Duong
Thuy Nguyen Chun Coffee, Hai Duong
313 Bui Vien, Hai Phong
Tung Quang Hotel, Dao Cat Ba
Cat Ba Oasis Bar, Hai Phong
Cat Ba New Horizon Hotel, Hai Phong
Cat Ba Transfer, Hai Phong
217 Mot Thang Tu, Dao Cat Ba
243 Nui Ngoc, Dao Cat Ba
53 Nui Ngoc, Dao Cat Ba
Cat Ba Local, Dao Cat Ba
191 Street 1I4, Dao Cat Ba
Cat Ba Full Moon Party Tour, Hai Phong
Cat Ba SSB, Hai Phong
Cat Ba, Hai Phong
Cai Beo Ferry Terminal and Dock, Hai Phong
209 Nui Ngoc, Dao Cat Ba
Cat Ba Island and back, Hai Phong
98 Bach Dang, Hai Phong
Cat Ba CBExpress, Hai Phong

Bus Timetable: 01 Le Lai, Hanoi → Cat Ba Local, Dao Cat Ba

  • 07:30 10:55 3h 25m 384750 VND
  • 11:00 14:25 3h 25m 384750 VND
  • 14:00 17:25 3h 25m 384750 VND

Bus Timetable: 04 Hang Chinh Maison Mackeno, Hanoi → Cat Ba SSB, Hai Phong

  • 07:40 12:00 4h 20m 317250 VND
  • 12:00 16:20 4h 20m 317250 VND

Bus Timetable: 106 Tran Nhat Duat, Hanoi → 191 Street 1I4, Dao Cat Ba

  • 07:45 11:15 3h 30m 350000 VND
  • 10:45 14:15 3h 30m 350000 VND
  • 14:00 17:30 3h 30m 350000 VND

Bus Timetable: 128 Hong Tien, Hanoi → 186 April 1st Cat Ba, Hai Phong

  • 07:20 10:20 3h 350000 VND
  • 08:30 11:30 3h 350000 VND
  • 10:20 13:20 3h 350000 VND
  • 13:50 16:50 3h 350000 VND

Bus Timetable: 128 Hong Tien, Hanoi → Catba Papillon Garden Bungalow and Resort, Hai Phong

  • 07:20 10:20 3h 350000 VND
  • 08:30 11:30 3h 350000 VND
  • 10:20 13:20 3h 350000 VND
  • 13:50 16:50 3h 350000 VND

Bus Timetable: 128 Tran Nhat Duat, Hanoi → Cat Ba Oasis Bar, Hai Phong

  • 08:00 11:00 3h 405000 VND
  • 11:00 14:00 3h 405000 VND
  • 13:00 16:00 3h 405000 VND
  • 15:00 18:00 3h 405000 VND

Bus Timetable: 128 Tran Nhat Duat, Hanoi → Tung Quang Hotel, Dao Cat Ba

  • 08:00 11:00 3h 374953 VND
  • 11:00 14:00 3h 374953 VND
  • 13:00 16:00 3h 374953 VND
  • 15:00 18:00 3h 374953 VND

Bus Timetable: 16 Hang Chinh Hanoi → 217 Mot Thang Tu, Dao Cat Ba

  • 05:38 09:38 4h 324000 VND
  • 07:45 11:45 4h 324000 VND
  • 10:30 14:30 4h 324000 VND
  • 12:15 16:15 4h 324000 VND
  • 14:15 18:15 4h 324000 VND

Bus Timetable: 16 Hang Chinh Hanoi → 313 Bui Vien, Hai Phong

  • 06:30 09:00 2h 30m 312500 VND
  • 07:30 10:00 2h 30m 312500 VND
  • 08:30 11:00 2h 30m 312500 VND
  • 09:30 12:00 2h 30m 312500 VND
  • 10:30 13:00 2h 30m 312500 VND
  • 11:30 14:00 2h 30m 312500 VND
  • 12:30 15:00 2h 30m 312500 VND
  • 13:30 16:00 2h 30m 312500 VND
  • 14:30 17:00 2h 30m 312500 VND
  • 15:30 18:00 2h 30m 312500 VND
  • 16:30 19:00 2h 30m 312500 VND
  • 17:30 20:00 2h 30m 312500 VND
  • 18:30 21:00 2h 30m 312500 VND

Bus Timetable: 172 Tran Quang Khai, Hanoi → 217 Mot Thang Tu, Dao Cat Ba

  • 06:00 09:00 3h 265000 VND
  • 08:00 11:30 3h 30m 265000 VND
  • 10:45 14:15 3h 30m 265000 VND
  • 12:30 15:30 3h 265000 VND
  • 14:30 17:30 3h 265000 VND

Bus Timetable: 172 Tran Quang Khai, Hanoi → 98 Bach Dang, Hai Phong

  • 05:00 07:00 2h 385000 VND
  • 06:00 08:00 2h 385000 VND
  • 07:00 09:00 2h 385000 VND
  • 08:00 10:00 2h 385000 VND
  • 09:00 11:00 2h 385000 VND
  • 10:00 12:00 2h 385000 VND
  • 11:00 13:00 2h 385000 VND
  • 12:00 14:00 2h 385000 VND
  • 13:00 15:00 2h 385000 VND
  • 14:00 16:00 2h 385000 VND
  • 15:00 17:00 2h 385000 VND
  • 16:00 18:00 2h 385000 VND
  • 17:00 19:00 2h 385000 VND
  • 18:00 20:00 2h 385000 VND
  • 19:00 21:00 2h 385000 VND
  • 20:00 22:00 2h 385000 VND
  • 21:00 23:00 2h 385000 VND

Bus Timetable: 175 Minh Khai, Gia Lam → 474 Pham Van Dong, Hai Phong

  • 04:30 07:00 2h 30m 351000 VND
  • 05:30 08:00 2h 30m 351000 VND
  • 06:30 09:00 2h 30m 351000 VND
  • 07:30 10:00 2h 30m 351000 VND
  • 08:30 11:00 2h 30m 351000 VND
  • 09:30 12:00 2h 30m 351000 VND
  • 10:30 13:00 2h 30m 351000 VND
  • 11:30 14:00 2h 30m 351000 VND
  • 12:30 15:00 2h 30m 351000 VND
  • 13:30 16:00 2h 30m 351000 VND
  • 14:30 17:00 2h 30m 351000 VND
  • 15:30 18:00 2h 30m 351000 VND
  • 16:30 19:00 2h 30m 351000 VND
  • 17:30 20:00 2h 30m 351000 VND
  • 18:30 21:00 2h 30m 351000 VND
  • 19:30 22:00 2h 30m 351000 VND
  • 20:30 23:00 2h 30m 351000 VND
  • 21:30 00:00 2h 30m 351000 VND

Bus Timetable: 175 Minh Khai, Gia Lam → Aeon Mall Hai Phong

  • 04:30 07:00 2h 30m 351000 VND
  • 05:30 08:00 2h 30m 351000 VND
  • 06:30 09:00 2h 30m 351000 VND
  • 07:30 10:00 2h 30m 351000 VND
  • 08:30 11:00 2h 30m 351000 VND
  • 09:30 12:00 2h 30m 351000 VND
  • 10:30 13:00 2h 30m 351000 VND
  • 11:30 14:00 2h 30m 351000 VND
  • 12:30 15:00 2h 30m 351000 VND
  • 13:30 16:00 2h 30m 351000 VND
  • 14:30 17:00 2h 30m 351000 VND
  • 15:30 18:00 2h 30m 351000 VND
  • 16:30 19:00 2h 30m 351000 VND
  • 17:30 20:00 2h 30m 351000 VND
  • 18:30 21:00 2h 30m 351000 VND
  • 19:30 22:00 2h 30m 351000 VND
  • 20:30 23:00 2h 30m 351000 VND
  • 21:30 00:00 2h 30m 351000 VND

Bus Timetable: 19 Hang Thiec, Hanoi → 217 Mot Thang Tu, Dao Cat Ba

  • 07:15 10:45 3h 30m 329384 VND
  • 10:15 13:45 3h 30m 329384 VND
  • 12:15 15:45 3h 30m 329384 VND
  • 13:45 17:15 3h 30m 329384 VND

Bus Timetable: 20 Hang Muoi, Hanoi → 243 Nui Ngoc, Dao Cat Ba

  • 05:30 09:00 3h 30m 406000 VND
  • 07:30 11:00 3h 30m 453599 VND
  • 07:45 11:35 3h 50m 398250 VND
  • 10:30 14:00 3h 30m 406000 VND
  • 11:00 14:30 3h 30m 453599 VND
  • 11:30 15:20 3h 50m 398250 VND
  • 13:00 16:50 3h 50m 398250 VND
  • 14:00 17:30 3h 30m 453599 VND

Bus Timetable: 206 Co Linh, Hanoi → Cai Beo Ferry Terminal and Dock, Hai Phong

  • 07:30 10:30 3h 364000 VND
  • 08:00 11:00 3h 493999 VND

Bus Timetable: 206 Co Linh, Hanoi → Cat Ba New Horizon Hotel, Hai Phong

  • 10:00 13:30 3h 30m 325000 VND
  • 11:00 14:30 3h 30m 364000 VND
  • 14:00 17:00 3h 429000 VND
  • 14:30 17:30 3h 493999 VND

Bus Timetable: 209 Dai La, Gia Lam → 398 Pham Van Dong, Hai Phong

  • 05:15 06:50 1h 35m 217500 VND
  • 06:30 08:05 1h 35m 217500 VND
  • 08:00 09:35 1h 35m 217500 VND
  • 09:30 11:05 1h 35m 217500 VND
  • 11:00 12:35 1h 35m 217500 VND
  • 12:30 14:05 1h 35m 217500 VND
  • 13:30 15:05 1h 35m 217500 VND
  • 14:30 16:05 1h 35m 217500 VND
  • 15:30 17:05 1h 35m 217500 VND
  • 16:30 18:05 1h 35m 217500 VND
  • 17:30 19:05 1h 35m 217500 VND
  • 18:30 20:05 1h 35m 217500 VND
  • 19:30 21:05 1h 35m 217500 VND
  • 20:30 22:05 1h 35m 217500 VND
  • 21:30 23:05 1h 35m 217500 VND

Bus Timetable: 209 Dai La, Gia Lam → 68 Lach Tray, Hai Phong

  • 05:15 06:55 1h 40m 217500 VND
  • 06:30 08:10 1h 40m 217500 VND
  • 08:00 09:40 1h 40m 217500 VND
  • 09:30 11:10 1h 40m 217500 VND
  • 11:00 12:40 1h 40m 217500 VND
  • 12:30 14:10 1h 40m 217500 VND
  • 13:30 15:10 1h 40m 217500 VND
  • 14:30 16:10 1h 40m 217500 VND
  • 15:30 17:10 1h 40m 217500 VND
  • 16:30 18:10 1h 40m 217500 VND
  • 17:30 19:10 1h 40m 217500 VND
  • 18:30 20:10 1h 40m 217500 VND
  • 19:30 21:10 1h 40m 217500 VND
  • 20:30 22:10 1h 40m 217500 VND
  • 21:30 23:10 1h 40m 217500 VND

Bus Timetable: 209 Dai La, Gia Lam → Duong Tran Phu, Hai Phong

  • 05:15 07:15 2h 217500 VND
  • 06:30 08:30 2h 217500 VND
  • 08:00 10:00 2h 217500 VND
  • 09:30 11:30 2h 217500 VND
  • 11:00 13:00 2h 217500 VND
  • 12:30 14:30 2h 217500 VND
  • 13:30 15:30 2h 217500 VND
  • 14:30 16:30 2h 217500 VND
  • 15:30 17:30 2h 217500 VND
  • 16:30 18:30 2h 217500 VND
  • 17:30 19:30 2h 217500 VND
  • 18:30 20:30 2h 217500 VND
  • 19:30 21:30 2h 217500 VND
  • 20:30 22:30 2h 217500 VND
  • 21:30 23:30 2h 217500 VND

Bus Timetable: 209 Dai La, Gia Lam → Ga H i Ph ng, Hai Phong

  • 05:15 07:10 1h 55m 217500 VND
  • 06:30 08:25 1h 55m 217500 VND
  • 08:00 09:55 1h 55m 217500 VND
  • 09:30 11:25 1h 55m 217500 VND
  • 11:00 12:55 1h 55m 217500 VND
  • 12:30 14:25 1h 55m 217500 VND
  • 13:30 15:25 1h 55m 217500 VND
  • 14:30 16:25 1h 55m 217500 VND
  • 15:30 17:25 1h 55m 217500 VND
  • 16:30 18:25 1h 55m 217500 VND
  • 17:30 19:25 1h 55m 217500 VND
  • 18:30 20:25 1h 55m 217500 VND
  • 19:30 21:25 1h 55m 217500 VND
  • 20:30 22:25 1h 55m 217500 VND
  • 21:30 23:25 1h 55m 217500 VND

Bus Timetable: 209 Dai La, Gia Lam → Nga 6 Le Hong Phong, Hai Phong

  • 05:15 07:20 2h 5m 217500 VND
  • 06:30 08:35 2h 5m 217500 VND
  • 08:00 10:05 2h 5m 217500 VND
  • 09:30 11:35 2h 5m 217500 VND
  • 11:00 13:05 2h 5m 217500 VND
  • 12:30 14:35 2h 5m 217500 VND
  • 13:30 15:35 2h 5m 217500 VND
  • 14:30 16:35 2h 5m 217500 VND
  • 15:30 17:35 2h 5m 217500 VND
  • 16:30 18:35 2h 5m 217500 VND
  • 17:30 19:35 2h 5m 217500 VND
  • 18:30 20:35 2h 5m 217500 VND
  • 19:30 21:35 2h 5m 217500 VND
  • 20:30 22:35 2h 5m 217500 VND
  • 21:30 23:35 2h 5m 217500 VND

Bus Timetable: 209 Dai La, Gia Lam → Opera House, Hai Phong

  • 05:15 07:05 1h 50m 217500 VND
  • 06:30 08:20 1h 50m 217500 VND
  • 08:00 09:50 1h 50m 217500 VND
  • 09:30 11:20 1h 50m 217500 VND
  • 11:00 12:50 1h 50m 217500 VND
  • 12:30 14:20 1h 50m 217500 VND
  • 13:30 15:20 1h 50m 217500 VND
  • 14:30 16:20 1h 50m 217500 VND
  • 15:30 17:20 1h 50m 217500 VND
  • 16:30 18:20 1h 50m 217500 VND
  • 17:30 19:20 1h 50m 217500 VND
  • 18:30 20:20 1h 50m 217500 VND
  • 19:30 21:20 1h 50m 217500 VND
  • 20:30 22:20 1h 50m 217500 VND
  • 21:30 23:20 1h 50m 217500 VND

Bus Timetable: 209 Dai La, Gia Lam → Pho Cau Dat, Hai Phong

  • 05:15 07:00 1h 45m 217500 VND
  • 06:30 08:15 1h 45m 217500 VND
  • 08:00 09:45 1h 45m 217500 VND
  • 09:30 11:15 1h 45m 217500 VND
  • 11:00 12:45 1h 45m 217500 VND
  • 12:30 14:15 1h 45m 217500 VND
  • 13:30 15:15 1h 45m 217500 VND
  • 14:30 16:15 1h 45m 217500 VND
  • 15:30 17:15 1h 45m 217500 VND
  • 16:30 18:15 1h 45m 217500 VND
  • 17:30 19:15 1h 45m 217500 VND
  • 18:30 20:15 1h 45m 217500 VND
  • 19:30 21:15 1h 45m 217500 VND
  • 20:30 22:15 1h 45m 217500 VND
  • 21:30 23:15 1h 45m 217500 VND

Bus Timetable: 209 Dai La, Gia Lam → Thuong Ly Bus Station, Hai Phong

  • 05:15 07:25 2h 10m 217500 VND
  • 06:30 08:40 2h 10m 217500 VND
  • 08:00 10:10 2h 10m 217500 VND
  • 09:30 11:40 2h 10m 217500 VND
  • 11:00 13:10 2h 10m 217500 VND
  • 12:30 14:40 2h 10m 217500 VND
  • 13:30 15:40 2h 10m 217500 VND
  • 14:30 16:40 2h 10m 217500 VND
  • 15:30 17:40 2h 10m 217500 VND
  • 16:30 18:40 2h 10m 217500 VND
  • 17:30 19:40 2h 10m 217500 VND
  • 18:30 20:40 2h 10m 217500 VND
  • 19:30 21:40 2h 10m 217500 VND
  • 20:30 22:40 2h 10m 217500 VND
  • 21:30 23:40 2h 10m 217500 VND

Bus Timetable: 22 Ngoc Tri, Hanoi → 474 Pham Van Dong, Hai Phong

  • 04:30 07:00 2h 30m 351000 VND
  • 05:30 08:00 2h 30m 351000 VND
  • 06:30 09:00 2h 30m 351000 VND
  • 07:30 10:00 2h 30m 351000 VND
  • 08:30 11:00 2h 30m 351000 VND
  • 09:30 12:00 2h 30m 351000 VND
  • 10:30 13:00 2h 30m 351000 VND
  • 11:30 14:00 2h 30m 351000 VND
  • 12:30 15:00 2h 30m 351000 VND
  • 13:30 16:00 2h 30m 351000 VND
  • 14:30 17:00 2h 30m 351000 VND
  • 15:30 18:00 2h 30m 351000 VND
  • 16:30 19:00 2h 30m 351000 VND
  • 17:30 20:00 2h 30m 351000 VND
  • 18:30 21:00 2h 30m 351000 VND
  • 19:30 22:00 2h 30m 351000 VND
  • 20:30 23:00 2h 30m 351000 VND
  • 21:30 00:00 2h 30m 351000 VND

Bus Timetable: 22 Ngoc Tri, Hanoi → Aeon Mall Hai Phong

  • 04:30 07:00 2h 30m 351000 VND
  • 05:30 08:00 2h 30m 351000 VND
  • 06:30 09:00 2h 30m 351000 VND
  • 07:30 10:00 2h 30m 351000 VND
  • 08:30 11:00 2h 30m 351000 VND
  • 09:30 12:00 2h 30m 351000 VND
  • 10:30 13:00 2h 30m 351000 VND
  • 11:30 14:00 2h 30m 351000 VND
  • 12:30 15:00 2h 30m 351000 VND
  • 13:30 16:00 2h 30m 351000 VND
  • 14:30 17:00 2h 30m 351000 VND
  • 15:30 18:00 2h 30m 351000 VND
  • 16:30 19:00 2h 30m 351000 VND
  • 17:30 20:00 2h 30m 351000 VND
  • 18:30 21:00 2h 30m 351000 VND
  • 19:30 22:00 2h 30m 351000 VND
  • 20:30 23:00 2h 30m 351000 VND
  • 21:30 00:00 2h 30m 351000 VND

Bus Timetable: 2I293 Khuat Duy Tien, Hanoi → Thuong Ly Bus Station, Hai Phong

  • 06:30 08:20 1h 50m 217500 VND
  • 07:30 09:20 1h 50m 217500 VND
  • 08:30 10:20 1h 50m 217500 VND
  • 09:30 11:20 1h 50m 217500 VND
  • 10:30 12:20 1h 50m 217500 VND
  • 12:15 14:05 1h 50m 217500 VND
  • 12:30 14:20 1h 50m 217500 VND
  • 14:15 16:05 1h 50m 217500 VND
  • 14:30 16:20 1h 50m 217500 VND
  • 15:30 17:20 1h 50m 217500 VND
  • 16:30 18:20 1h 50m 217500 VND
  • 17:30 19:20 1h 50m 217500 VND
  • 18:30 20:20 1h 50m 217500 VND
  • 19:45 21:35 1h 50m 217500 VND

Bus Timetable: 42 Lang Road, Gia Lam → 398 Pham Van Dong, Hai Phong

  • 05:05 06:50 1h 45m 217500 VND
  • 06:20 08:05 1h 45m 217500 VND
  • 07:50 09:35 1h 45m 217500 VND
  • 09:20 11:05 1h 45m 217500 VND
  • 10:50 12:35 1h 45m 217500 VND
  • 12:20 14:05 1h 45m 217500 VND
  • 13:20 15:05 1h 45m 217500 VND
  • 14:20 16:05 1h 45m 217500 VND
  • 15:20 17:05 1h 45m 217500 VND
  • 16:20 18:05 1h 45m 217500 VND
  • 17:20 19:05 1h 45m 217500 VND
  • 18:20 20:05 1h 45m 217500 VND
  • 19:20 21:05 1h 45m 217500 VND
  • 20:20 22:05 1h 45m 217500 VND
  • 21:20 23:05 1h 45m 217500 VND

Bus Timetable: 42 Lang Road, Gia Lam → 68 Lach Tray, Hai Phong

  • 05:05 06:55 1h 50m 217500 VND
  • 06:20 08:10 1h 50m 217500 VND
  • 07:50 09:40 1h 50m 217500 VND
  • 09:20 11:10 1h 50m 217500 VND
  • 10:50 12:40 1h 50m 217500 VND
  • 12:20 14:10 1h 50m 217500 VND
  • 13:20 15:10 1h 50m 217500 VND
  • 14:20 16:10 1h 50m 217500 VND
  • 15:20 17:10 1h 50m 217500 VND
  • 16:20 18:10 1h 50m 217500 VND
  • 17:20 19:10 1h 50m 217500 VND
  • 18:20 20:10 1h 50m 217500 VND
  • 19:20 21:10 1h 50m 217500 VND
  • 20:20 22:10 1h 50m 217500 VND
  • 21:20 23:10 1h 50m 217500 VND

Bus Timetable: 42 Lang Road, Gia Lam → Duong Tran Phu, Hai Phong

  • 05:05 07:15 2h 10m 217500 VND
  • 06:20 08:30 2h 10m 217500 VND
  • 07:50 10:00 2h 10m 217500 VND
  • 09:20 11:30 2h 10m 217500 VND
  • 10:50 13:00 2h 10m 217500 VND
  • 12:20 14:30 2h 10m 217500 VND
  • 13:20 15:30 2h 10m 217500 VND
  • 14:20 16:30 2h 10m 217500 VND
  • 15:20 17:30 2h 10m 217500 VND
  • 16:20 18:30 2h 10m 217500 VND
  • 17:20 19:30 2h 10m 217500 VND
  • 18:20 20:30 2h 10m 217500 VND
  • 19:20 21:30 2h 10m 217500 VND
  • 20:20 22:30 2h 10m 217500 VND
  • 21:20 23:30 2h 10m 217500 VND

Bus Timetable: 42 Lang Road, Gia Lam → Ga H i Ph ng, Hai Phong

  • 05:05 07:10 2h 5m 217500 VND
  • 06:20 08:25 2h 5m 217500 VND
  • 07:50 09:55 2h 5m 217500 VND
  • 09:20 11:25 2h 5m 217500 VND
  • 10:50 12:55 2h 5m 217500 VND
  • 12:20 14:25 2h 5m 217500 VND
  • 13:20 15:25 2h 5m 217500 VND
  • 14:20 16:25 2h 5m 217500 VND
  • 15:20 17:25 2h 5m 217500 VND
  • 16:20 18:25 2h 5m 217500 VND
  • 17:20 19:25 2h 5m 217500 VND
  • 18:20 20:25 2h 5m 217500 VND
  • 19:20 21:25 2h 5m 217500 VND
  • 20:20 22:25 2h 5m 217500 VND
  • 21:20 23:25 2h 5m 217500 VND

Bus Timetable: 42 Lang Road, Gia Lam → Nga 6 Le Hong Phong, Hai Phong

  • 05:05 07:20 2h 15m 217500 VND
  • 06:20 08:35 2h 15m 217500 VND
  • 07:50 10:05 2h 15m 217500 VND
  • 09:20 11:35 2h 15m 217500 VND
  • 10:50 13:05 2h 15m 217500 VND
  • 12:20 14:35 2h 15m 217500 VND
  • 13:20 15:35 2h 15m 217500 VND
  • 14:20 16:35 2h 15m 217500 VND
  • 15:20 17:35 2h 15m 217500 VND
  • 16:20 18:35 2h 15m 217500 VND
  • 17:20 19:35 2h 15m 217500 VND
  • 18:20 20:35 2h 15m 217500 VND
  • 19:20 21:35 2h 15m 217500 VND
  • 20:20 22:35 2h 15m 217500 VND
  • 21:20 23:35 2h 15m 217500 VND

Bus Timetable: 42 Lang Road, Gia Lam → Opera House, Hai Phong

  • 05:05 07:05 2h 217500 VND
  • 06:20 08:20 2h 217500 VND
  • 07:50 09:50 2h 217500 VND
  • 09:20 11:20 2h 217500 VND
  • 10:50 12:50 2h 217500 VND
  • 12:20 14:20 2h 217500 VND
  • 13:20 15:20 2h 217500 VND
  • 14:20 16:20 2h 217500 VND
  • 15:20 17:20 2h 217500 VND
  • 16:20 18:20 2h 217500 VND
  • 17:20 19:20 2h 217500 VND
  • 18:20 20:20 2h 217500 VND
  • 19:20 21:20 2h 217500 VND
  • 20:20 22:20 2h 217500 VND
  • 21:20 23:20 2h 217500 VND

Bus Timetable: 42 Lang Road, Gia Lam → Pho Cau Dat, Hai Phong

  • 05:05 07:00 1h 55m 217500 VND
  • 06:20 08:15 1h 55m 217500 VND
  • 07:50 09:45 1h 55m 217500 VND
  • 09:20 11:15 1h 55m 217500 VND
  • 10:50 12:45 1h 55m 217500 VND
  • 12:20 14:15 1h 55m 217500 VND
  • 13:20 15:15 1h 55m 217500 VND
  • 14:20 16:15 1h 55m 217500 VND
  • 15:20 17:15 1h 55m 217500 VND
  • 16:20 18:15 1h 55m 217500 VND
  • 17:20 19:15 1h 55m 217500 VND
  • 18:20 20:15 1h 55m 217500 VND
  • 19:20 21:15 1h 55m 217500 VND
  • 20:20 22:15 1h 55m 217500 VND
  • 21:20 23:15 1h 55m 217500 VND

Bus Timetable: 42 Lang Road, Gia Lam → Thuong Ly Bus Station, Hai Phong

  • 05:05 07:25 2h 20m 217500 VND
  • 06:20 08:40 2h 20m 217500 VND
  • 07:50 10:10 2h 20m 217500 VND
  • 09:20 11:40 2h 20m 217500 VND
  • 10:50 13:10 2h 20m 217500 VND
  • 12:20 14:40 2h 20m 217500 VND
  • 13:20 15:40 2h 20m 217500 VND
  • 14:20 16:40 2h 20m 217500 VND
  • 15:20 17:40 2h 20m 217500 VND
  • 16:20 18:40 2h 20m 217500 VND
  • 17:20 19:40 2h 20m 217500 VND
  • 18:20 20:40 2h 20m 217500 VND
  • 19:20 21:40 2h 20m 217500 VND
  • 20:20 22:40 2h 20m 217500 VND
  • 21:20 23:40 2h 20m 217500 VND

Bus Timetable: 55 Duong Thanh, Hanoi → 209 Nui Ngoc, Dao Cat Ba

  • 07:00 11:00 4h 490000 VND
  • 08:00 12:00 4h 490000 VND

Bus Timetable: 59 Lo Su, Hanoi → 53 Nui Ngoc, Dao Cat Ba

  • 08:00 11:00 3h 350000 VND
  • 10:30 13:30 3h 350000 VND
  • 12:30 15:30 3h 350000 VND
  • 14:00 17:00 3h 350000 VND

Bus Timetable: 61 Tran Dang Ninh, Hanoi → 398 Pham Van Dong, Hai Phong

  • 04:45 06:50 2h 5m 217500 VND
  • 06:00 08:05 2h 5m 217500 VND
  • 07:30 09:35 2h 5m 217500 VND
  • 09:00 11:05 2h 5m 217500 VND
  • 10:30 12:35 2h 5m 217500 VND
  • 12:00 14:05 2h 5m 217500 VND
  • 13:00 15:05 2h 5m 217500 VND
  • 14:00 16:05 2h 5m 217500 VND
  • 15:00 17:05 2h 5m 217500 VND
  • 16:00 18:05 2h 5m 217500 VND
  • 17:00 19:05 2h 5m 217500 VND
  • 18:00 20:05 2h 5m 217500 VND
  • 19:00 21:05 2h 5m 217500 VND
  • 20:00 22:05 2h 5m 217500 VND
  • 21:00 23:05 2h 5m 217500 VND

Bus Timetable: 61 Tran Dang Ninh, Hanoi → 68 Lach Tray, Hai Phong

  • 04:45 06:55 2h 10m 217500 VND
  • 06:00 08:10 2h 10m 217500 VND
  • 07:30 09:40 2h 10m 217500 VND
  • 09:00 11:10 2h 10m 217500 VND
  • 10:30 12:40 2h 10m 217500 VND
  • 12:00 14:10 2h 10m 217500 VND
  • 13:00 15:10 2h 10m 217500 VND
  • 14:00 16:10 2h 10m 217500 VND
  • 15:00 17:10 2h 10m 217500 VND
  • 16:00 18:10 2h 10m 217500 VND
  • 17:00 19:10 2h 10m 217500 VND
  • 18:00 20:10 2h 10m 217500 VND
  • 19:00 21:10 2h 10m 217500 VND
  • 20:00 22:10 2h 10m 217500 VND
  • 21:00 23:10 2h 10m 217500 VND

Bus Timetable: 61 Tran Dang Ninh, Hanoi → Duong Tran Phu, Hai Phong

  • 04:45 07:15 2h 30m 217500 VND
  • 06:00 08:30 2h 30m 217500 VND
  • 07:30 10:00 2h 30m 217500 VND
  • 09:00 11:30 2h 30m 217500 VND
  • 10:30 13:00 2h 30m 217500 VND
  • 12:00 14:30 2h 30m 217500 VND
  • 13:00 15:30 2h 30m 217500 VND
  • 14:00 16:30 2h 30m 217500 VND
  • 15:00 17:30 2h 30m 217500 VND
  • 16:00 18:30 2h 30m 217500 VND
  • 17:00 19:30 2h 30m 217500 VND
  • 18:00 20:30 2h 30m 217500 VND
  • 19:00 21:30 2h 30m 217500 VND
  • 20:00 22:30 2h 30m 217500 VND
  • 21:00 23:30 2h 30m 217500 VND

Bus Timetable: 61 Tran Dang Ninh, Hanoi → Ga H i Ph ng, Hai Phong

  • 04:45 07:10 2h 25m 217500 VND
  • 06:00 08:25 2h 25m 217500 VND
  • 07:30 09:55 2h 25m 217500 VND
  • 09:00 11:25 2h 25m 217500 VND
  • 10:30 12:55 2h 25m 217500 VND
  • 12:00 14:25 2h 25m 217500 VND
  • 13:00 15:25 2h 25m 217500 VND
  • 14:00 16:25 2h 25m 217500 VND
  • 15:00 17:25 2h 25m 217500 VND
  • 16:00 18:25 2h 25m 217500 VND
  • 17:00 19:25 2h 25m 217500 VND
  • 18:00 20:25 2h 25m 217500 VND
  • 19:00 21:25 2h 25m 217500 VND
  • 20:00 22:25 2h 25m 217500 VND
  • 21:00 23:25 2h 25m 217500 VND

Bus Timetable: 61 Tran Dang Ninh, Hanoi → Nga 6 Le Hong Phong, Hai Phong

  • 04:45 07:20 2h 35m 217500 VND
  • 06:00 08:35 2h 35m 217500 VND
  • 07:30 10:05 2h 35m 217500 VND
  • 09:00 11:35 2h 35m 217500 VND
  • 10:30 13:05 2h 35m 217500 VND
  • 12:00 14:35 2h 35m 217500 VND
  • 13:00 15:35 2h 35m 217500 VND
  • 14:00 16:35 2h 35m 217500 VND
  • 15:00 17:35 2h 35m 217500 VND
  • 16:00 18:35 2h 35m 217500 VND
  • 17:00 19:35 2h 35m 217500 VND
  • 18:00 20:35 2h 35m 217500 VND
  • 19:00 21:35 2h 35m 217500 VND
  • 20:00 22:35 2h 35m 217500 VND
  • 21:00 23:35 2h 35m 217500 VND

Bus Timetable: 61 Tran Dang Ninh, Hanoi → Opera House, Hai Phong

  • 04:45 07:05 2h 20m 217500 VND
  • 06:00 08:20 2h 20m 217500 VND
  • 07:30 09:50 2h 20m 217500 VND
  • 09:00 11:20 2h 20m 217500 VND
  • 10:30 12:50 2h 20m 217500 VND
  • 12:00 14:20 2h 20m 217500 VND
  • 13:00 15:20 2h 20m 217500 VND
  • 14:00 16:20 2h 20m 217500 VND
  • 15:00 17:20 2h 20m 217500 VND
  • 16:00 18:20 2h 20m 217500 VND
  • 17:00 19:20 2h 20m 217500 VND
  • 18:00 20:20 2h 20m 217500 VND
  • 19:00 21:20 2h 20m 217500 VND
  • 20:00 22:20 2h 20m 217500 VND
  • 21:00 23:20 2h 20m 217500 VND

Bus Timetable: 61 Tran Dang Ninh, Hanoi → Pho Cau Dat, Hai Phong

  • 04:45 07:00 2h 15m 217500 VND
  • 06:00 08:15 2h 15m 217500 VND
  • 07:30 09:45 2h 15m 217500 VND
  • 09:00 11:15 2h 15m 217500 VND
  • 10:30 12:45 2h 15m 217500 VND
  • 12:00 14:15 2h 15m 217500 VND
  • 13:00 15:15 2h 15m 217500 VND
  • 14:00 16:15 2h 15m 217500 VND
  • 15:00 17:15 2h 15m 217500 VND
  • 16:00 18:15 2h 15m 217500 VND
  • 17:00 19:15 2h 15m 217500 VND
  • 18:00 20:15 2h 15m 217500 VND
  • 19:00 21:15 2h 15m 217500 VND
  • 20:00 22:15 2h 15m 217500 VND
  • 21:00 23:15 2h 15m 217500 VND

Bus Timetable: 61 Tran Dang Ninh, Hanoi → Thuong Ly Bus Station, Hai Phong

  • 04:45 07:25 2h 40m 217500 VND
  • 06:00 08:40 2h 40m 217500 VND
  • 07:30 10:10 2h 40m 217500 VND
  • 09:00 11:40 2h 40m 217500 VND
  • 10:30 13:10 2h 40m 217500 VND
  • 12:00 14:40 2h 40m 217500 VND
  • 13:00 15:40 2h 40m 217500 VND
  • 14:00 16:40 2h 40m 217500 VND
  • 15:00 17:40 2h 40m 217500 VND
  • 16:00 18:40 2h 40m 217500 VND
  • 17:00 19:40 2h 40m 217500 VND
  • 18:00 20:40 2h 40m 217500 VND
  • 19:00 21:40 2h 40m 217500 VND
  • 20:00 22:40 2h 40m 217500 VND
  • 21:00 23:40 2h 40m 217500 VND

Bus Timetable: 61B Lo Su, Hanoi → 53 Nui Ngoc, Dao Cat Ba

  • 08:00 11:30 3h 30m 312500 VND
  • 10:30 14:00 3h 30m 312500 VND
  • 12:30 16:00 3h 30m 312500 VND
  • 14:00 17:30 3h 30m 312500 VND

Bus Timetable: 65 Khuat Duy Tien, Hanoi → Thuong Ly Bus Station, Hai Phong

  • 05:45 07:00 1h 15m 188500 VND
  • 06:40 07:55 1h 15m 188500 VND
  • 07:40 08:55 1h 15m 188500 VND
  • 08:40 09:55 1h 15m 188500 VND
  • 09:40 10:55 1h 15m 188500 VND
  • 11:15 12:30 1h 15m 188500 VND
  • 13:15 14:30 1h 15m 188500 VND
  • 14:40 15:55 1h 15m 188500 VND
  • 15:40 16:55 1h 15m 188500 VND
  • 16:40 17:55 1h 15m 188500 VND
  • 17:40 18:55 1h 15m 188500 VND
  • 18:40 19:55 1h 15m 188500 VND

Bus Timetable: 66 Ha Yen Quyet, Hanoi → 474 Pham Van Dong, Hai Phong

  • 04:00 06:30 2h 30m 351000 VND
  • 05:00 07:30 2h 30m 351000 VND
  • 06:00 08:30 2h 30m 351000 VND
  • 07:00 09:30 2h 30m 351000 VND
  • 08:00 10:30 2h 30m 351000 VND
  • 09:00 11:30 2h 30m 351000 VND
  • 10:00 12:30 2h 30m 351000 VND
  • 11:00 13:30 2h 30m 351000 VND
  • 12:00 14:30 2h 30m 351000 VND
  • 13:00 15:30 2h 30m 351000 VND
  • 14:00 16:30 2h 30m 351000 VND
  • 15:00 17:30 2h 30m 351000 VND
  • 16:00 18:30 2h 30m 351000 VND
  • 17:00 19:30 2h 30m 351000 VND
  • 18:00 20:30 2h 30m 351000 VND
  • 19:00 21:30 2h 30m 351000 VND
  • 20:00 22:30 2h 30m 351000 VND
  • 21:00 23:30 2h 30m 351000 VND

Bus Timetable: 66 Ha Yen Quyet, Hanoi → Aeon Mall Hai Phong

  • 04:00 06:30 2h 30m 351000 VND
  • 05:00 07:30 2h 30m 351000 VND
  • 06:00 08:30 2h 30m 351000 VND
  • 07:00 09:30 2h 30m 351000 VND
  • 08:00 10:30 2h 30m 351000 VND
  • 09:00 11:30 2h 30m 351000 VND
  • 10:00 12:30 2h 30m 351000 VND
  • 11:00 13:30 2h 30m 351000 VND
  • 12:00 14:30 2h 30m 351000 VND
  • 13:00 15:30 2h 30m 351000 VND
  • 14:00 16:30 2h 30m 351000 VND
  • 15:00 17:30 2h 30m 351000 VND
  • 16:00 18:30 2h 30m 351000 VND
  • 17:00 19:30 2h 30m 351000 VND
  • 18:00 20:30 2h 30m 351000 VND
  • 19:00 21:30 2h 30m 351000 VND
  • 20:00 22:30 2h 30m 351000 VND
  • 21:00 23:30 2h 30m 351000 VND

Bus Timetable: 70 Nguyen Huu Huan, Hanoi → 243 Nui Ngoc, Dao Cat Ba

  • 07:30 11:00 3h 30m 364000 VND
  • 11:00 14:30 3h 30m 364000 VND
  • 14:00 17:30 3h 30m 364000 VND

Bus Timetable: 807 Quang Trung, Hanoi → Thuong Ly Bus Station, Hai Phong

  • 05:25 07:00 1h 35m 188500 VND
  • 06:20 07:55 1h 35m 188500 VND
  • 07:20 08:55 1h 35m 188500 VND
  • 08:20 09:55 1h 35m 188500 VND
  • 09:20 10:55 1h 35m 188500 VND
  • 10:55 12:30 1h 35m 188500 VND
  • 12:55 14:30 1h 35m 188500 VND
  • 14:20 15:55 1h 35m 188500 VND
  • 15:20 16:55 1h 35m 188500 VND
  • 16:20 17:55 1h 35m 188500 VND
  • 17:20 18:55 1h 35m 188500 VND
  • 18:20 19:55 1h 35m 188500 VND

Bus Timetable: 9 Nha Tho, Hanoi → Cai Beo Ferry Terminal and Dock, Hai Phong

  • 07:15 10:45 3h 30m 364000 VND

Bus Timetable: 982 Lang Road, Hanoi → 398 Pham Van Dong, Hai Phong

  • 04:55 06:50 1h 55m 217500 VND
  • 06:10 08:05 1h 55m 217500 VND
  • 07:40 09:35 1h 55m 217500 VND
  • 09:10 11:05 1h 55m 217500 VND
  • 10:40 12:35 1h 55m 217500 VND
  • 12:10 14:05 1h 55m 217500 VND
  • 13:10 15:05 1h 55m 217500 VND
  • 14:10 16:05 1h 55m 217500 VND
  • 15:10 17:05 1h 55m 217500 VND
  • 16:10 18:05 1h 55m 217500 VND
  • 17:10 19:05 1h 55m 217500 VND
  • 18:10 20:05 1h 55m 217500 VND
  • 19:10 21:05 1h 55m 217500 VND
  • 20:10 22:05 1h 55m 217500 VND
  • 21:10 23:05 1h 55m 217500 VND

Bus Timetable: 982 Lang Road, Hanoi → 68 Lach Tray, Hai Phong

  • 04:55 06:55 2h 217500 VND
  • 06:10 08:10 2h 217500 VND
  • 07:40 09:40 2h 217500 VND
  • 09:10 11:10 2h 217500 VND
  • 10:40 12:40 2h 217500 VND
  • 12:10 14:10 2h 217500 VND
  • 13:10 15:10 2h 217500 VND
  • 14:10 16:10 2h 217500 VND
  • 15:10 17:10 2h 217500 VND
  • 16:10 18:10 2h 217500 VND
  • 17:10 19:10 2h 217500 VND
  • 18:10 20:10 2h 217500 VND
  • 19:10 21:10 2h 217500 VND
  • 20:10 22:10 2h 217500 VND
  • 21:10 23:10 2h 217500 VND

Bus Timetable: 982 Lang Road, Hanoi → Duong Tran Phu, Hai Phong

  • 04:55 07:15 2h 20m 217500 VND
  • 06:10 08:30 2h 20m 217500 VND
  • 07:40 10:00 2h 20m 217500 VND
  • 09:10 11:30 2h 20m 217500 VND
  • 10:40 13:00 2h 20m 217500 VND
  • 12:10 14:30 2h 20m 217500 VND
  • 13:10 15:30 2h 20m 217500 VND
  • 14:10 16:30 2h 20m 217500 VND
  • 15:10 17:30 2h 20m 217500 VND
  • 16:10 18:30 2h 20m 217500 VND
  • 17:10 19:30 2h 20m 217500 VND
  • 18:10 20:30 2h 20m 217500 VND
  • 19:10 21:30 2h 20m 217500 VND
  • 20:10 22:30 2h 20m 217500 VND
  • 21:10 23:30 2h 20m 217500 VND

Bus Timetable: 982 Lang Road, Hanoi → Ga H i Ph ng, Hai Phong

  • 04:55 07:10 2h 15m 217500 VND
  • 06:10 08:25 2h 15m 217500 VND
  • 07:40 09:55 2h 15m 217500 VND
  • 09:10 11:25 2h 15m 217500 VND
  • 10:40 12:55 2h 15m 217500 VND
  • 12:10 14:25 2h 15m 217500 VND
  • 13:10 15:25 2h 15m 217500 VND
  • 14:10 16:25 2h 15m 217500 VND
  • 15:10 17:25 2h 15m 217500 VND
  • 16:10 18:25 2h 15m 217500 VND
  • 17:10 19:25 2h 15m 217500 VND
  • 18:10 20:25 2h 15m 217500 VND
  • 19:10 21:25 2h 15m 217500 VND
  • 20:10 22:25 2h 15m 217500 VND
  • 21:10 23:25 2h 15m 217500 VND

Bus Timetable: 982 Lang Road, Hanoi → Nga 6 Le Hong Phong, Hai Phong

  • 04:55 07:20 2h 25m 217500 VND
  • 06:10 08:35 2h 25m 217500 VND
  • 07:40 10:05 2h 25m 217500 VND
  • 09:10 11:35 2h 25m 217500 VND
  • 10:40 13:05 2h 25m 217500 VND
  • 12:10 14:35 2h 25m 217500 VND
  • 13:10 15:35 2h 25m 217500 VND
  • 14:10 16:35 2h 25m 217500 VND
  • 15:10 17:35 2h 25m 217500 VND
  • 16:10 18:35 2h 25m 217500 VND
  • 17:10 19:35 2h 25m 217500 VND
  • 18:10 20:35 2h 25m 217500 VND
  • 19:10 21:35 2h 25m 217500 VND
  • 20:10 22:35 2h 25m 217500 VND
  • 21:10 23:35 2h 25m 217500 VND

Bus Timetable: 982 Lang Road, Hanoi → Opera House, Hai Phong

  • 04:55 07:05 2h 10m 217500 VND
  • 06:10 08:20 2h 10m 217500 VND
  • 07:40 09:50 2h 10m 217500 VND
  • 09:10 11:20 2h 10m 217500 VND
  • 10:40 12:50 2h 10m 217500 VND
  • 12:10 14:20 2h 10m 217500 VND
  • 13:10 15:20 2h 10m 217500 VND
  • 14:10 16:20 2h 10m 217500 VND
  • 15:10 17:20 2h 10m 217500 VND
  • 16:10 18:20 2h 10m 217500 VND
  • 17:10 19:20 2h 10m 217500 VND
  • 18:10 20:20 2h 10m 217500 VND
  • 19:10 21:20 2h 10m 217500 VND
  • 20:10 22:20 2h 10m 217500 VND
  • 21:10 23:20 2h 10m 217500 VND

Bus Timetable: 982 Lang Road, Hanoi → Pho Cau Dat, Hai Phong

  • 04:55 07:00 2h 5m 217500 VND
  • 06:10 08:15 2h 5m 217500 VND
  • 07:40 09:45 2h 5m 217500 VND
  • 09:10 11:15 2h 5m 217500 VND
  • 10:40 12:45 2h 5m 217500 VND
  • 12:10 14:15 2h 5m 217500 VND
  • 13:10 15:15 2h 5m 217500 VND
  • 14:10 16:15 2h 5m 217500 VND
  • 15:10 17:15 2h 5m 217500 VND
  • 16:10 18:15 2h 5m 217500 VND
  • 17:10 19:15 2h 5m 217500 VND
  • 18:10 20:15 2h 5m 217500 VND
  • 19:10 21:15 2h 5m 217500 VND
  • 20:10 22:15 2h 5m 217500 VND
  • 21:10 23:15 2h 5m 217500 VND

Bus Timetable: 982 Lang Road, Hanoi → Thuong Ly Bus Station, Hai Phong

  • 04:55 07:25 2h 30m 217500 VND
  • 06:10 08:40 2h 30m 217500 VND
  • 07:40 10:10 2h 30m 217500 VND
  • 09:10 11:40 2h 30m 217500 VND
  • 10:40 13:10 2h 30m 217500 VND
  • 12:10 14:40 2h 30m 217500 VND
  • 13:10 15:40 2h 30m 217500 VND
  • 14:10 16:40 2h 30m 217500 VND
  • 15:10 17:40 2h 30m 217500 VND
  • 16:10 18:40 2h 30m 217500 VND
  • 17:10 19:40 2h 30m 217500 VND
  • 18:10 20:40 2h 30m 217500 VND
  • 19:10 21:40 2h 30m 217500 VND
  • 20:10 22:40 2h 30m 217500 VND
  • 21:10 23:40 2h 30m 217500 VND

Bus Timetable: APT Travel Limousine, Hanoi → 186 April 1st Cat Ba, Hai Phong

  • 07:20 10:20 3h 350000 VND
  • 08:30 11:30 3h 350000 VND
  • 10:20 13:20 3h 350000 VND
  • 13:50 16:50 3h 350000 VND

Bus Timetable: APT Travel Limousine, Hanoi → Catba Papillon Garden Bungalow and Resort, Hai Phong

  • 07:20 10:20 3h 350000 VND
  • 08:30 11:30 3h 350000 VND
  • 10:20 13:20 3h 350000 VND
  • 13:50 16:50 3h 350000 VND

Bus Timetable: Cau Giay, Hanoi → Cai Vieng Ferry Terminal, Hai Phong

  • 04:30 06:00 1h 30m 319000 VND
  • 04:31 06:01 1h 30m 319000 VND
  • 05:30 07:00 1h 30m 319000 VND
  • 05:31 07:01 1h 30m 319000 VND
  • 06:30 08:00 1h 30m 319000 VND
  • 06:31 08:01 1h 30m 319000 VND
  • 07:30 09:00 1h 30m 319000 VND
  • 07:31 09:01 1h 30m 319000 VND
  • 08:30 10:00 1h 30m 319000 VND
  • 08:31 10:01 1h 30m 319000 VND
  • 09:30 11:00 1h 30m 319000 VND
  • 09:31 11:01 1h 30m 319000 VND
  • 10:30 12:00 1h 30m 319000 VND
  • 10:31 12:01 1h 30m 319000 VND
  • 11:30 13:00 1h 30m 319000 VND
  • 11:31 13:01 1h 30m 319000 VND
  • 12:30 14:00 1h 30m 319000 VND
  • 12:31 14:01 1h 30m 319000 VND
  • 13:30 15:00 1h 30m 319000 VND
  • 13:31 15:01 1h 30m 319000 VND
  • 14:30 16:00 1h 30m 319000 VND
  • 14:31 16:01 1h 30m 319000 VND
  • 15:30 17:00 1h 30m 319000 VND
  • 15:31 17:01 1h 30m 319000 VND
  • 16:30 18:00 1h 30m 319000 VND
  • 16:31 18:01 1h 30m 319000 VND
  • 17:30 19:00 1h 30m 319000 VND
  • 17:31 19:01 1h 30m 319000 VND
  • 18:30 20:00 1h 30m 319000 VND
  • 18:31 20:01 1h 30m 319000 VND
  • 19:30 21:00 1h 30m 319000 VND
  • 19:31 21:01 1h 30m 319000 VND
  • 20:30 22:00 1h 30m 319000 VND
  • 20:31 22:01 1h 30m 319000 VND
  • 21:30 23:00 1h 30m 319000 VND
  • 21:31 23:01 1h 30m 319000 VND

Bus Timetable: Daiichi office, Hanoi → 217 Mot Thang Tu, Dao Cat Ba

  • --:-- --:-- 3h 10m 441869 VND
  • 06:00 09:30 3h 30m 294580 VND
  • 07:00 10:30 3h 30m 339900 VND
  • 08:00 11:30 3h 30m 339900 VND
  • 09:00 12:30 3h 30m 339900 VND
  • 10:00 13:30 3h 30m 339900 VND
  • 10:45 14:15 3h 30m 339900 VND
  • 12:30 16:00 3h 30m 294580 VND
  • 13:30 17:00 3h 30m 294580 VND
  • 14:30 18:00 3h 30m 294580 VND
  • 15:30 19:00 3h 30m 294580 VND

Bus Timetable: Daiichi office, Hanoi → Cat Ba Island and back, Hai Phong

  • 08:00 18:00 10h 3025000 VND

Bus Timetable: Daily Limousine Office, Hanoi → Cai Beo Ferry Terminal and Dock, Hai Phong

  • 05:30 09:00 3h 30m 325000 VND
  • 07:00 10:00 3h 364000 VND
  • 07:30 10:30 3h 455000 VND
  • 07:45 10:45 3h 455000 VND

Bus Timetable: Daily Limousine Office, Hanoi → Cat Ba New Horizon Hotel, Hai Phong

  • 09:30 13:00 3h 30m 325000 VND
  • 10:30 14:00 3h 30m 364000 VND
  • 13:30 16:30 3h 423000 VND
  • 14:00 17:00 3h 493999 VND
  • 14:30 17:30 3h 493999 VND

Bus Timetable: Gia Lam, Hanoi → 602 Pham Van Dong Office, Hai Phong

  • 05:30 06:30 1h 217500 VND
  • 06:00 07:00 1h 188500 VND
  • 06:30 07:30 1h 217500 VND
  • 07:00 08:00 1h 188500 VND
  • 07:32 08:32 1h 217500 VND
  • 08:00 09:00 1h 188500 VND
  • 08:30 09:30 1h 217500 VND
  • 09:00 10:00 1h 188500 VND
  • 09:30 10:30 1h 217500 VND
  • 10:00 11:00 1h 188500 VND
  • 10:30 11:30 1h 217500 VND
  • 11:00 12:00 1h 188500 VND
  • 12:00 13:00 1h 188500 VND
  • 12:30 13:30 1h 217500 VND
  • 13:00 14:00 1h 188500 VND
  • 13:30 14:30 1h 217500 VND
  • 14:00 15:00 1h 188500 VND
  • 14:30 15:30 1h 217500 VND
  • 15:00 16:00 1h 188500 VND
  • 15:30 16:30 1h 217500 VND
  • 16:00 17:00 1h 188500 VND
  • 16:30 17:30 1h 217500 VND
  • 17:00 18:00 1h 188500 VND
  • 17:30 18:30 1h 217500 VND
  • 18:00 19:00 1h 188500 VND
  • 18:30 19:30 1h 217500 VND
  • 19:30 20:30 1h 188500 VND
  • 20:30 21:30 1h 217500 VND

Bus Timetable: Gia Lam, Hanoi → Cau Rao 2, Hai Phong

  • 05:30 06:35 1h 5m 217500 VND
  • 06:00 07:05 1h 5m 188500 VND
  • 06:30 07:35 1h 5m 217500 VND
  • 07:00 08:05 1h 5m 188500 VND
  • 07:32 08:37 1h 5m 217500 VND
  • 08:00 09:05 1h 5m 188500 VND
  • 08:30 09:35 1h 5m 217500 VND
  • 09:00 10:05 1h 5m 188500 VND
  • 09:30 10:35 1h 5m 217500 VND
  • 10:00 11:05 1h 5m 188500 VND
  • 10:30 11:35 1h 5m 217500 VND
  • 11:00 12:05 1h 5m 188500 VND
  • 12:00 13:05 1h 5m 188500 VND
  • 12:30 13:35 1h 5m 217500 VND
  • 13:00 14:05 1h 5m 188500 VND
  • 13:30 14:35 1h 5m 217500 VND
  • 14:00 15:05 1h 5m 188500 VND
  • 14:30 15:35 1h 5m 217500 VND
  • 15:00 16:05 1h 5m 188500 VND
  • 15:30 16:35 1h 5m 217500 VND
  • 16:00 17:05 1h 5m 188500 VND
  • 16:30 17:35 1h 5m 217500 VND
  • 17:00 18:05 1h 5m 188500 VND
  • 17:30 18:35 1h 5m 217500 VND
  • 18:00 19:05 1h 5m 188500 VND
  • 18:30 19:35 1h 5m 217500 VND
  • 19:30 20:35 1h 5m 188500 VND
  • 20:30 21:35 1h 5m 217500 VND

Bus Timetable: Gia Lam, Hanoi → Thuong Ly, Hai Phong

  • 06:30 08:10 1h 40m 217500 VND
  • 07:30 09:10 1h 40m 217500 VND
  • 08:30 10:10 1h 40m 217500 VND
  • 09:30 11:10 1h 40m 217500 VND
  • 10:50 12:30 1h 40m 217500 VND
  • 12:10 13:50 1h 40m 217500 VND
  • 13:30 15:10 1h 40m 217500 VND
  • 14:30 16:10 1h 40m 217500 VND
  • 15:30 17:10 1h 40m 217500 VND
  • 16:30 18:10 1h 40m 217500 VND
  • 17:30 19:10 1h 40m 217500 VND
  • 18:30 20:10 1h 40m 217500 VND

Bus Timetable: Gia Lam, Hanoi → Thuy Nguyen, Dao Cat Ba

  • 06:30 08:35 2h 5m 217500 VND
  • 07:30 09:35 2h 5m 217500 VND
  • 08:30 10:35 2h 5m 217500 VND
  • 09:30 11:35 2h 5m 217500 VND
  • 10:50 12:55 2h 5m 217500 VND
  • 12:10 14:15 2h 5m 217500 VND
  • 13:30 15:35 2h 5m 217500 VND
  • 14:30 16:35 2h 5m 217500 VND
  • 15:30 17:35 2h 5m 217500 VND
  • 16:30 18:35 2h 5m 217500 VND
  • 17:30 19:35 2h 5m 217500 VND
  • 18:30 20:35 2h 5m 217500 VND

Bus Timetable: Gia Lam, Hanoi → Vinh Niem, Hai Phong

  • 05:30 06:40 1h 10m 217500 VND
  • 06:00 07:10 1h 10m 188500 VND
  • 06:30 07:40 1h 10m 217500 VND
  • 07:00 08:10 1h 10m 188500 VND
  • 07:32 08:42 1h 10m 217500 VND
  • 08:00 09:10 1h 10m 188500 VND
  • 08:30 09:40 1h 10m 217500 VND
  • 09:00 10:10 1h 10m 188500 VND
  • 09:30 10:40 1h 10m 217500 VND
  • 10:00 11:10 1h 10m 188500 VND
  • 10:30 11:40 1h 10m 217500 VND
  • 11:00 12:10 1h 10m 188500 VND
  • 12:00 13:10 1h 10m 188500 VND
  • 12:30 13:40 1h 10m 217500 VND
  • 13:00 14:10 1h 10m 188500 VND
  • 13:30 14:40 1h 10m 217500 VND
  • 14:00 15:10 1h 10m 188500 VND
  • 14:30 15:40 1h 10m 217500 VND
  • 15:00 16:10 1h 10m 188500 VND
  • 15:30 16:40 1h 10m 217500 VND
  • 16:00 17:10 1h 10m 188500 VND
  • 16:30 17:40 1h 10m 217500 VND
  • 17:00 18:10 1h 10m 188500 VND
  • 17:30 18:40 1h 10m 217500 VND
  • 18:00 19:10 1h 10m 188500 VND
  • 18:30 19:40 1h 10m 217500 VND
  • 19:30 20:40 1h 10m 188500 VND
  • 20:30 21:40 1h 10m 217500 VND

Bus Timetable: Ha Noi Bao Son Park, Hanoi → Thuong Ly Bus Station, Hai Phong

  • 05:35 07:00 1h 25m 188500 VND
  • 06:30 07:55 1h 25m 188500 VND
  • 07:30 08:55 1h 25m 188500 VND
  • 08:30 09:55 1h 25m 188500 VND
  • 09:30 10:55 1h 25m 188500 VND
  • 11:05 12:30 1h 25m 188500 VND
  • 13:05 14:30 1h 25m 188500 VND
  • 14:30 15:55 1h 25m 188500 VND
  • 15:30 16:55 1h 25m 188500 VND
  • 16:30 17:55 1h 25m 188500 VND
  • 17:30 18:55 1h 25m 188500 VND
  • 18:30 19:55 1h 25m 188500 VND

Bus Timetable: Ha Noi Full Moon Party Tour, Hanoi → Cat Ba Full Moon Party Tour, Hai Phong

  • 07:30 10:55 3h 25m 549931 VND
  • 07:40 11:05 3h 25m 549931 VND
  • 10:20 13:45 3h 25m 549931 VND
  • 10:30 13:55 3h 25m 549931 VND
  • 12:20 15:45 3h 25m 319696 VND
  • 12:25 15:50 3h 25m 319696 VND
  • 12:30 15:55 3h 25m 319696 VND
  • 13:35 17:00 3h 25m 549931 VND
  • 13:40 17:05 3h 25m 549931 VND
  • 13:45 17:10 3h 25m 549931 VND

Bus Timetable: Ha Noi Yen Nghia Bus Station, Hanoi → Thuong Ly Bus Station, Hai Phong

  • 05:15 07:00 1h 45m 188500 VND
  • 06:10 07:55 1h 45m 188500 VND
  • 07:10 08:55 1h 45m 188500 VND
  • 08:10 09:55 1h 45m 188500 VND
  • 09:10 10:55 1h 45m 188500 VND
  • 10:45 12:30 1h 45m 188500 VND
  • 12:45 14:30 1h 45m 188500 VND
  • 14:10 15:55 1h 45m 188500 VND
  • 15:10 16:55 1h 45m 188500 VND
  • 16:10 17:55 1h 45m 188500 VND
  • 17:10 18:55 1h 45m 188500 VND
  • 18:10 19:55 1h 45m 188500 VND

Bus Timetable: Hanoi CBExpress → Cat Ba CBExpress, Hai Phong

  • 07:45 11:15 3h 30m 369000 VND
  • 10:45 14:15 3h 30m 369000 VND
  • 14:00 17:30 3h 30m 369000 VND

Bus Timetable: Hanoi Giai Phong Anh Huy Dat Cang Office, Gia Lam → Thuong Ly Bus Station, Hai Phong

  • 06:30 08:30 2h 217500 VND
  • 07:30 09:30 2h 217500 VND
  • 08:30 10:30 2h 217500 VND
  • 09:30 11:30 2h 217500 VND
  • 10:30 12:30 2h 217500 VND
  • 11:30 13:30 2h 217500 VND
  • 12:30 14:30 2h 217500 VND
  • 13:30 15:30 2h 217500 VND
  • 14:30 16:30 2h 217500 VND
  • 15:30 17:30 2h 217500 VND
  • 16:30 18:30 2h 217500 VND
  • 17:30 19:30 2h 217500 VND
  • 18:30 20:30 2h 217500 VND
  • 19:30 21:30 2h 217500 VND

Bus Timetable: Hanoi Old Quarter Transfer → Cat Ba Transfer, Hai Phong

  • 07:30 10:30 3h 374953 VND
  • 10:30 13:30 3h 374953 VND
  • 12:00 15:30 3h 30m 325000 VND
  • 12:30 15:30 3h 374953 VND
  • 13:00 16:30 3h 30m 364000 VND
  • 14:00 17:30 3h 30m 325000 VND
  • 14:30 17:30 3h 374953 VND

Bus Timetable: Hanoi Opera House → Cai Beo Ferry Terminal and Dock, Hai Phong

  • 05:45 09:15 3h 30m 325000 VND
  • 06:45 10:15 3h 30m 364000 VND

Bus Timetable: Hanoi Opera House → Cat Ba New Horizon Hotel, Hai Phong

  • 09:45 13:15 3h 30m 325000 VND
  • 10:45 14:15 3h 30m 364000 VND
  • 13:45 16:45 3h 429000 VND
  • 14:15 17:15 3h 493999 VND
  • 14:45 17:45 3h 493999 VND

Bus Timetable: Hanoi Opera House → Tung Quang Hotel, Hai Phong

  • 08:00 10:55 2h 55m 490000 VND
  • 11:00 13:55 2h 55m 490000 VND
  • 15:00 17:55 2h 55m 490000 VND

Bus Timetable: Hanoi SSB → Cat Ba SSB, Hai Phong

  • --:-- --:-- 4h 317250 VND

Bus Timetable: Hanoi Transfer → Cai Vieng Ferry Terminal, Hai Phong

  • 05:01 06:31 1h 30m 333500 VND
  • 05:02 06:32 1h 30m 333500 VND
  • 06:01 07:31 1h 30m 333500 VND
  • 06:02 07:32 1h 30m 333500 VND
  • 06:03 07:33 1h 30m 319000 VND
  • 07:01 08:31 1h 30m 333500 VND
  • 07:02 08:32 1h 30m 333500 VND
  • 08:01 09:31 1h 30m 333500 VND
  • 08:02 09:32 1h 30m 333500 VND
  • 08:03 09:33 1h 30m 319000 VND
  • 09:01 10:31 1h 30m 333500 VND
  • 09:02 10:32 1h 30m 333500 VND
  • 09:03 10:33 1h 30m 333500 VND
  • 10:01 11:31 1h 30m 333500 VND
  • 10:02 11:32 1h 30m 319000 VND
  • 11:01 12:31 1h 30m 333500 VND
  • 11:02 12:32 1h 30m 333500 VND
  • 11:03 12:33 1h 30m 319000 VND
  • 12:01 13:31 1h 30m 333500 VND
  • 12:02 13:32 1h 30m 333500 VND
  • 13:01 14:31 1h 30m 333500 VND
  • 13:02 14:32 1h 30m 333500 VND
  • 13:03 14:33 1h 30m 319000 VND
  • 14:01 15:31 1h 30m 333500 VND
  • 14:02 15:32 1h 30m 333500 VND
  • 15:01 16:31 1h 30m 333500 VND
  • 15:02 16:32 1h 30m 333500 VND
  • 15:03 16:33 1h 30m 319000 VND
  • 16:01 17:31 1h 30m 333500 VND
  • 16:02 17:32 1h 30m 319000 VND
  • 17:01 18:31 1h 30m 333500 VND
  • 17:02 18:32 1h 30m 333500 VND
  • 18:00 19:30 1h 30m 333500 VND
  • 18:01 19:31 1h 30m 333500 VND
  • 19:00 20:30 1h 30m 333500 VND
  • 19:01 20:31 1h 30m 333500 VND
  • 19:02 20:32 1h 30m 333500 VND
  • 19:03 20:33 1h 30m 319000 VND
  • 20:00 21:30 1h 30m 333500 VND
  • 20:01 21:31 1h 30m 333500 VND
  • 20:02 21:32 1h 30m 319000 VND
  • 21:00 22:30 1h 30m 333500 VND
  • 21:01 22:31 1h 30m 333500 VND
  • 21:02 22:32 1h 30m 333500 VND
  • 21:03 22:33 1h 30m 333500 VND
  • 21:04 22:34 1h 30m 319000 VND
  • 22:00 23:30 1h 30m 333500 VND
  • 22:01 23:31 1h 30m 333500 VND
  • 22:02 23:32 1h 30m 319000 VND

Bus Timetable: Hanoi Transfer → Thuy Nguyen Chun Coffee, Hai Duong

  • 05:00 06:30 1h 30m 333500 VND
  • 06:00 07:30 1h 30m 333500 VND
  • 07:00 08:30 1h 30m 333500 VND
  • 08:00 09:30 1h 30m 333500 VND
  • 09:00 10:30 1h 30m 333500 VND
  • 10:00 11:30 1h 30m 333500 VND
  • 11:00 12:30 1h 30m 333500 VND
  • 12:00 13:30 1h 30m 333500 VND
  • 13:00 14:30 1h 30m 333500 VND
  • 14:00 15:30 1h 30m 333500 VND
  • 15:00 16:30 1h 30m 333500 VND
  • 16:00 17:30 1h 30m 333500 VND
  • 17:00 18:30 1h 30m 333500 VND
  • 18:00 19:30 1h 30m 333500 VND
  • 19:00 20:30 1h 30m 333500 VND
  • 20:00 21:30 1h 30m 333500 VND
  • 21:00 22:30 1h 30m 333500 VND

Bus Timetable: Hanoi, Gia Lam → Cai Vieng Ferry Terminal, Hai Phong

  • 05:00 06:00 1h 319000 VND
  • 05:01 06:01 1h 319000 VND
  • 06:00 07:00 1h 319000 VND
  • 06:01 07:01 1h 319000 VND
  • 07:00 08:00 1h 319000 VND
  • 07:01 08:01 1h 319000 VND
  • 08:00 09:00 1h 319000 VND
  • 08:01 09:01 1h 319000 VND
  • 09:00 10:00 1h 319000 VND
  • 09:01 10:01 1h 319000 VND
  • 10:00 11:00 1h 319000 VND
  • 10:01 11:01 1h 319000 VND
  • 11:00 12:00 1h 319000 VND
  • 11:01 12:01 1h 319000 VND
  • 12:00 13:00 1h 319000 VND
  • 12:01 13:01 1h 319000 VND
  • 13:00 14:00 1h 319000 VND
  • 13:01 14:01 1h 319000 VND
  • 14:00 15:00 1h 319000 VND
  • 14:01 15:01 1h 319000 VND
  • 15:00 16:00 1h 319000 VND
  • 15:01 16:01 1h 319000 VND
  • 16:00 17:00 1h 319000 VND
  • 16:01 17:01 1h 319000 VND
  • 17:00 18:00 1h 319000 VND
  • 17:01 18:01 1h 319000 VND
  • 18:00 19:00 1h 319000 VND
  • 18:01 19:01 1h 319000 VND
  • 19:00 20:00 1h 319000 VND
  • 19:01 20:01 1h 319000 VND
  • 20:00 21:00 1h 319000 VND
  • 20:01 21:01 1h 319000 VND
  • 21:00 22:00 1h 319000 VND
  • 21:01 22:01 1h 319000 VND
  • 22:00 23:00 1h 319000 VND
  • 22:01 23:01 1h 319000 VND

Bus Timetable: Hanoi, Gia Lam → Cat Ba, Hai Phong

  • 05:30 09:00 3h 30m 507499 VND
  • 07:30 11:00 3h 30m 507499 VND
  • 11:00 14:30 3h 30m 507499 VND

Bus Timetable: Hanoi, Gia Lam → Hai Phong, Hai Duong

  • 04:00 05:30 1h 30m 319000 VND
  • 04:01 05:31 1h 30m 319000 VND
  • 04:02 05:32 1h 30m 319000 VND
  • 05:00 07:00 2h 310500 VND
  • 05:01 07:01 2h 310500 VND
  • 05:02 06:32 1h 30m 319000 VND
  • 05:25 07:25 2h 310500 VND
  • 06:00 08:00 2h 310500 VND
  • 06:01 08:01 2h 310500 VND
  • 06:02 07:32 1h 30m 319000 VND
  • 06:25 08:25 2h 310500 VND
  • 07:00 09:00 2h 310500 VND
  • 07:01 09:01 2h 310500 VND
  • 07:02 08:32 1h 30m 319000 VND
  • 07:25 09:25 2h 310500 VND
  • 08:00 10:00 2h 310500 VND
  • 08:01 10:01 2h 310500 VND
  • 08:02 09:32 1h 30m 319000 VND
  • 08:25 10:25 2h 310500 VND
  • 09:00 11:00 2h 310500 VND
  • 09:01 11:01 2h 310500 VND
  • 09:02 10:32 1h 30m 319000 VND
  • 09:25 11:25 2h 310500 VND
  • 10:00 12:00 2h 310500 VND
  • 10:01 12:01 2h 310500 VND
  • 10:02 11:32 1h 30m 319000 VND
  • 10:25 12:25 2h 310500 VND
  • 11:00 13:00 2h 310500 VND
  • 11:01 13:01 2h 310500 VND
  • 11:02 12:32 1h 30m 319000 VND
  • 11:25 13:25 2h 310500 VND
  • 12:00 14:00 2h 310500 VND
  • 12:01 14:01 2h 310500 VND
  • 12:02 13:32 1h 30m 319000 VND
  • 12:25 14:25 2h 310500 VND
  • 13:00 15:00 2h 310500 VND
  • 13:01 15:01 2h 310500 VND
  • 13:02 14:32 1h 30m 319000 VND
  • 13:25 15:25 2h 310500 VND
  • 14:00 16:00 2h 310500 VND
  • 14:01 16:01 2h 310500 VND
  • 14:02 15:32 1h 30m 319000 VND
  • 14:25 16:25 2h 310500 VND
  • 15:00 17:00 2h 310500 VND
  • 15:01 17:01 2h 310500 VND
  • 15:02 16:32 1h 30m 319000 VND
  • 15:25 17:25 2h 310500 VND
  • 16:00 18:00 2h 310500 VND
  • 16:01 18:01 2h 310500 VND
  • 16:02 17:32 1h 30m 319000 VND
  • 16:25 18:25 2h 310500 VND
  • 17:00 19:00 2h 310500 VND
  • 17:01 19:01 2h 310500 VND
  • 17:02 18:32 1h 30m 319000 VND
  • 17:25 19:25 2h 310500 VND
  • 18:00 20:00 2h 310500 VND
  • 18:01 20:01 2h 310500 VND
  • 18:02 19:32 1h 30m 319000 VND
  • 18:25 20:25 2h 310500 VND
  • 19:00 21:00 2h 310500 VND
  • 19:01 21:01 2h 310500 VND
  • 19:02 20:32 1h 30m 319000 VND
  • 19:25 21:25 2h 310500 VND
  • 20:00 22:00 2h 310500 VND
  • 20:01 22:01 2h 310500 VND
  • 20:02 21:32 1h 30m 319000 VND
  • 20:25 22:25 2h 310500 VND
  • 21:00 23:00 2h 310500 VND
  • 21:01 23:01 2h 310500 VND
  • 21:02 22:32 1h 30m 319000 VND
  • 21:25 23:25 2h 310500 VND

Bus Timetable: Nuoc Ngam Bus Station, Hanoi → Thuong Ly, Hai Phong

  • 06:00 07:40 1h 40m 188500 VND
  • 07:00 08:40 1h 40m 188500 VND
  • 08:00 09:40 1h 40m 188500 VND
  • 09:00 10:40 1h 40m 188500 VND
  • 10:20 12:00 1h 40m 188500 VND
  • 11:40 13:20 1h 40m 188500 VND
  • 13:00 14:40 1h 40m 188500 VND
  • 14:00 15:40 1h 40m 188500 VND
  • 15:00 16:40 1h 40m 188500 VND
  • 16:00 17:40 1h 40m 188500 VND
  • 17:00 18:40 1h 40m 188500 VND
  • 18:00 19:40 1h 40m 188500 VND
  • 18:40 20:20 1h 40m 188500 VND
  • 19:30 21:10 1h 40m 188500 VND

Bus Timetable: Nuoc Ngam Bus Station, Hanoi → Thuy Nguyen, Dao Cat Ba

  • 06:00 08:05 2h 5m 188500 VND
  • 07:00 09:05 2h 5m 188500 VND
  • 08:00 10:05 2h 5m 188500 VND
  • 09:00 11:05 2h 5m 188500 VND
  • 10:20 12:25 2h 5m 188500 VND
  • 11:40 13:45 2h 5m 188500 VND
  • 13:00 15:05 2h 5m 188500 VND
  • 14:00 16:05 2h 5m 188500 VND
  • 15:00 17:05 2h 5m 188500 VND
  • 16:00 18:05 2h 5m 188500 VND
  • 17:00 19:05 2h 5m 188500 VND
  • 18:00 20:05 2h 5m 188500 VND
  • 18:40 20:45 2h 5m 188500 VND
  • 19:30 21:35 2h 5m 188500 VND

Bus Timetable: Tien Tho Bookstore, Hanoi → 398 Pham Van Dong, Hai Phong

  • 05:00 06:50 1h 50m 217500 VND
  • 06:15 08:05 1h 50m 217500 VND
  • 07:45 09:35 1h 50m 217500 VND
  • 09:15 11:05 1h 50m 217500 VND
  • 10:45 12:35 1h 50m 217500 VND
  • 12:15 14:05 1h 50m 217500 VND
  • 13:15 15:05 1h 50m 217500 VND
  • 14:15 16:05 1h 50m 217500 VND
  • 15:15 17:05 1h 50m 217500 VND
  • 16:15 18:05 1h 50m 217500 VND
  • 17:15 19:05 1h 50m 217500 VND
  • 18:15 20:05 1h 50m 217500 VND
  • 19:15 21:05 1h 50m 217500 VND
  • 20:15 22:05 1h 50m 217500 VND
  • 21:15 23:05 1h 50m 217500 VND

Bus Timetable: Tien Tho Bookstore, Hanoi → 68 Lach Tray, Hai Phong

  • 05:00 06:55 1h 55m 217500 VND
  • 06:15 08:10 1h 55m 217500 VND
  • 07:45 09:40 1h 55m 217500 VND
  • 09:15 11:10 1h 55m 217500 VND
  • 10:45 12:40 1h 55m 217500 VND
  • 12:15 14:10 1h 55m 217500 VND
  • 13:15 15:10 1h 55m 217500 VND
  • 14:15 16:10 1h 55m 217500 VND
  • 15:15 17:10 1h 55m 217500 VND
  • 16:15 18:10 1h 55m 217500 VND
  • 17:15 19:10 1h 55m 217500 VND
  • 18:15 20:10 1h 55m 217500 VND
  • 19:15 21:10 1h 55m 217500 VND
  • 20:15 22:10 1h 55m 217500 VND
  • 21:15 23:10 1h 55m 217500 VND

Bus Timetable: Tien Tho Bookstore, Hanoi → Duong Tran Phu, Hai Phong

  • 05:00 07:15 2h 15m 217500 VND
  • 06:15 08:30 2h 15m 217500 VND
  • 07:45 10:00 2h 15m 217500 VND
  • 09:15 11:30 2h 15m 217500 VND
  • 10:45 13:00 2h 15m 217500 VND
  • 12:15 14:30 2h 15m 217500 VND
  • 13:15 15:30 2h 15m 217500 VND
  • 14:15 16:30 2h 15m 217500 VND
  • 15:15 17:30 2h 15m 217500 VND
  • 16:15 18:30 2h 15m 217500 VND
  • 17:15 19:30 2h 15m 217500 VND
  • 18:15 20:30 2h 15m 217500 VND
  • 19:15 21:30 2h 15m 217500 VND
  • 20:15 22:30 2h 15m 217500 VND
  • 21:15 23:30 2h 15m 217500 VND

Bus Timetable: Tien Tho Bookstore, Hanoi → Ga H i Ph ng, Hai Phong

  • 05:00 07:10 2h 10m 217500 VND
  • 06:15 08:25 2h 10m 217500 VND
  • 07:45 09:55 2h 10m 217500 VND
  • 09:15 11:25 2h 10m 217500 VND
  • 10:45 12:55 2h 10m 217500 VND
  • 12:15 14:25 2h 10m 217500 VND
  • 13:15 15:25 2h 10m 217500 VND
  • 14:15 16:25 2h 10m 217500 VND
  • 15:15 17:25 2h 10m 217500 VND
  • 16:15 18:25 2h 10m 217500 VND
  • 17:15 19:25 2h 10m 217500 VND
  • 18:15 20:25 2h 10m 217500 VND
  • 19:15 21:25 2h 10m 217500 VND
  • 20:15 22:25 2h 10m 217500 VND
  • 21:15 23:25 2h 10m 217500 VND

Bus Timetable: Tien Tho Bookstore, Hanoi → Nga 6 Le Hong Phong, Hai Phong

  • 05:00 07:20 2h 20m 217500 VND
  • 06:15 08:35 2h 20m 217500 VND
  • 07:45 10:05 2h 20m 217500 VND
  • 09:15 11:35 2h 20m 217500 VND
  • 10:45 13:05 2h 20m 217500 VND
  • 12:15 14:35 2h 20m 217500 VND
  • 13:15 15:35 2h 20m 217500 VND
  • 14:15 16:35 2h 20m 217500 VND
  • 15:15 17:35 2h 20m 217500 VND
  • 16:15 18:35 2h 20m 217500 VND
  • 17:15 19:35 2h 20m 217500 VND
  • 18:15 20:35 2h 20m 217500 VND
  • 19:15 21:35 2h 20m 217500 VND
  • 20:15 22:35 2h 20m 217500 VND
  • 21:15 23:35 2h 20m 217500 VND

Bus Timetable: Tien Tho Bookstore, Hanoi → Opera House, Hai Phong

  • 05:00 07:05 2h 5m 217500 VND
  • 06:15 08:20 2h 5m 217500 VND
  • 07:45 09:50 2h 5m 217500 VND
  • 09:15 11:20 2h 5m 217500 VND
  • 10:45 12:50 2h 5m 217500 VND
  • 12:15 14:20 2h 5m 217500 VND
  • 13:15 15:20 2h 5m 217500 VND
  • 14:15 16:20 2h 5m 217500 VND
  • 15:15 17:20 2h 5m 217500 VND
  • 16:15 18:20 2h 5m 217500 VND
  • 17:15 19:20 2h 5m 217500 VND
  • 18:15 20:20 2h 5m 217500 VND
  • 19:15 21:20 2h 5m 217500 VND
  • 20:15 22:20 2h 5m 217500 VND
  • 21:15 23:20 2h 5m 217500 VND

Bus Timetable: Tien Tho Bookstore, Hanoi → Pho Cau Dat, Hai Phong

  • 05:00 07:00 2h 217500 VND
  • 06:15 08:15 2h 217500 VND
  • 07:45 09:45 2h 217500 VND
  • 09:15 11:15 2h 217500 VND
  • 10:45 12:45 2h 217500 VND
  • 12:15 14:15 2h 217500 VND
  • 13:15 15:15 2h 217500 VND
  • 14:15 16:15 2h 217500 VND
  • 15:15 17:15 2h 217500 VND
  • 16:15 18:15 2h 217500 VND
  • 17:15 19:15 2h 217500 VND
  • 18:15 20:15 2h 217500 VND
  • 19:15 21:15 2h 217500 VND
  • 20:15 22:15 2h 217500 VND
  • 21:15 23:15 2h 217500 VND

Bus Timetable: Tien Tho Bookstore, Hanoi → Thuong Ly Bus Station, Hai Phong

  • 05:00 07:25 2h 25m 217500 VND
  • 06:15 08:40 2h 25m 217500 VND
  • 07:45 10:10 2h 25m 217500 VND
  • 09:15 11:40 2h 25m 217500 VND
  • 10:45 13:10 2h 25m 217500 VND
  • 12:15 14:40 2h 25m 217500 VND
  • 13:15 15:40 2h 25m 217500 VND
  • 14:15 16:40 2h 25m 217500 VND
  • 15:15 17:40 2h 25m 217500 VND
  • 16:15 18:40 2h 25m 217500 VND
  • 17:15 19:40 2h 25m 217500 VND
  • 18:15 20:40 2h 25m 217500 VND
  • 19:15 21:40 2h 25m 217500 VND
  • 20:15 22:40 2h 25m 217500 VND
  • 21:15 23:40 2h 25m 217500 VND

Bus Timetable: Yen Nghia, Hanoi → Thuong Ly Bus Station, Hai Phong

  • 05:45 08:20 2h 35m 217500 VND
  • 06:45 09:20 2h 35m 217500 VND
  • 07:45 10:20 2h 35m 217500 VND
  • 08:45 11:20 2h 35m 217500 VND
  • 09:45 12:20 2h 35m 217500 VND
  • 11:30 14:05 2h 35m 217500 VND
  • 11:45 14:20 2h 35m 217500 VND
  • 13:30 16:05 2h 35m 217500 VND
  • 13:45 16:20 2h 35m 217500 VND
  • 14:45 17:20 2h 35m 217500 VND
  • 15:45 18:20 2h 35m 217500 VND
  • 16:45 19:20 2h 35m 217500 VND
  • 17:45 20:20 2h 35m 217500 VND
  • 19:00 21:35 2h 35m 217500 VND

Check all Charter tickets →

Train Routes & Schedules from Hanoi to Hai Phong

- Leave Gia Lam for Thuong Ly, Hai Phong by train, taking approximately 1h 49m to 2h. Rail services operate from 06:23 until 18:42, and fares begin at 256,405 VND.
- From Gia Lam, embark on a train trip to Hai Phong, lasting around 2h 2m to 2h 13m. Departures are scheduled from 06:23 until 18:42 with fares starting at 256,405 VND.
- From Long Bien, Hanoi, you can travel toward Thuong Ly, Hai Phong by train. The ride usually lasts 2h 11m to 2h 21m. Rail services are scheduled from 09:36 until 18:21, and fares start at 256,405 VND.
- From Long Bien, Hanoi, trains travel to Hai Phong, taking approximately 2h 24m to 2h 34m. Departures occur from 09:36 until 18:21, and fares start at 256,405 VND.
- Board the train at Hanoi to reach Thuong Ly, Hai Phong, with the trip taking roughly 2h 12m to 2h 31m. Rail services run from 06:00 until 15:15, and tickets are available from 256,405 VND.
- Board the train at Hanoi and spend approximately 2h 25m to 2h 40m on the rails, arriving at Hai Phong. The train operates from 06:00 until 18:10 with fares from 218,656 to 256,405 VND.

Departure stations
Gia Lam
Long Bien, Hanoi
Hanoi
Arrival stations
Thuong Ly, Hai Phong
Hai Phong

Train Timetable: Gia Lam → Hai Phong

  • 06:23 08:25 2h 2m 256405 VND
  • 09:56 12:00 2h 4m 256405 VND
  • 15:47 18:00 2h 13m 256405 VND
  • 18:42 20:55 2h 13m 256405 VND

Train Timetable: Gia Lam → Thuong Ly, Hai Phong

  • 06:23 08:12 1h 49m 256405 VND
  • 09:56 11:47 1h 51m 256405 VND
  • 15:47 17:46 1h 59m 256405 VND
  • 18:42 20:42 2h 256405 VND

Train Timetable: Hanoi → Hai Phong

  • 06:00 08:25 2h 25m 256405 VND
  • 09:20 12:00 2h 40m 218656 VND
  • 09:25 12:05 2h 40m 243653 VND
  • 15:15 17:55 2h 40m 218656 VND
  • 18:10 20:50 2h 40m 243653 VND

Train Timetable: Hanoi → Thuong Ly, Hai Phong

  • 06:00 08:12 2h 12m 256405 VND
  • 09:25 11:47 2h 22m 256405 VND
  • 15:15 17:46 2h 31m 256405 VND

Train Timetable: Long Bien, Hanoi → Hai Phong

  • 09:36 12:00 2h 24m 256405 VND
  • 15:26 18:00 2h 34m 256405 VND
  • 18:21 20:55 2h 34m 256405 VND

Train Timetable: Long Bien, Hanoi → Thuong Ly, Hai Phong

  • 09:36 11:47 2h 11m 256405 VND
  • 15:26 17:46 2h 20m 256405 VND
  • 18:21 20:42 2h 21m 256405 VND

Check all Train tickets →

Combined Routes & Schedules from Hanoi to Hai Phong

For trips linking Hanoi and Hai Phong, there are several points where you can start or end your journey. Depending on the stops selected, the trip usually lasts about 2h 30m to 12h. Services run from --:-- until 22:45, with prices beginning at 229,971 to 3,099,670 VND. Checking the full timetable for Hanoi and Hai Phong provides an overview of all stops and departure options, making it easier to plan your itinerary.

Departure stations
HAN Hanoi Noi Bai Airport
27 Cua Dong, Hanoi
20 Hang Muoi, Hanoi
Thang Long Water Puppet Theatre, Hanoi
Hanoi Airport, Noi Bai Airport
55 Duong Thanh, Hanoi
Hanoi CBExpress
172 Tran Quang Khai, Hanoi
128 Tran Nhat Duat Old Quarter, Hanoi
Hanoi Goodmorning Cat Ba
Hanoi Old Quarter Transfer
172 Tran Quang Khai, Gia Lam
Arrival stations
HPH Haiphong Airport, Hai Phong
186 April 1st Cat Ba, Hai Phong
211 Nui Ngoc, Hai Phong
Ben Tau Cat ba, Hai Phong
228 1I4 Street, Hai Phong
Cat Ba CBExpress, Hai Phong
Catba Papillon Garden Bungalow and Resort, Hai Phong
Cat Ba Huyen Beo, Hai Phong
Flamingo Cat Ba, Dao Cat Ba
Cai Beo Ferry Terminal and Dock, Hai Phong
Cat Ba Town, Hai Phong
Good Morning Cat Ba Office, Dao Cat Ba
217 Mot Thang Tu, Dao Cat Ba
Cat Ba Transfer, Hai Phong
Cat Ba Oasis Bar, Hai Phong
Tung Quang Hotel, Hai Phong
220 Nui Ngoc, Hai Phong

Combined Timetable: 128 Tran Nhat Duat Old Quarter, Hanoi → 220 Nui Ngoc, Hai Phong

  • 08:00 10:30 2h 30m 463363 VND
  • 11:00 13:30 2h 30m 463363 VND
  • 15:00 17:30 2h 30m 463363 VND

Combined Timetable: 128 Tran Nhat Duat Old Quarter, Hanoi → Cat Ba Oasis Bar, Hai Phong

  • 07:30 10:30 3h 381005 VND
  • 08:00 11:00 3h 381005 VND
  • 10:00 13:00 3h 381005 VND
  • 10:30 13:30 3h 381005 VND
  • 10:45 13:45 3h 381005 VND

Combined Timetable: 128 Tran Nhat Duat Old Quarter, Hanoi → Cat Ba Transfer, Hai Phong

  • 07:30 11:30 4h 264703 VND
  • 08:00 11:00 3h 264703 VND
  • 10:00 13:30 3h 30m 380215 VND
  • 10:30 14:30 4h 264703 VND
  • 10:45 14:15 3h 30m 380215 VND
  • 11:00 14:00 3h 441523 VND
  • 11:30 15:30 4h 264703 VND
  • 12:30 16:30 4h 264703 VND
  • 13:00 16:00 3h 441523 VND
  • 14:00 18:00 4h 264703 VND
  • 14:30 18:30 4h 264703 VND
  • 15:00 18:00 3h 441523 VND

Combined Timetable: 128 Tran Nhat Duat Old Quarter, Hanoi → Good Morning Cat Ba Office, Dao Cat Ba

  • 07:30 10:30 3h 264703 VND
  • 08:00 11:00 3h 264703 VND
  • 10:30 13:30 3h 264703 VND
  • 11:00 14:00 3h 442839 VND
  • 11:30 14:30 3h 264703 VND
  • 12:30 15:30 3h 264703 VND
  • 13:00 16:00 3h 442839 VND
  • 14:00 17:00 3h 264703 VND
  • 14:30 17:30 3h 264703 VND
  • 15:00 18:00 3h 442839 VND

Combined Timetable: 128 Tran Nhat Duat Old Quarter, Hanoi → Tung Quang Hotel, Hai Phong

  • 07:00 10:30 3h 30m 229971 VND
  • 10:00 13:30 3h 30m 229971 VND
  • 13:30 17:00 3h 30m 229971 VND

Combined Timetable: 172 Tran Quang Khai, Gia Lam → 217 Mot Thang Tu, Dao Cat Ba

  • --:-- --:-- 3h 30m 2278500 VND

Combined Timetable: 172 Tran Quang Khai, Hanoi → 217 Mot Thang Tu, Dao Cat Ba

  • 07:00 10:00 3h 573300 VND
  • 09:00 12:00 3h 573300 VND
  • 10:00 13:00 3h 573300 VND
  • 13:30 16:30 3h 573300 VND
  • 15:30 18:30 3h 573300 VND

Combined Timetable: 20 Hang Muoi, Hanoi → 211 Nui Ngoc, Hai Phong

  • 07:30 11:00 3h 30m 374953 VND
  • 11:00 14:30 3h 30m 374953 VND
  • 14:00 17:30 3h 30m 374953 VND

Combined Timetable: 27 Cua Dong, Hanoi → 186 April 1st Cat Ba, Hai Phong

  • 07:30 11:00 3h 30m 312500 VND
  • 08:30 12:00 3h 30m 350000 VND
  • 15:00 18:30 3h 30m 687500 VND
  • 16:00 19:30 3h 30m 687500 VND
  • 17:00 20:30 3h 30m 687500 VND

Combined Timetable: 27 Cua Dong, Hanoi → Catba Papillon Garden Bungalow and Resort, Hai Phong

  • 07:30 11:00 3h 30m 312500 VND
  • 08:30 12:00 3h 30m 350000 VND

Combined Timetable: 55 Duong Thanh, Hanoi → Cat Ba Huyen Beo, Hai Phong

  • 07:00 11:00 4h 537564 VND
  • 08:00 12:00 4h 537564 VND

Combined Timetable: HAN Hanoi Noi Bai Airport → HPH Haiphong Airport, Hai Phong

  • 22:45 10:45 12h 3099670 VND

Combined Timetable: Hanoi Airport, Noi Bai Airport → 217 Mot Thang Tu, Dao Cat Ba

  • --:-- --:-- 4h 30m 2778300 VND
  • 05:00 10:00 5h 740000 VND
  • 07:00 12:00 5h 740000 VND
  • 09:45 14:45 5h 740000 VND
  • 11:30 16:30 5h 740000 VND
  • 13:30 18:30 5h 740000 VND

Combined Timetable: Hanoi Airport, Noi Bai Airport → 228 1I4 Street, Hai Phong

  • 06:00 10:30 4h 30m 725000 VND
  • 06:30 11:00 4h 30m 725000 VND
  • 08:30 13:00 4h 30m 725000 VND
  • 09:00 13:30 4h 30m 725000 VND
  • 09:30 14:00 4h 30m 725000 VND
  • 12:00 16:30 4h 30m 725000 VND
  • 12:30 17:00 4h 30m 725000 VND
  • 13:00 17:30 4h 30m 725000 VND
  • 13:30 18:00 4h 30m 725000 VND

Combined Timetable: Hanoi Airport, Noi Bai Airport → Cat Ba CBExpress, Hai Phong

  • 06:30 11:00 4h 30m 749000 VND
  • 09:30 14:00 4h 30m 749000 VND
  • 13:00 17:30 4h 30m 749000 VND

Combined Timetable: Hanoi Airport, Noi Bai Airport → Cat Ba Town, Hai Phong

  • 06:00 11:00 5h 734118 VND
  • 07:00 12:00 5h 734118 VND
  • 08:00 13:00 5h 734118 VND
  • 09:00 14:00 5h 734118 VND
  • 10:00 15:00 5h 734118 VND
  • 11:00 16:00 5h 734118 VND
  • 12:00 17:00 5h 734118 VND
  • 13:00 18:00 5h 734118 VND

Combined Timetable: Hanoi Airport, Noi Bai Airport → Good Morning Cat Ba Office, Dao Cat Ba

  • 06:00 10:30 4h 30m 735434 VND
  • 07:00 11:30 4h 30m 735434 VND
  • 08:00 12:30 4h 30m 735434 VND
  • 09:00 13:30 4h 30m 735434 VND
  • 10:00 14:30 4h 30m 735434 VND
  • 11:00 15:30 4h 30m 735434 VND
  • 12:00 16:30 4h 30m 735434 VND
  • 13:00 17:30 4h 30m 735434 VND

Combined Timetable: Hanoi CBExpress → Cai Beo Ferry Terminal and Dock, Hai Phong

  • 06:00 09:00 3h 310000 VND

Combined Timetable: Hanoi CBExpress → Cat Ba CBExpress, Hai Phong

  • 05:45 08:45 3h 310000 VND

Combined Timetable: Hanoi CBExpress → Flamingo Cat Ba, Dao Cat Ba

  • 10:30 14:00 3h 30m 310000 VND
  • 13:45 17:15 3h 30m 310000 VND

Combined Timetable: Hanoi Goodmorning Cat Ba → Cat Ba Town, Hai Phong

  • 07:00 11:00 4h 734118 VND
  • 08:00 12:00 4h 734118 VND
  • 09:00 13:00 4h 734118 VND
  • 10:00 14:00 4h 734118 VND
  • 11:00 15:00 4h 734118 VND
  • 12:00 16:00 4h 734118 VND
  • 13:00 17:00 4h 734118 VND
  • 14:00 18:00 4h 734118 VND

Combined Timetable: Hanoi Goodmorning Cat Ba → Good Morning Cat Ba Office, Dao Cat Ba

  • 07:00 10:30 3h 30m 734118 VND
  • 08:00 11:30 3h 30m 734118 VND
  • 09:00 12:30 3h 30m 734118 VND
  • 10:00 13:30 3h 30m 734118 VND
  • 11:00 14:30 3h 30m 734118 VND
  • 12:00 15:30 3h 30m 734118 VND
  • 13:00 16:30 3h 30m 734118 VND
  • 14:00 17:30 3h 30m 734118 VND

Combined Timetable: Hanoi Old Quarter Transfer → 220 Nui Ngoc, Hai Phong

  • 08:00 10:30 2h 30m 462836 VND
  • 11:00 13:30 2h 30m 462836 VND
  • 15:00 17:30 2h 30m 462836 VND

Combined Timetable: Hanoi Old Quarter Transfer → Cat Ba Oasis Bar, Hai Phong

  • 07:00 10:30 3h 30m 380215 VND
  • 07:30 11:00 3h 30m 380215 VND
  • 09:30 13:00 3h 30m 380215 VND
  • 10:00 13:30 3h 30m 380215 VND
  • 10:15 13:45 3h 30m 380215 VND

Combined Timetable: Hanoi Old Quarter Transfer → Cat Ba Transfer, Hai Phong

  • 07:00 11:30 4h 30m 264703 VND
  • 08:00 11:00 3h 441523 VND
  • 09:30 13:30 4h 380215 VND
  • 10:00 14:30 4h 30m 264703 VND
  • 10:15 14:15 4h 380215 VND
  • 11:00 14:00 3h 264703 VND
  • 13:30 18:00 4h 30m 264703 VND
  • 15:00 18:00 3h 441523 VND

Combined Timetable: Hanoi Old Quarter Transfer → Good Morning Cat Ba Office, Dao Cat Ba

  • 07:00 10:30 3h 30m 264703 VND
  • 07:30 11:00 3h 30m 264703 VND
  • 08:00 11:00 3h 441523 VND
  • 10:00 13:30 3h 30m 264703 VND
  • 11:00 14:00 3h 264703 VND
  • 12:00 15:30 3h 30m 264703 VND
  • 13:00 16:00 3h 441523 VND
  • 13:30 17:00 3h 30m 264703 VND
  • 14:00 17:30 3h 30m 264703 VND
  • 15:00 18:00 3h 441523 VND

Combined Timetable: Thang Long Water Puppet Theatre, Hanoi → Ben Tau Cat ba, Hai Phong

  • 07:15 11:00 3h 45m 310000 VND
  • 10:15 14:00 3h 45m 310000 VND
  • 13:30 17:15 3h 45m 310000 VND

Check all Combined tickets →

Van Routes & Schedules from Hanoi to Hai Phong

Set off from 15 Dao Duy Tu, Hanoi in a small group shuttle, the sole direct connection to Hai Phong. Travel time is around 3h, with services running from 08:00 until 15:00 and tickets starting at 490,000 VND. You’ll arrive at 220 Nui Ngoc, Dao Cat Ba, and reviewing the timetable for transfers from Hanoi to Hai Phong helps you select the departure that works best for your schedule.

Van Timetable: 15 Dao Duy Tu, Hanoi → 220 Nui Ngoc, Dao Cat Ba

  • 08:00 11:00 3h 490000 VND
  • 11:00 14:00 3h 490000 VND
  • 15:00 18:00 3h 490000 VND

Check all Van tickets →

Charter Routes & Schedules from Hanoi to Hai Phong

This private service connecting Hanoi and Hai Phong offers multiple pickup and drop-off locations, so your journey can begin and end exactly where you want. The travel time usually takes about 1h 30m to 4h 30m, with fares starting from 1,053,000 to 3,382,471 VND. You’re free to depart at the time that fits your plans, and checking all available locations helps ensure a comfortable and hassle-free ride.

Departure stations
Hanoi Airport, Noi Bai Airport
Hanoi
Hanoi Old Quarter
Hanoi City Center Transfer
Hanoi Transfer
Arrival stations
Hai Phong Port
Cat Ba Island, Hai Phong
Cat Bi Airport, Hai Phong
Hai Phong City
Hai phong city Center, Hai Phong
Hai Phong
Cat Ba Town, Hai Phong

Charter Timetable: Hanoi → Cat Ba Island, Hai Phong

  • --:-- --:-- 4h 2400000 VND

Charter Timetable: Hanoi → Cat Ba Town, Hai Phong

  • --:-- --:-- 3h 3125000 VND

Charter Timetable: Hanoi → Cat Bi Airport, Hai Phong

  • --:-- --:-- 1h 40m 1053000 VND

Charter Timetable: Hanoi → Hai Phong

  • --:-- --:-- 2h 1562500 VND

Charter Timetable: Hanoi → Hai Phong City

  • --:-- --:-- 1h 30m 2091580 VND

Charter Timetable: Hanoi → Hai phong city Center, Hai Phong

  • --:-- --:-- 1h 40m 1179852 VND

Charter Timetable: Hanoi → Hai Phong Port

  • --:-- --:-- 2h 2160000 VND

Charter Timetable: Hanoi Airport, Noi Bai Airport → Cat Ba Island, Hai Phong

  • --:-- --:-- 4h 30m 3016705 VND

Charter Timetable: Hanoi Airport, Noi Bai Airport → Cat Ba Town, Hai Phong

  • --:-- --:-- 4h 3000000 VND

Charter Timetable: Hanoi Airport, Noi Bai Airport → Hai Phong

  • --:-- --:-- 1h 55m 1210375 VND

Charter Timetable: Hanoi Airport, Noi Bai Airport → Hai Phong City

  • --:-- --:-- 2h 2367335 VND

Charter Timetable: Hanoi Airport, Noi Bai Airport → Hai phong city Center, Hai Phong

  • --:-- --:-- 1h 55m 1149856 VND

Charter Timetable: Hanoi Airport, Noi Bai Airport → Hai Phong Port

  • --:-- --:-- 2h 2160000 VND

Charter Timetable: Hanoi City Center Transfer → Hai Phong

  • --:-- --:-- 2h 30m 2125000 VND

Charter Timetable: Hanoi Old Quarter → Cat Ba Town, Hai Phong

  • 06:00 10:00 4h 2474953 VND
  • 06:30 10:30 4h 2474953 VND
  • 07:00 11:00 4h 2474953 VND
  • 07:30 11:30 4h 2474953 VND
  • 08:00 12:00 4h 2474953 VND
  • 08:30 12:30 4h 2474953 VND
  • 09:00 13:00 4h 2474953 VND
  • 09:30 13:30 4h 2474953 VND
  • 10:00 14:00 4h 2474953 VND
  • 10:30 14:30 4h 2474953 VND
  • 11:00 15:00 4h 2474953 VND
  • 11:30 15:30 4h 2474953 VND
  • 12:00 16:00 4h 2474953 VND
  • 12:30 16:30 4h 2474953 VND
  • 13:00 17:00 4h 2474953 VND
  • 13:30 17:30 4h 2474953 VND
  • 14:00 18:00 4h 2474953 VND
  • 14:30 18:30 4h 2474953 VND

Charter Timetable: Hanoi Transfer → Cat Ba Island, Hai Phong

  • --:-- --:-- 3h 20m 3040830 VND
  • 04:00 08:00 4h 2399963 VND
  • 04:30 08:30 4h 2399963 VND
  • 05:00 09:00 4h 2399963 VND
  • 05:30 09:30 4h 2399963 VND
  • 06:00 10:00 4h 2399963 VND
  • 06:30 10:30 4h 2399963 VND
  • 07:00 11:00 4h 2399963 VND
  • 07:30 11:30 4h 2399963 VND
  • 08:00 12:00 4h 2399963 VND
  • 08:30 12:30 4h 2399963 VND
  • 09:00 13:00 4h 2399963 VND
  • 09:30 13:30 4h 2399963 VND
  • 10:00 14:00 4h 2399963 VND
  • 10:30 14:30 4h 2399963 VND
  • 11:00 15:00 4h 2399963 VND
  • 11:30 15:30 4h 2399963 VND
  • 12:00 16:00 4h 2399963 VND
  • 12:30 16:30 4h 2399963 VND
  • 13:00 17:00 4h 2399963 VND
  • 13:30 17:30 4h 2399963 VND
  • 14:00 18:00 4h 2399963 VND

Charter Timetable: Hanoi Transfer → Cat Ba Town, Hai Phong

  • --:-- --:-- 2h 3382471 VND

Charter Timetable: Hanoi Transfer → Hai Phong

  • --:-- --:-- 2h 1718730 VND

Charter Timetable: Hanoi Transfer → Hai Phong City

  • --:-- --:-- 2h 30m 2040008 VND

Check all Charter tickets →

Frequently Asked Questions Hanoi to Hai Phong

Below you will find answers to the most common questions about traveling from Hanoi to Hai Phong.

How long does the Hanoi to Hai Phong route usually take overall?

Travel time on the Hanoi to Hai Phong route varies a lot by transport type and exact pickup and drop-off points. The fastest listed trips take about 1 hour 49 minutes by train, while some bus and charter services take several hours longer.

What is the cheapest way to travel from Hanoi to Hai Phong?

The lowest listed fare on the Hanoi to Hai Phong route is by combined service, starting at 229,971 VND. Among the main transport types, train fares start at 218,656 VND, while bus fares start at 188,500 VND but can also be much higher.

How much should I expect to pay for Hanoi to Hai Phong tickets?

Prices on the Hanoi to Hai Phong route range widely. Bus tickets start at 188,500 VND and can reach 3,025,000 VND, train tickets run from 218,656 VND to 256,405 VND, and charter services start at 1,053,000 VND.

Which option is fastest for Hanoi to Hai Phong?

The fastest listed option on the Hanoi to Hai Phong route is the train, with trips as short as about 1 hour 49 minutes. Some charter trips are also quick, but the shortest clear scheduled travel time in the data is by train.

Where do buses from Hanoi to Hai Phong usually depart and arrive?

Bus departures on the Hanoi to Hai Phong route use many points in Hanoi, including Gia Lam, Nuoc Ngam Bus Station, Yen Nghia, Cau Giay, and several city-center pickup points. Arrivals include Thuong Ly Bus Station, Cau Rao 2, Opera House, Aeon Mall, and Cat Ba locations.

What are the train stations for Hanoi to Hai Phong?

Trains on the Hanoi to Hai Phong route depart from Gia Lam, Long Bien, or Hanoi. They arrive at Thuong Ly, Hai Phong, or Hai Phong station. The exact station depends on the specific train service.

Are there direct trips to Cat Ba on the Hanoi to Hai Phong route?

Yes. Several bus, charter, and combined services on the Hanoi to Hai Phong route go directly to Cat Ba destinations such as Cat Ba Town, Cat Ba Transfer, Cai Beo Ferry Terminal and Dock, and specific hotels or offices on Dao Cat Ba.

How often do trains run from Hanoi to Hai Phong, and what are the first and last departures?

The data lists 22 train trips on the Hanoi to Hai Phong route, but no fixed frequency in minutes. The first departure is at 06:00 and the last departure is at 18:42.

What are the first and last bus departures on the Hanoi to Hai Phong route?

For buses on the Hanoi to Hai Phong route, the first departure time is not specified in the data. The last listed bus departure is 22:02, so late-evening travel is available on some services.

How long does the train from Hanoi to Hai Phong take to different stations?

Train times on the Hanoi to Hai Phong route depend on the station pair. From Gia Lam to Thuong Ly, it takes about 1 hour 49 minutes to 2 hours. From Hanoi to Hai Phong, it takes about 2 hours 25 minutes to 2 hours 40 minutes.

How long does a bus from Hanoi to Hai Phong take to Cat Ba or central Hai Phong stops?

Bus times on the Hanoi to Hai Phong route vary by pickup and drop-off point. Some direct city services take about 1 hour to 2 hours 20 minutes, while trips to Cat Ba locations usually take about 3 to 4 hours 20 minutes.

If I book a Hanoi to Hai Phong trip, where should I reserve tickets?

For Hanoi to Hai Phong reservations, use TicketRoutes.com. It lists the available services and route details in one place, which is useful when comparing the different departure points, destinations, and travel times on this route.


More travel routes for Hanoi and Hai Phong

Planning more stops after Hanoi to Hai Phong?

If your journey doesn’t end with Hanoi to Hai Phong, use the TicketRoutes Travel Planner to build a complete multi-city itinerary. Compare buses, trains, ferries, and flights for several destinations at once — faster and easier.

Try the Travel Planner

Perfect for travelers visiting multiple cities on one trip.