Travel from Haiphong to Vinh

Bus or train from Haiphong to Vinh?

Hoang Long Transit Co operates a bus from Haiphong to Vinh once daily. Tickets cost $7 - $9 and the journey takes 6 h 53 min. Alternatively, Vietnam Railways operates a train from Haiphong to Vinh every 4 hours. Tickets cost $3 - $9 and the journey takes 2 h 26 min. Vietnam Railways also services this route every 3 hours.

How to get from Haiphong to Vinh

From Hai Phong bus to Vinh Nghe An. 6 h 53 min 178614. From Hai Phong train to Hanoi then train to Vinh. 9 h 39 min 364876. From Haiphong drive to Vinh. 4 h 44 min 680264. From Hai Phong train to Long Bien Bus Station, bus to Hanoi airport, fly to Vinh airport, then taxi to Vinh. 5 h 11 min 3247500.

Is there a direct train between Haiphong and Vinh?

No, there is no direct train from Haiphong to Vinh. However, there are services departing from Hai Phong and arriving at Vinh via Hanoi. The journey, including transfers, takes approximately 9 h 39 min.

Is there a direct bus between Haiphong and Vinh?

Yes, there is a direct bus departing from Hai Phong and arriving at Vinh Nghe An. Services depart once daily, and operate every day. The journey takes approximately 6 hours.

Operators from Haiphong to Vinh