HANOI to HAI PHONG → Train + Bus Times

Travel from Hanoi to Hai Phong by train, bus or minivan in northern Vietnam
Hanoi to Hai Phong by train or bus – timetables, tickets, prices and travel information.
  1. Train – Hanoi to Hai Phong
  2. Bus – Hanoi to Hai Phong
  3. FAQ + Travel Tips + Info
  4. Book Ticket Online 🎫
Best comfort

Train

More relaxed and scenic ride, stable and safe travel experience

Avoid

Train for flexibility

Limited departures compared to buses, less flexible schedule

Quick answer: Traveling from Hanoi to Hai Phong is easy, fast, and affordable. You can travel by train with Vietnam Railways or by frequent buses and minivans. Trains offer a comfortable scenic ride, while buses are usually faster and have more departures. Tickets are cheap and can be booked online in advance.

At a glance:

  • 📍 Distance: approximately 100 km by road
  • ⏱️ Travel time: Train ~2.5–3 hours • Bus ~1.5–2 hours
  • 💰 Price range: Train ~$4–6 per person • Bus ~$4–15 per person
  • 🚆 Best for comfort: The train offers spacious soft seats, and a relaxed journey ideal for all travellers.
  • 🚍 Best for flexibility: Buses and minivans leave frequently from various terminals, making them perfect for travellers needing flexible timing or faster travel.

Last updated in March 2026


🚆 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)

BOOK TICKETS with Baolau

Train Schedule + Tickets from Hanoi to Hai Phong:
Train 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.

train-seat-hanoi-hai-phong-vietnam
Train of Vietnam Railways from Hanoi to Hai Phong, soft seats (photo: Baolau).

🚍 Bus from Hanoi to Hai Phong – Schedule / Timetable + Bus Tickets:

    • Hanoi to Hai Phong by bus / minivan – frequented tourist bus route in the north (tourists to Cat Ba)
    • there are various tourist buses or minivans to Hai Phong (from the morning to the evening)
    • bus ticket from Hanoi to Hai Phong costs about $4-15/pp
    • travel by bus or modern minivan 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, Luxury Van Limousine, Son Hai Limousine, Anh Huy Hai Phong, Hai Phong Travel, Nguyen Gia Limousine and others
    • the most cheapest bus ticket from Hanoi to Hai Phong costs about $4/pp
Bus Schedule + Tickets from Hanoi to Hai Phong:
Bus Service Departs in Hanoi Arrival in Hai Phong Book Bus Ticket
Hai Au 06:00 07:10 Book from $4.30
Hai Au 06:30 07:40 Book from $4.30
Hai Au 07:00 08:10 Book from $4.30
Hai Au 07:30 08:40 Book from $4.30
Hai Au 08:00 09:10 Book from $4.30
Hai Au 08:30 09:40 Book from $4.30
Hai Au 09:00 10:10 Book from $4.30
Hai Au 09:30 10:40 Book from $4.30
Hai Au 10:00 11:10 Book from $4.30
Hai Au 10:30 11:40 Book from $4.30
Hai Au 11:00 12:10 Book from $4.30
Hai Au 11:30 12:40 Book from $4.30
Hai Au 12:00 13:10 Book from $4.30
Hai Au 12:30 13:40 Book from $4.30
Hai Au 13:00 14:00 Book from $4.30
Hai Au 13:30 14:40 Book from $4.30
Hai Au 14:00 15:10 Book from $4.30
Hai Au 14:30 15:40 Book from $4.30
Hai Au 15:00 16:10 Book from $4.30
Hai Au 15:30 16:40 Book from $4.30
Hai Au 16:00 17:10 Book from $4.30
Hai Au 16:20 17:30 Book from $4.30
Hai Au 16:40 17:50 Book from $4.30
Hai Au 17:00 18:10 Book from $4.30
Hai Au 17:30 18:40 Book from $4.30
Hai Au 18:00 19:10 Book from $4.30
Hai Au 18:30 19:40 Book from $4.30
Hai Au 19:00 20:10 Book from $4.30
Hai Au 19:40 20:50 Book from $4.30
Hoang Long 06:30 08:00 Book from $5.00
Hoang Long 07:00 08:30 Book from $5.00
Hoang Long 08:00 09:30 Book from $5.00
Hoang Long 09:00 10:30 Book from $5.00
Hoang Long 10:00 11:30 Book from $5.00
Hoang Long 11:00 12:30 Book from $5.00
Hoang Long 11:30 13:00 Book from $5.00
Hoang Long 13:30 15:00 Book from $5.00
Hoang Long 14:00 15:30 Book from $5.00
Hoang Long 15:00 16:30 Book from $5.00
Hoang Long 16:00 17:30 Book from $5.00
Hoang Long 17:00 18:30 Book from $5.00
Hoang Long 18:00 19:30 Book from $5.00
Hoang Long 19:30 21:00 Book from $5.00
AGO Hoang Phuong 06:00 08:00 Book from $9.00
AGO Hoang Phuong 07:30 09:00 Book from $9.00
AGO Hoang Phuong 08:30 10:00 Book from $9.00
AGO Hoang Phuong 10:30 12:00 Book from $9.00
AGO Hoang Phuong 11:30 13:00 Book from $9.00
AGO Hoang Phuong 12:30 14:00 Book from $9.00
AGO Hoang Phuong 13:30 15:00 Book from $9.00
AGO Hoang Phuong 14:30 16:00 Book from $9.00
AGO Hoang Phuong 15:30 17:00 Book from $9.00
AGO Hoang Phuong 16:30 18:00 Book from $9.00
AGO Hoang Phuong 18:30 20:00 Book from $9.00

Tourist buses on the route from Hanoi to Hai Phong:

From Hanoi to Hai Phong you can travel by various tourist buses.

bus-hanoi-to-hai-phong
Bus of Hai Au and Hoang Long from Hanoi to Hai Phong City (photo: 12go.asia).

❓ FAQ + Tips – Hanoi to Hai Phong

How to book tickets from Hanoi to Hai Phong?

You can book train or bus tickets online via Baolau or 12go.asia.

How long does it take to travel from Hanoi to Hai Phong?

Travel by train takes about 2.5 hours, while buses usually take about 1.5–2 hours.

How much does transport from Hanoi to Hai Phong cost?

Train tickets cost about $4–6 per person and buses about $4–15 per person.

What is the distance from Hanoi to Hai Phong?

The travel distance from Hanoi to Hai Phong is about 130 km by road or rail.

Which trains operate from Hanoi to Hai Phong?

Vietnam Railways operates trains HP1, LP3, LP5 and LP7 with soft seats only.

Is it better to travel by bus or train?

Both options are good. Buses are faster, while trains are more comfortable and scenic.

Are there other transport options?

You can also travel by private taxi, limousine van or motorbike.

Which railway station do trains depart from?

Where can you travel from Hai Phong?

Many travelers continue to Cat Ba Island, Quan Lan Island or Co To Island.

How to travel back from Hai Phong or Cat Ba to Hanoi?

You can return by train, bus or limousine van. From Cat Ba Island, there are also direct tourist buses to Hanoi.

How to travel solo in Vietnam?

Read more about solo travel in Vietnam and discover mountains, beaches, cities and local culture across the country.



Practical Travel Tips for Hanoi to Hai Phong

Traveling from Hanoi to Hai Phong is a popular travel route in northern Vietnam. You can travel by train, tourist bus, limousine van or private car.

  • Best Option: Limousine vans and tourist buses are fast, affordable and operate daily.
  • Train Travel: Trains are comfortable and arrive near Hai Phong city center.
  • Best Departure: Morning departures are usually less crowded and faster.
  • Travel Time: Buses and vans take about 1.5–2 hours, trains about 2.5–3 hours.
  • Bring Essentials: Carry water, snacks and chargers for a more comfortable trip.
  • Book Early: Tickets can sell out quickly during weekends and holidays.

Tip: Bus, train and private transfer tickets can be searched and booked online in advance.


🎫 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…)

Hanoi to Ha Giang – Bus ➔

How useful was this post?

Click on a star to rate it!

Average rating 5 / 5. Vote count: 3

No votes so far! Be the first to rate this post.

About the author:
Hi, my name is Milan and I’m from the Czech Republic. I’m an independent traveler and the creator of this guide about northern Vietnam. I’ve spent a lot of time exploring this beautiful region — especially its mountains, nature, and ethnic culture. This website was born from my personal travel experiences, and I regularly update it with new tips and information to help fellow travelers. Follow our Facebook page for updates. This site was built with passion ❤️. Read more about the author
Share: