How to get to Hai Phong

Travellers guide on how to get to Hai Phong by train, ferry, coach, car, and plane.

Routes Distance Duration Price Operator
Can Tho to Hai Phong 1206 km 02h 10m 54.76 USD Vietnam Airlines
Singapore to Hai Phong 2195 km 02h 00m 58.1 USD Jetstar Pacific
Phu Quoc Airport to Hai Phong 1221 km 02h 00m 58.1 USD Jetstar Pacific
Phu Bai International Airport to Hai Phong 505 km 01h 10m 30.95 USD Vietnam Airlines
Ho Nai Bus Station to Hai Phong 1099 km 02h 00m 58.1 USD Jetstar Pacific
Phong Nha Ke Bang Nation Park to Hai Phong 370 km 01h 20m 47.62 USD Vietnam Airlines
Vinh to Hai Phong 298 km 00h 50m 28.57 USD Vietnam Airlines
Da Nang International Airport to Hai Phong 556 km 01h 15m 22.86 USD VietJet Air
Ho Chi Minh City to Hai Phong 1114 km 02h 00m 58.1 USD Jetstar Pacific
Hoi An to Hai Phong 579 km 01h 35m 57.14 USD Vietnam Airlines
Dong Hoi to Hai Phong 378 km 01h 20m 47.62 USD Vietnam Airlines
Da Nang to Hai Phong 556 km 01h 35m 57.14 USD Vietnam Airlines
Nha Trang to Hai Phong 992 km 02h 00m 58.1 USD Jetstar Pacific
Hue to Hai Phong 497 km 01h 10m 30.95 USD Vietnam Airlines
Routes Distance Duration Price Operator
Cuc Phuong National Park to Hai Phong 127 km 02h 40m 2.05 USD Vietnam Railways
Bac Ninh Bus Station to Hai Phong 74 km 02h 40m 2.05 USD Vietnam Railways
Nam Dinh Bus Station to Hai Phong 72 km 02h 40m 2.05 USD Vietnam Railways
Thai Nguyen to Hai Phong 116 km 02h 40m 2.05 USD Vietnam Railways
Nha Trang Train Station to Hai Phong 992 km 02h 07m 20.76 USD Vietnam Railways
Dong Hoi Train Station to Hai Phong 375 km 09h 38m 8.14 USD Vietnam Railways
Bac Ha to Hai Phong 311 km 08h 35m 4.62 USD Vietnam Railways
Thai Binh Bus Station to Hai Phong 57 km 02h 40m 2.05 USD Vietnam Railways
Tam Coc Bich Dong to Hai Phong 105 km 02h 40m 2.05 USD Vietnam Railways
Phong Nha Ke Bang Nation Park to Hai Phong 370 km 09h 38m 8.14 USD Vietnam Railways
Ninh Binh Bus Station to Hai Phong 99 km 02h 40m 2.05 USD Vietnam Railways
Giap Bat bus station to Hai Phong 89 km 02h 40m 2.05 USD Vietnam Railways
Vinh to Hai Phong 298 km 06h 34m 4.9 USD Vietnam Railways
Ninh Binh Train Station to Hai Phong 99 km 02h 40m 2.05 USD Vietnam Railways
Nam dinh to Hai Phong 72 km 02h 40m 2.05 USD Vietnam Railways
Ho Chi Minh City to Hai Phong 1114 km 07h 30m 24.33 USD Vietnam Railways
Hoi An to Hai Phong 579 km 17h 53m 11.76 USD Vietnam Railways
Ninh Binh to Hai Phong 99 km 02h 40m 2.05 USD Vietnam Railways
Sapa to Hai Phong 341 km 08h 35m 4.62 USD Vietnam Railways
Lao Cai Train Station to Hai Phong 335 km 08h 35m 4.62 USD Vietnam Railways
Noi Bai International Airport to Hai Phong 101 km 02h 40m 2.05 USD Vietnam Railways
Hanoi Train Station to Hai Phong 90 km 02h 40m 2.05 USD Vietnam Railways
Dong Hoi to Hai Phong 378 km 09h 38m 8.14 USD Vietnam Railways
Da Nang to Hai Phong 556 km 17h 53m 11.76 USD Vietnam Railways
Nha Trang to Hai Phong 992 km 02h 07m 20.76 USD Vietnam Railways
Hue to Hai Phong 497 km 15h 00m 10.24 USD Vietnam Railways
Hanoi to Hai Phong 91 km 02h 40m 2.05 USD Vietnam Railways
Routes Distance Duration Price Operator
Can Tho to Hai Phong 1206 km 24h 00m 33.33 USD Ngoc Chong
Quang Tri to Hai Phong 448 km 14h 42m 17.14 USD Hoang Long Bus
Cuc Phuong National Park to Hai Phong 127 km 03h 06m 8.1 USD Hoang Long Bus
Moc Chau to Hai Phong 212 km 02h 50m 8.57 USD Hưng Thành
Bac Ninh Bus Station to Hai Phong 74 km 02h 10m 3.33 USD Ô Hô
Vung Tau to Hai Phong 1161 km 01d 06h 00m 40.48 USD Xuân Phước
Son La to Hai Phong 293 km 05h 00m 9.05 USD Hưng Thành
Nam Dinh Bus Station to Hai Phong 72 km 02h 00m 3.81 USD Văn Minh (Hải Phòng)
Dong Hoi Bus Station to Hai Phong 375 km 12h 48m 14.76 USD Hoang Long Bus
Thai Nguyen to Hai Phong 116 km 02h 10m 3.33 USD Ô Hô
South Thanh Hoa Bus Station to Hai Phong 151 km 05h 12m 9.05 USD Hoang Long Bus
Bac Ha to Hai Phong 311 km 07h 20m 13.33 USD Lương Kiên
Cho Don (Chợ Đồn Bắc Kạn) to Hai Phong 185 km 00h 00m USD
Gia Lam Bus Station to Hai Phong 87 km 02h 30m 3.81 USD Hai Au
Thai Binh Bus Station to Hai Phong 57 km 02h 18m 7.14 USD Hoang Long Bus
Tam Coc Bich Dong to Hai Phong 105 km 03h 06m 8.1 USD Hoang Long Bus
Hoi An Bus Station to Hai Phong 578 km 13h 00m 18.1 USD Trekking
Phong Nha Ke Bang Nation Park to Hai Phong 370 km 12h 48m 14.76 USD Hoang Long Bus
Ninh Binh Bus Station to Hai Phong 99 km 02h 00m 3.81 USD Văn Minh (Hải Phòng)
Mai Chau to Hai Phong 167 km 02h 10m 3.33 USD Ô Hô
Giap Bat bus station to Hai Phong 89 km 02h 00m 3.81 USD Văn Minh (Hải Phòng)
Vinh to Hai Phong 298 km 06h 30m 8.57 USD Quốc Tuấn
Lang Son to Hai Phong 112 km 03h 05m 7.62 USD Hoàng Long
Quy Nhon to Hai Phong 830 km 24h 36m 31.43 USD Hoang Long Bus
Ba Be Lake National Park to Hai Phong 207 km 00h 00m USD
Tuan Chau Island to Hai Phong 32 km 00h 00m USD
Mai Chau Bus Station to Hai Phong 168 km 02h 10m 3.33 USD Ô Hô
Ninh Binh Train Station to Hai Phong 99 km 02h 20m 3.81 USD Anh Huy Dat Cang
Cao Bang Bus Station to Hai Phong 207 km 06h 20m 9.52 USD Xe Bon Hai (42)
Hoan Kiem to Hai Phong 89 km 02h 10m 3.33 USD Ô Hô
Lang Son Bus Station to Hai Phong 112 km 03h 05m 7.62 USD Hoàng Long
Cao Bang to Hai Phong 209 km 00h 00m USD
Nam dinh to Hai Phong 72 km 02h 18m 7.14 USD Hoang Long Bus
Ho Chi Minh City to Hai Phong 1114 km 24h 00m 33.33 USD Ngoc Chong
Ha Giang to Hai Phong 281 km 07h 00m 9.05 USD Bang Phan
Hoi An to Hai Phong 579 km 18h 24m 21.9 USD Hoang Long Bus
My Dinh Bus Station to Hai Phong 97 km 02h 10m 3.33 USD Ô Hô
Ninh Binh to Hai Phong 99 km 03h 06m 8.1 USD Hoang Long Bus
Sapa to Hai Phong 341 km 05h 10m 10.95 USD Sao Viet
Noi Bai International Airport to Hai Phong 101 km 02h 00m 3.81 USD Văn Minh (Hải Phòng)
Luong Yen Bus Station to Hai Phong 88 km 02h 10m 3.33 USD Ô Hô
Hanoi Train Station to Hai Phong 90 km 02h 00m 3.81 USD Văn Minh (Hải Phòng)
Dong Hoi to Hai Phong 378 km 12h 48m 14.76 USD Hoang Long Bus
Da Nang to Hai Phong 556 km 18h 00m 19.52 USD Lao Tien
Bai Chay Bus Station to Hai Phong 41 km 00h 00m USD
Nha Trang to Hai Phong 992 km 01d 05h 48m 38.1 USD Hoang Long Bus
Ha Long Bay to Hai Phong 40 km 00h 00m USD
Hue to Hai Phong 497 km 16h 12m 19.52 USD Hoang Long Bus
Hanoi to Hai Phong 91 km 02h 20m 3.81 USD Anh Huy Dat Cang