Vietnam Airlines and Vietnam Air Services Company(VASCO) fly from Hanoi to Vinh 3 times a day. Alternatively, Vietnam Railways operates a train from Hanoi to Vinh every 3 hours. Tickets cost $7 - $16 and the journey takes 6 h 1 min.
How to get from Hanoi to Vinh
From Hanoi Railway Staion bus to Hanoi airport, fly to Vinh airport, then taxi to Vinh. 2 h 44 min $138. From Hanoi train to Vinh. 6 h 1 min $11. From Ha Noi bus to Vinh Nghe An. 6 h 40 min $7. From Hanoi drive to Vinh. 3 h 55 min $27.