Hanoi to Hai Phong by Vietnam Trains: 2026 Fares, Schedules and Cat Ba Transfer Tips
A straight 2026 guide to the Hanoi–Hai Phong railway: the 102 km route takes 2h30–3h, hard seats cost 70,000–90,000 VND, soft seats about 100,000 VND, and the Cat Ba transfer adds a 15–20 minute taxi ride plus a 350,000–400,000 VND high-speed ferry. Covers schedules, online booking, luggage, food, and Tet rush.
Related reading
Keep exploring Vietnam
- 1
- 2
- 3
At a glance
- Best time
- Year-round; avoid Tet (mid-February 2026)
- How long
- 2h30–3h by train
- Budget
- Train from 70,000 VND hard seat or ~100,000 VND soft seat; Cat Ba ferry 350,000–400,000 VND
- Getting there
- Hanoi Railway Station, 120 Lê Duẩn; some departures use Gia Lam station
- Language
- Vietnamese; limited English at stations, English support via Baolau/12Go Asia
- Currency
- Vietnamese đồng (VND)
Route Overview: Hanoi to Hai Phong by Vietnam Trains
Trains between Hanoi Railway Station and Hai Phong Railway Station cover 102 km, with 6–8 departures daily from roughly 06:00 to 18:30 and a journey time of 2h30–3h. An express bus can cover the same route in about 2 hours, which is a bit faster when traffic is light, but that advantage often disappears in highway traffic, and the seats are noticeably tighter. Vietnam trains on this line give you a proper seat with more legroom, a stable ride, and the freedom to get up and walk to the toilet or the snack trolley.
Most departures use Hanoi Railway Station at 120 Lê Duẩn, but check your ticket: some northern services leave from Gia Lam station across the river. Arrive at least 30 minutes before departure to find your platform without rushing. Hai Phong station is in the city center, so once you step off, a taxi to the Bến Bính ferry terminal for Cat Ba takes only 15–20 minutes, not a long suburban haul.
The scenery is flat northern delta: rice paddies, small villages, and the occasional river crossing. It is pleasant but not dramatic, so keep expectations modest. The practical argument for taking the train is comfort and predictability. There is no highway stop-and-go, no squeezing into a minibus seat, and both stations are central enough to make onward transfers straightforward.
Soft seats cost around 100,000 VND, and booking opens 30 days ahead. If you are traveling near Tet in mid-February 2026, book early because trains sell out fast. Hard seats run 70,000–90,000 VND, but for this 2h30–3h leg the soft seat is worth the small premium if you want to arrive relaxed. Book via dsvn.vn or the station counter; foreign cards generally work on the official portal.
Vietnam Trains Schedules and 2026 Fares
Vietnam Trains Schedules and 2026 Fares
On Vietnam trains, the Hanoi–Hai Phong line covers 102 km and runs 6–8 daily departures between roughly 06:00 and 18:30. Journey time is typically 2h30–3h, slower than the express bus but with more legroom and no highway traffic. A hard seat costs 70,000–90,000 VND, and a soft seat costs about 100,000 VND. There are no private cabins on this route, so the choice is simply hard or soft seating.
Because infrastructure works can shift schedules and fares, verify your departure and price on dsvn.vn before heading to the station. Vietnam Railways opens bookings 30 days ahead, and around Tet in mid-February 2026 trains sell out fast. If you're traveling near Tet, book early and check for engineering notices that might reroute or cancel a service. A trolley service sells snacks and drinks, and station kiosks sell bánh mì and coffee, so you don't need to pack a meal for the 2h30–3h ride.
Most departures use Hanoi Railway Station at 120 Lê Duẩn, but some northern services leave from Gia Lam station, so check your ticket carefully. Platform assignments and train numbers can vary, and overhead luggage racks are limited, so keep valuables with you and arrive at least 30 minutes before departure. Use the official Vietnam Railways portal or a third-party app like Baolau or 12Go Asia to confirm the current timetable and buy tickets online with a foreign card. Third-party apps often add a small fee but provide English support.
Once in Hai Phong, the onward connection to Cat Ba is straightforward: a taxi or motorbike taxi to Bến Bính ferry terminal takes 15–20 minutes, and the Cat Ba Express high-speed ferry costs 350,000–400,000 VND in 2026. Check the current pier in Hai Phong before you travel, as terminal locations can change.
How to Book Vietnam Trains Tickets
Bookings for Vietnam trains on the Hanoi–Hai Phong route open 30 days ahead on the official Vietnam Railways portal at dsvn.vn. The site is the most direct way to buy a hard-seat ticket (70,000–90,000 VND) or a soft-seat ticket (~100,000 VND) without an intermediary, and it now accepts most foreign-issued cards for online payment. After purchase, you’ll get an e-ticket with a QR code; keep the booking confirmation on your phone, as conductors may ask to see it alongside your passport.
For foreigners without Vietnamese language skills, third-party apps Baolau and 12Go Asia are more practical. Both platforms list the full daily schedule of 6–8 departures between 06:00 and 18:30, show seat availability in English, and accept international cards. They add a small service fee on top of the official fare, but that fee is reasonable for the convenience of instant confirmation, English customer support, and clear instructions for boarding at Hanoi Railway Station (120 Lê Duẩn). You can also use these apps to check for engineering notices or schedule shifts that sometimes affect this line.
Station counters are still an option if you are already in Hanoi, but language can be a real barrier for foreigners. Ticket windows at Hanoi Railway Station often have limited English, and hand signals plus a written note with your destination, date, and seat class are usually necessary. If you choose to buy at the counter, arrive at least 30 minutes before departure and bring cash in small denominations, as some windows may not have card terminals.
If you are traveling during Tet 2026, which falls in mid-February 2026, book as soon as the 30-day window opens. Trains on this route sell out fast in the days around the holiday, and last-minute seats are rare even on slower services. Set a calendar reminder for 30 days before your travel date, and prefer the official dsvn.vn portal or a third-party app over waiting to buy in person.
Onboard the Vietnam Trains: Seats, Luggage and Food
Soft seats on the Hanoi–Hai Phong line cost around 100,000 VND, roughly 10,000–30,000 VND more than a hard seat (70,000–90,000 VND), and for the 2h30–3h ride the extra padding is usually the better buy. Hard seats are firmer, thinly cushioned benches that are fine for a short hop but noticeably less comfortable by the time the train reaches Hai Phong. There are no private cabins on this route, so every carriage is a daytime coach with rows of seating and no bed or sleeper option.
Overhead racks are limited, and local services do not have a dedicated luggage car, so pack light and keep valuables with you at all times. Luggage is relatively safe but not monitored; if you have a cable lock, use it to secure a larger bag to a rack or seat leg. Small backpacks fit under the seat, but large suitcases may need to go in the space between carriages or at the end of the coach, where you cannot see them from your seat.
A trolley service passes through the carriages selling snacks and drinks, though the selection skews toward bottled water, soft drinks, packaged cakes, and sometimes instant noodles. Before boarding, station kiosks at Hanoi Railway Station sell bánh mì and coffee, which are usually cheaper and fresher than anything onboard. If you board at Gia Lam station for a northern departure, the same kiosk setup applies, but double-check your ticket: most departures use Hanoi Railway Station at 120 Lê Duẩn.
Arrive at least 30 minutes before departure to find your carriage and claim overhead space before it fills. Schedules and seat availability are confirmed on dsvn.vn, and booking opens 30 days ahead. Around Tet in mid-February 2026, hard seats sell out first, so if you want the softer option, book early.

Arriving in Hai Phong and Transferring to Cat Ba
The ride from Hai Phong Railway Station to the Bến Bính ferry terminal takes 15–20 minutes by taxi or motorbike taxi. After your Vietnam trains journey from Hanoi, this is the first step to Cat Ba Island. Have the terminal name written in Vietnamese—Bến Bính—and confirm the fare before you get in; metered taxis are common, but a quick price check avoids inflated quotes. The station sits in the city center, so the route is short and direct.
The Cat Ba Express high-speed ferry departs from Bến Bính several times daily. In 2026, tickets are 350,000–400,000 VND per person. You can buy at the terminal counter or check the operator’s schedule online before you arrive; seat availability can tighten on weekends and around Tet in mid-February 2026. The ferry is the fastest route, but it is not the only one.
If you miss the fast boat or want a lower-cost option, buses serve the Cai Vieng pier, followed by a local ferry connection to Cat Ba. These buses run through the day, but the combined bus and local ferry is slower than the Cat Ba Express. Confirm the bus departure point and current schedule at the station or pier, as operators change and there is no single ticket office. Before relying on any sailing, confirm the departure pier in 2026: the high-speed ferry may use either Bến Bính or Hoàng Diệu pier, and construction work can shift operations. The transfer itself is short, but your budget must cover both the taxi fare and the ferry ticket—if you are traveling during Tet, book ferry seats early.
Costs and Practical Tips for the Hanoi–Hai Phong Train
A hard seat on the Hanoi–Hai Phong vietnam trains service costs 70,000–90,000 VND, and a soft seat is ~100,000 VND. All departures use standard passenger cars; there are no private cabins on this 102 km route. The on-train trolley sells snacks and drinks, and station kiosks at Hanoi Railway Station typically stock bánh mì and coffee before the morning trains.
Book vietnam trains tickets on the official portal dsvn.vn up to 30 days ahead. That window matters most around Tet, which falls in mid-February 2026, when seats sell out fast and you may not be able to buy at the station on the day. Before heading to the platform, check whether your train departs from Hanoi Railway Station at 120 Lê Duẩn or from Gia Lam station; most departures use the central station, but some northern services leave from Gia Lam, and a wrong station can mean a missed train. Arrive at the station at least 30 minutes before departure because train numbers and platforms can change, and signage for local trains is not always clear in English.
From Hai Phong station, a taxi or motorbike taxi to the Bến Bính ferry terminal takes 15–20 minutes. The fare is small and negotiable—agree on a price before getting in, or use a metered taxi. The Cat Ba Express high-speed ferry runs several times daily, with tickets at 350,000–400,000 VND in 2026. That puts the combined train-and-ferry one-way cost at 420,000–490,000 VND if you ride a hard seat, or 450,000–500,000 VND with a soft seat, before the short taxi.
Luggage is relatively safe on the train, but overhead racks are limited and there is no dedicated luggage car, so keep valuables with you. If you prefer a fixed time, third-party apps like Baolau or 12Go Asia add a small fee but provide English support; otherwise, dsvn.vn and station counters are the direct options. Hours and prices can change—confirm on the official website before you travel.
When to Travel and Tet 2026 Warning
Tet 2026 falls in mid-February 2026, and on the Hanoi–Hai Phong line that means seats disappear quickly once booking opens 30 days ahead. Vietnam Railways releases seats on dsvn.vn 30 days before departure, so if you plan to travel anywhere in the two weeks around the holiday, buy on the first day possible. Stations get crowded during the rush; hard-seat fares of 70,000–90,000 VND or soft seats around 100,000 VND matter less than having any seat at all.
Outside the Tet window, this is a straightforward year-round day trip or transfer. The 6–8 daily departures between 06:00 and 18:30 give plenty of daylight for the 2h30–3h ride, and you rarely need to book more than a day or two ahead. You can turn up at Hanoi Railway Station at 120 Lê Duẩn, buy a soft seat for about 100,000 VND at the counter, and board the next service. Like most daytime Vietnam trains, this route has no private cabins, only hard and soft seats.
The hardest days to secure seats are the first and last days of Tet. Many people travel home before the holiday and return immediately after, so those two dates see the heaviest demand. If you need confirmed seats, avoid them or book the moment the 30-day window opens. Arrive at least 30 minutes before departure even with a ticket, because platform queues and security checks slow down in the Tet crowd.
On daytime trains between 06:00 and 18:30, the view is the flat northern delta: rice paddies, village houses, and the occasional water buffalo. It is pleasant but not dramatic, so do not plan the trip around scenery. The train takes about 2 hours longer than an express bus, but the extra time buys calm and legroom, which matters more during chaotic holiday travel weeks.
Frequently asked questions
Yes. Use the official Vietnam Railways portal at dsvn.vn or third-party apps like Baolau and 12Go Asia. Foreign cards are usually accepted; third-party apps add a small fee but offer English support.
No. This route only has hard seats (70,000–90,000 VND) and soft seats (~100,000 VND). There are no private cabins.
Take a taxi or motorbike taxi 15–20 minutes to Bến Bính ferry terminal, then board the Cat Ba Express high-speed ferry. Tickets cost 350,000–400,000 VND in 2026. Alternatively, buses serve Cai Vieng pier with local ferry connections.
Booking opens 30 days ahead, and trains sell out fast around Tet, which falls in mid-February 2026. Book as early as possible.
Travel details change — opening hours, prices, and schedules can vary by season. Please verify current information on official websites before your visit.
Watch: related videos
Hanoi to Hai Phong by Vietnam Trains: 2026 Fares, Schedules and Cat Ba Transfer Tips — Video by Housee Housee on Pexels · silent stock clip
Hanoi to Hai Phong by Vietnam Trains: 2026 Fares, Schedules and Cat Ba Transfer Tips — Video by Toàn BDS on Pexels · silent stock clip
Sources
- dsvn.vn — Primary source
- seat61.com — From research brief
- vietnamcoracle.com — From research brief
- baolau.com — From research brief
- 12go.asia — From research brief
- vietnam.travel — From research brief
Loading reviews…
Related posts

Hanoi to Hue by Luxury Train: 2026 Route, Fares, and Booking Tips
This guide covers Vietnam’s new luxury overnight train linking Hanoi and Hue, launched in 2026. Learn about cabin types, fares, schedules, booking methods, onboard amenities, and practical tips for international travelers seeking a premium rail experience distinct from mainstream sleeper trains.

Vietnam Trains in 2026: Official Booking, Routes, and Practical Tips
This article explains how international travelers can book Vietnam train tickets online in 2026, covering official websites, updated fares, major routes, and key tips for a smooth journey. It includes realistic travel times, booking advice, and what to expect at stations—essential reading for anyone planning to use Vietnam's railway network.

Vietnam National Parks in 2026: Entry Fees, Permits, and Practical Tips
This article gives international travelers up-to-date information for visiting Vietnam’s national parks in 2026, including entry fees, digital permit requirements, eco-friendly transport, seasonal advice, and safety tips. It’s a practical resource for planning a smooth, responsible trip to parks like Phong Nha-Ke Bang, Cat Tien, and Cuc Phuong.