The short answer
Hanoi to Ninh Binh is about 95 km and takes roughly 2 hours by any route. If you're counting dong, take the train — it's the cheapest, most punctual, and drops you in the town centre. If you value hotel pickup, take a limousine van for $10-12. If you're sightseeing the same day or travelling as a family, a private car at $60-90 is worth it for the flexibility.
There are no flights on this route and never will be — the drive is too short.
Comparison at a glance
| Mode | Time | Price | Best for |
|---|---|---|---|
| Train (SE series) | ~2h | $4-8 | Budget, punctuality, solo travellers |
| Limousine van | 2-2.5h | $10-12 | Old Quarter hotel pickup |
| Standard bus | 2.5-3h | $3-5 | Absolute rock-bottom budget |
| Private car | ~2h | $60-90 | Families, same-day sightseeing, luggage |
| Motorbike (QL1A) | ~3h | Fuel only | Experienced riders only |
By train
Half a dozen southbound Reunification Express trains call at Ninh Binh daily. The morning SE trains leaving Hanoi around 6am and 9am are the most useful for day-trippers — you're at Tam Coc by mid-morning. Journey time is 2 hours 10 to 2 hours 30 minutes.
Book through Vietnam Railways online, at the counter in Hanoi Station, or via an agent for a small markup. Seats are usually available the same day, but weekends and Vietnamese holidays sell out. Pick a soft seat (ghe mem) for 150,000-200,000 VND — the extra $2 over a hard seat is worth it.
Hanoi Station (Ga Hanoi) is on Le Duan Street, a 15-minute walk or short Grab ride from the Old Quarter.
By limousine van
9-seat limousines with leather recliners and hotel pickup are the tourist favourite. The Sinh Tourist, X.E Vietnam, and several smaller operators run hourly departures from around 7am to 5pm. Fare is 250,000-300,000 VND ($10-12) each way.
The catch: pickup happens in a pre-arranged window (usually 30-45 minutes wide) and the van loops through the Old Quarter collecting passengers, so the "2-hour journey" is closer to 2.5 hours door-to-door. You'll be dropped at your Ninh Binh hotel or at a central point in Tam Coc — confirm when booking.
By bus
Standard coach buses leave Giap Bat and Nuoc Ngam stations in south Hanoi every 20-30 minutes. Fare is 80,000-120,000 VND. There's no hotel pickup; you'll need to Grab to the station first (about 80,000 VND from the Old Quarter), which eats most of the savings over a limousine van. See our Vietnam sleeper buses guide for the wider coach landscape.
By private car
A car with English-speaking driver runs $60-90 for a one-way transfer, $100-140 for a full sightseeing day. This is the only way to combine transport with sightseeing: your driver waits at Hoa Lu, Trang An, and Mua Cave, carries your bags, and delivers you to a Ninh Binh hotel or back to Hanoi. Worth it for families or any group of three or more.
The CT01 Phap Van - Cau Gie - Ninh Binh expressway is smooth two-lane tarmac the whole way; drivers average 90-100 km/h outside rush hour.
Which should you pick?
- Solo backpacker or budget-minded: Train, every time. Cheap, reliable, and you get a coffee with Vietnamese commuters.
- Couple staying in the Old Quarter, one-night trip: Limousine van. Hotel pickup saves the Grab hassle and your bags ride with you.
- Family or group of three-plus: Private car. Splits to around $20-30 a head and unlocks same-day sightseeing.
- Planning a day trip only: Book a group tour from Hanoi ($35-55) — it bundles transport, entrance fees, and a guide. See our Ninh Binh day trip guide.
Gotchas
- Ninh Binh Station vs Ninh Binh town vs Tam Coc. They're not the same place. The station is in Ninh Binh town centre; Tam Coc and Trang An are another 7-10 km southwest. Factor a 100,000 VND Grab ride in.
- Weekend crowds. Vietnamese domestic tourism is booming — Ninh Binh trains and vans sell out Friday afternoons and Sunday evenings. Book 24 hours ahead if you can.
- "Free hotel pickup" radius. Limousine operators define the Old Quarter loosely. Hotels in Tay Ho or Ba Dinh may incur a 50,000 VND surcharge or a taxi to the meeting point.
For the broader picture, see our Vietnam transport guide and the Ninh Binh destination guide.
Limitations
The Hanoi-Ninh Binh route works equally well by train (90 minutes, $4) or limousine van ($10-12, 2 hours), but most travellers default to packaged group-tour transport that locks them into a fixed all-day itinerary. Workaround: if you want flexibility on which Ninh Binh sights to visit and when, take the train independently — at Ninh Binh station, hire a motorbike or Grab driver for the day (around $16) and design your own itinerary. The independent option is cheaper ($20 total) and lets you skip the commission-driven tour stops. See our Ninh Binh day trip for the full comparison.
Train tickets on the Hanoi-Ninh Binh route are available same-day at the station but the limited capacity on shorter regional trains can sell out for weekend morning departures. Workaround: book a few days ahead via Vietnam Railways' website or Baolau for weekend travel; weekday departures are essentially always available same-day. For the limousine van option, book the night before — Sapa Express, FUTA, and other operators run on roughly 90-minute frequencies and rarely sell out.

