How to Get from Hanoi to Ninh Binh (Bus, Train or Private Car)

Your guide in Ninh Binh, Tam Coc & Trang An

Ninh Binh is about 95 km south of Hanoi. The expressway makes this one of the easiest trips in Vietnam. You have three real options.

Your options

TimePriceWhat to expect
TrainAbout 2.5 hoursAround 150,000 to 250,000 VND per personLeaves from Hanoi Station on a fixed schedule. Arrives at Ninh Binh station, so you still need a taxi to Tam Coc or Trang An with your luggage. Slow but scenic.
Limousine bus1.5 to 2 hoursAround 250,000 to 350,000 VND per personShared van with fixed departure times. Usually paid upfront and non-refundable. Limited luggage space, no child seats, and drop-off points are fixed.
Private carAbout 1.5 hoursFrom 1,200,000 VND per carDoor to door, from your hotel in Hanoi to your hotel in Ninh Binh. Leave when you want, stop when you want. Free cancellation up to 24 hours before.

Which one should you take?

Travelling alone with a backpack and no fixed plans? The bus is the cheapest way, if you do not mind the fixed times.

With 2 or more people, do the math. Two bus tickets plus a taxi on each end already comes close to 1,000,000 VND, and you carry your bags between every leg. A private car for up to 3 people is 1,200,000 VND door to door. With children, luggage, or an early boat to catch in Tam Coc, the car wins easily.

A popular option: turn the transfer into a day. We drive you from Hanoi via Bai Dinh pagoda or Hoa Lu ancient capital, you have lunch in Tam Coc, and you check in relaxed. Same day, more Vietnam.

Prices on this page were correct when we wrote it. They can change a little over time, for example when fuel prices change. We do our best to keep this page up to date, and we always confirm the exact price before you book.

How to book

  • Send us a message with your dates and route. We reply the same day.
  • No prepayment. Free cancellation up to 24 hours before pickup.
  • You pay the driver at the end, in VND, USD or euro. Gas, tolls and parking are included.

Contact us here or book directly on our transfer page.

See also: one driver for your whole trip and the full transfer price list.