Home › Routes › Hanoi to Ninh Binh

How to get from Hanoi to Ninh Binh

Ninh Binh is about 2 hours south of Hanoi. Limousine vans with hotel pick-up take about 2 h for roughly VND 150,000–300,000, the train from Hanoi Station takes about 2 h 15 to 2 h 30, and a private car takes about 1 h 45 on the expressway.

87 km apart (straight line)Day trip: yesBus · Train · Car

Best option: Bus. Limousine vans pick you up in Hanoi's Old Quarter and drop you at your hotel or homestay, which the train cannot do.

All the ways to make the trip

HowTimeHow oftenPrice*Good to know
bus
Limousine vans (minibuses) with hotel pick-up in Hanoi's Old Quarter, or regular buses from Giap Bat bus station to Ninh Binh
about 2 hmany a dayabout VND 150,000–300,000 for limousine vans, less for public busesBook through your hotel or a reputable operator; confirm drop-off at Tam Coc or Trang An if staying there.
train
Vietnam Railways trains on the North–South line from Hanoi Station to Ninh Binh station
about 2 h 15 – 2 h 30a few a dayabout VND 80,000–250,000 depending on classNinh Binh station is in the city, a taxi ride from Tam Coc and Trang An. Check current timetables.
car
Private car with driver or rental via the Hanoi–Ninh Binh expressway (CT01)
about 1 h 45 – 2 hon demandabout VND 1,000,000–1,800,000 per car with driverExpressway tolls apply; foreign visitors usually need a local or Vietnamese-recognised licence to drive.

*Approximate prices and times for 2026. Timetables change by season: check with the operator before you travel.

Open the route in Google Maps →

Book the trip

Hire a carPick up in HanoiBook a transferDoor to door on arrivalHotels in Ninh BinhCompare prices for your dates

Partner links: TonyPlan may earn a small commission at no extra cost to you.

Tips

Common questions

Is there a train from Hanoi to Ninh Binh?

Yes. Trains on the North–South line stop at Ninh Binh, about 2 hours 15 to 2 hours 30 from Hanoi Station, with a few departures a day. The station is in Ninh Binh city, so you will need a taxi or Grab to Tam Coc or Trang An. Check current timetables and book on the Vietnam Railways site or at the station.

Can I do Ninh Binh as a day trip from Hanoi?

Yes. Many tours leave Hanoi in the morning, visit Trang An or Tam Coc by boat and Hoa Lu or Hang Mua, and return in the evening. It is about four hours of travel in total. Staying one or two nights is more relaxed and lets you visit the boats early before the crowds.

What is the cheapest way from Hanoi to Ninh Binh?

Public buses from Giap Bat bus station are the cheapest, followed by the train in its basic seat classes. Limousine vans cost a bit more but include hotel pick-up and drop-off, saving the cost of taxis at both ends. For two or more people, they often work out close to the bus.

Do I need to book ahead?

For limousine vans, book a day ahead through your hotel or the operator so they can schedule your pick-up. Train tickets can sell out around weekends and holidays, so buy them a few days in advance. During Tet and national holidays, book everything well ahead, as demand is very high.

Ninh Binh travel guideHow many days in Ninh BinhWhere to stay in Ninh BinhHanoi travel guide

Compiled by TonyPlan from operator and transport information and travel knowledge; updated 2026-10-05. Anything we could not confirm is marked as approximate.

Some links on this page are partner links. If you book through them TonyPlan earns a small commission — the price you pay is exactly the same.