1. Train – Hanoi to Hai Phong
2. Bus – Hanoi to Hai Phong
3. FAQ + Travel Tips + Info
🎫 Book Ticket to Hai Phong
🚆 Train from Hanoi to Hai Phong – Schedule / Timetable + Train Tickets:
-
- Hanoi to Hai Phong by train – the cheapest way of transport
- there are trains of Vietnam Railways and these trains have a soft seats
- travel by train from Hanoi to Hai Phong takes about 2.5-3 hours
- train ticket from Hanoi to Hai Phong costs about $4-6/pp (soft seat)
- trains from Hanoi to Hai Phong depart from Gia Lam Railway Station (481 Ngọc Lâm)
- train from Hanoi arrives to Hai Phong Railway Station (75 Lương Khánh Thiện)
- the most cheapest train ticket from Hanoi to Hai Phong costs about $2.80-3/pp (seat)
Train Schedule - Hanoi to Hai Phong | Departs in Hanoi | Arrival in Hai Phong | Train Ticket |
---|---|---|---|
Train HP1 (soft seats) | 06:00 | 08:25 | From $4.00 |
Train LP3 (soft seats) | 09:20 | 12:00 | From $4.00 |
Train LP5 (soft seats) | 15:15 | 18:00 | From $4.00 |
Train LP7 (soft seats) | 18:21 | 20:55 | From $4.00 |
Train of Vietnam Railways from Hanoi to Hai Phong:
From Hanoi to Hai Phong you can travel by train of Vietnam Railways – you can use soft seats.
🚍 Bus from Hanoi to Hai Phong – Schedule / Timetable + Bus Tickets:
-
- Hanoi to Hai Phong by bus – frequented tourist bus route in the north (tourists to Cat Ba)
- there are various tourist buses to Hai Phong (from the morning to the evening)
- bus ticket from Hanoi to Hai Phong costs about $4-10/pp
- travel by bus from Hanoi to Hai Phong takes about 1.5-2 hours
- bus companies from Hanoi to Hai Phong: Hai Au, Hoang Long, AGO Hoang Phuong
- the most cheapest bus ticket from Hanoi to Hai Phong costs about $4/pp
- Hanoi to Hai Phong by bus – frequented tourist bus route in the north (tourists to Cat Ba)
Bus Schedule - Hanoi to Hai Phong | Departs in Hanoi | Arrival in Hai Phong | Book bus ticket |
---|---|---|---|
Hai Au | 06:00 | 07:10 | |
Hai Au | 06:30 | 07:40 | |
Hai Au | 07:00 | 08:10 | |
Hai Au | 07:30 | 08:40 | |
Hai Au | 08:00 | 09:10 | |
Hai Au | 08:30 | 09:40 | |
Hai Au | 09:00 | 10:10 | |
Hai Au | 09:30 | 10:40 | |
Hai Au | 10:00 | 11:10 | |
Hai Au | 10:30 | 11:40 | |
Hai Au | 11:00 | 12:10 | |
Hai Au | 11:30 | 12:40 | |
Hai Au | 12:00 | 13:10 | |
Hai Au | 12:30 | 13:40 | |
Hai Au | 13:00 | 14:00 | |
Hai Au | 13:30 | 14:40 | |
Hai Au | 14:00 | 15:10 | |
Hai Au | 14:30 | 15:40 | |
Hai Au | 15:00 | 16:10 | |
Hai Au | 15:30 | 16:40 | |
Hai Au | 16:00 | 17:10 | |
Hai Au | 16:20 | 17:30 | |
Hai Au | 16:40 | 17:50 | |
Hai Au | 17:00 | 18:10 | |
Hai Au | 17:30 | 18:40 | |
Hai Au | 18:00 | 19:10 | |
Hai Au | 18:30 | 19:40 | |
Hai Au | 19:00 | 20:10 | |
Hai Au | 19:40 | 20:50 | |
Hoang Long | 06:30 | 08:00 | |
Hoang Long | 07:00 | 08:30 | |
Hoang Long | 08:00 | 09:30 | |
Hoang Long | 09:00 | 10:30 | |
Hoang Long | 10:00 | 11:30 | |
Hoang Long | 11:00 | 12:30 | |
Hoang Long | 11:30 | 13:00 | |
Hoang Long | 13:30 | 15:00 | |
Hoang Long | 14:00 | 15:30 | |
Hoang Long | 15:00 | 16:30 | |
Hoang Long | 16:00 | 17:30 | |
Hoang Long | 17:00 | 18:30 | |
Hoang Long | 18:00 | 19:30 | |
Hoang Long | 19:30 | 21:00 | |
AGO Hoang Phuong | 06:00 | 08:00 | |
AGO Hoang Phuong | 07:30 | 09:00 | |
AGO Hoang Phuong | 08:30 | 10:00 | |
AGO Hoang Phuong | 10:30 | 12:00 | |
AGO Hoang Phuong | 11:30 | 13:00 | |
AGO Hoang Phuong | 12:30 | 14:00 | |
AGO Hoang Phuong | 13:30 | 15:00 | |
AGO Hoang Phuong | 14:30 | 16:00 | |
AGO Hoang Phuong | 15:30 | 17:00 |
Tourist buses on the route from Hanoi to Hai Phong:
From Hanoi to Hai Phong you can travel by various tourist buses.
❓ FAQ + TIPS – Travel route from Hanoi to Hai Phong:
1. How to book train/bus tickets from Hanoi to Hai Phong?
2. What is the travel time from Hanoi to Hai Phong?
-
- Travel by train from Hanoi to Hai Phong takes about 2.5 hours.
- Travel by bus from Hanoi to Hai Phong takes about 1.5 hour (depends on the bus company).
3. How much does it cost to get from Hanoi to Hai Phong?
-
- Travel by train from Hanoi to Hai Phong costs about $4-6/pp. There are soft seats.
- Travel by bus from Hanoi to Hai Phong costs about $4-10/pp.
4. What is the travel distance from Hanoi to Hai Phong?
-
- Travel distance from Hanoi to Hai Phong by bus/train is about 130 km (it can be different according to bus company).
5. Which train from Hanoi to Hai Phong to choose?
-
- There are trains of Vietnam Railways – HP1, LP3, LP5, LP7, only soft seats (no sleeper train).
6. What is better, to travel by bus or train from Hanoi to Hai Phong?
-
- It is not so long travel route, so, both ways of transport – train or bus from Hanoi to Hai Phong are good.
7. What to watch out when traveling by train/bus from Hanoi to Hai Phong?
-
- The most important is to watch your baggage in the train or bus. You should also come to the bus or train station about 1 hour before departure of train or bus to Hai Phong.
8. Is an e-ticket from Hanoi to Hai Phong in smartphone acceptable?
-
- Bookings with regular trains of VR – You can use your train e-ticket in your smartphone or tablet, but it is recommended to print your train ticket.
- Read carefully all the instructions before you book train/bus tickets at Baolau and 12go.asia.
9. Is there also another way how to travel from Hanoi to Hai Phong?
-
- You can also travel by taxi, but it is not cheap. You can also travel by motorbike and you can take your bike to Cat Ba Island by boat. There are also various private tourist companies with transport from Hanoi to Ha Long Bay.
10. From which railway station in Hanoi trains to Hai Phong depart?
-
- Trains from Hanoi to Hai Phong depart from Hanoi Railway Station (120 Đường Lê Duẩn) – the main railway station of Hanoi, or from Long Bien Railway Station (Trần Nhật Duật).
11. Where to travel from Hai Phong?
-
- A lot of tourists continue to travel to Cat Ba Island by ferry/boat or you can go by public bus to Ha Long town and then you can continue by bus to Cai Rong (visitors traveling to Quan Lan Island or Co To Island).
12. What you should visit if you go to Ha Long Bay?
-
- There are various places and interesting sites in Ha Long Bay. The most popular activity of foreign tourists is to take a boat/cruise to Ha Long Bay and spend e.g. 2-3 days on the boat. You should carefully choose your cruise in Ha Long Bay. You can visit various secluded small islands, beaches and other interesting sites by boat. Ha Long Bay is the most visited place in northern Vietnam.
13. How to travel back from Hai Phong or Cat Ba Island to Hanoi?
-
- You can travel by train, bus or private limousine from Hai Phong to Hanoi. If you travel from Cat Ba Island to Hanoi, there are various bus companies on this travel route. Read this: Cat Ba Island to Hanoi – Bus Timetable.
14. How to travel solo in Vietnam?
-
- Discover the wonders of solo travel in Vietnam as you explore ancient temples, cruise through scenic landscapes or karst sceneries, hike various national parks and ethnic villages and connect with the warm-hearted locals, creating a personalized journey of cultural immersion and breathtaking experiences.
BOOK a TOUR / ACTIVITY in Halong Bay ➜
BOOK your HOTEL in Hai Phong ➜
🎫 Book your bus / train tickets from Hanoi to Hai Phong + Schedule:
(You can change your travel route, eg. Hanoi > Ninh Binh, Ninh Binh > Cat Ba…)