Start Exploring →

Hanoi to Ninh Binh: All 4 Transport Options (2026 Prices & Times)

Getting from Hanoi to Ninh Binh is a 93-kilometre journey that takes between 1.5 and 2.5 hours depending on your chosen method — and I have, over the past eight years of living in Hanoi, tested every one of them repeatedly. The four options are local bus (90,000–120,000 VND), limousine van (250,000–350,000 VND with hotel pickup), train (75,000–150,000 VND on the SE express series), and private car or Grab (approximately 1,100,000 VND). Each has distinct advantages – this Hanoi to Ninh Binh transport guide helps you choose based on your departure time, budget, and tolerance for Vietnamese highway traffic.

At a Glance — Hanoi to Ninh Binh Transport Comparison

Method Duration Price (Q2/2026) Comfort Booking
Local Bus 2–2.5 hours 90,000–120,000 VND ($4–$5) Basic At Giap Bat station
Limousine Van ~2 hours 250,000–350,000 VND ($10–$15) Hotel pickup, reclining seats 12Go, direct, hotel desk
Train (SE series) 2h 20min – 3h 75,000–150,000 VND ($3–$6) Scenic, reliable, air-con vr.com.vn, 12Go
Private Car / Grab 1.5–2 hours ~1,100,000 VND ($45) Door-to-door, flexible Grab app, hotel reception

Option 1: Train from Hanoi to Ninh Binh (Recommended)

The train is my preferred method, and I suspect it would be yours too if you tried it once. The Reunification Express (SE series) departs from Hanoi station — not Gia Lam, not Long Bien, but the main station on Le Duan street in the French Quarter. The journey follows the north-south line through the Red River Delta, passing rice paddies and limestone outcrops that improve steadily as you approach Ninh Binh.

Train Schedule — Hanoi to Ninh Binh (2026)

Train Departs Hanoi Arrives Ninh Binh Duration Class Options
SE1 6:00 AM 8:20 AM 2h 20min Hard seat, soft seat, AC berth
SE3 8:10 AM 10:35 AM 2h 25min Hard seat, soft seat, AC berth
SE5 14:10 PM 16:40 PM 2h 30min Hard seat, soft seat, AC berth

Train Prices (Q2/2026)

Class Price Notes
Hard Seat 75,000 VND ($3) Wooden bench, functional, no AC on some cars
Soft Seat 95,000–110,000 VND ($4–$4.50) Padded, air-conditioned, my usual choice
AC Berth 130,000–150,000 VND ($5.20–$6) Lie-flat, useful for early departures

The SE1 departing at 6:00 AM is the logical choice for a day trip: you arrive in Ninh Binh at 8:20 AM, leaving a full day for Trang An or Tam Coc before catching an evening return. I have taken this train approximately forty times and it has been late precisely twice — both occasions during Tet, which I should not have been travelling during anyway.

Travellers with limited time should consult my recommended Ninh Binh day trip itinerary.

Alternatively, head directly to Tam Coc, 8 km south of the city for the Ngo Dong River boat ride through rice paddies.

The most popular first stop is the Trang An boat tour, 20 min from the station, the UNESCO-inscribed karst landscape.

Once in Ninh Binh, see my guide on what to do once you arrive for a complete overview of the region’s attractions.

📚 Whitford’s Note
Vietnamese Railways’ punctuality record has improved markedly since the 2023 track upgrades on the Hanoi–Vinh section. The SE1 and SE3 now run within 5 minutes of schedule on 94% of services — a figure I find rather impressive given the single-track constraints south of Phu Ly. Book through the official Vietnam Railways website (vr.com.vn) for the lowest prices. Third-party platforms like 12Go add a service fee of $2–$4 but offer English-language booking and e-tickets.

How to Book Train Tickets

Official website: vr.com.vn — Vietnamese interface, but navigable with browser translation. Payment by Vietnamese bank card or international Visa/Mastercard. E-ticket delivered to email.

Third-party booking: 12Go.asia offers English-language booking with a service fee of $2–$4. I have used 12Go.asia for domestic train bookings with reasonable reliability. It accepts international credit cards and delivers mobile tickets.

At the station: Hanoi station ticket office opens at 5:00 AM. Bring your passport. Tickets for same-day SE1 (6:00 AM) are usually available, but weekends and holidays sell out — book 2–3 days ahead for those.

Ninh Binh Train Station

Ninh Binh station sits on Hoang Hoa Tham street in the city centre, approximately 7 km from the Tam Coc tourist area and 10 km from Trang An. Taxis and Grab cars wait at the station exit — expect 60,000–100,000 VND to Tam Coc. There is no direct bus from the train station to the tourist sites.

Option 2: Limousine Van — Hanoi to Ninh Binh

Limousine vans have become the most popular transport option for international visitors, and the reason is straightforward: hotel pickup from Hanoi’s Old Quarter, reclining seats, Wi-Fi, and door-to-drop-off service to Tam Coc or Ninh Binh city. The journey takes approximately 2 hours via the Cao Toc Cau Gie–Ninh Binh expressway.

Limousine Van Details

Detail Information
Duration ~2 hours (expressway)
Price 250,000–350,000 VND ($10–$15)
Pickup Hotel lobby in Old Quarter (Hoan Kiem area)
Drop-off Ninh Binh city centre or Tam Coc tourist area
Operators Xe Minh Tam, Ninh Binh Excursion, Hung Thanh
Departures Multiple daily, typically 7:00, 8:00, 10:00, 13:00
Capacity 9–16 seats, reclining
Booking Hotel reception, 12Go.asia, direct call

The convenience premium over local buses is roughly $6–$10, which buys you door-to-door service and the elimination of navigating Giap Bat bus station — a place that, in my experience, tests even seasoned travellers. Book through your hotel reception or check availability on 12Go for English-language booking and comparison.

The return journey from Ninh Binh to Hanoi follows the same operators, with most limousine vans departing between 14:00 and 17:00 from Tam Coc area hotels.

Option 3: Local Bus — Giap Bat to Ninh Binh

The local bus from Hanoi to Ninh Binh departs from Giap Bat bus station (Ben Xe Giap Bat) in southern Hanoi. This is the cheapest option at 90,000–120,000 VND ($4–$5), though it requires getting yourself to Giap Bat first — a 30-minute taxi ride from the Old Quarter that adds approximately 80,000 VND to the total cost.

Bus Details

Detail Information
Duration 2–2.5 hours
Price 90,000–120,000 VND ($4–$5)
Departure Giap Bat Bus Station (Giai Phong Road)
Arrival Ninh Binh City Bus Station
Operators Hoang Long, Duc Phuc, Thanh Buoi
Frequency Every 20–30 minutes, 5:30 AM – 7:00 PM
Booking At station counter (no advance booking needed)

The buses are functional rather than comfortable — expect air conditioning, assigned seats, and Vietnamese television at volume. They stop at the Ninh Binh city bus station, from which you will need a taxi or Grab to reach Tam Coc (approximately 9 km, 50,000–70,000 VND).

I take the bus when the train schedule does not align with my plans. It is perfectly safe, reliably punctual, and costs roughly the same as two cups of coffee at a Hanoi hotel lobby.

🏛️ Heritage Tip
The last bus from Ninh Binh back to Hanoi departs at approximately 7:00 PM (Hoang Long, Duc Phuc lines). Missing it means a 1.1 million VND taxi ride or an unplanned night in Ninh Binh — which, in fairness, is not the worst outcome. The last return train (SE6) departs Ninh Binh at 15:50, arriving Hanoi at 18:10.

Option 4: Private Car or Grab

A private car or Grab from Hanoi to Ninh Binh costs approximately 1,100,000 VND ($45) and takes 1.5–2 hours depending on traffic. This is the most expensive option but offers complete flexibility: departure at any time, door-to-door service, and the ability to stop along the way.

Grab Availability

Grab works reliably in Hanoi and Ninh Binh city. Coverage in the Tam Coc area is limited — drivers accept rides, but wait times can reach 15–20 minutes outside peak hours. For the return journey from Tam Coc to Hanoi, I recommend booking a Grab from Ninh Binh city rather than the tourist area, or arranging a return limousine van through your accommodation.

Private Car Services

Most Ninh Binh hotels and guesthouses can arrange private car transfers from Hanoi for 1,000,000–1,200,000 VND ($40–$48). This typically includes a sedan or SUV with English-speaking driver. Some services offer combined transfer + day tour packages that include Trang An, Hoa Lu, and Mua Cave — check the Klook listing for similar day trip packages from Hanoi, or book through GetYourGuide for verified reviews and flexible cancellation.

Return Journey: Ninh Binh to Hanoi

All four transport options operate in reverse. Key return details:

Return Train Schedule — Ninh Binh to Hanoi (2026)

Train Departs Ninh Binh Arrives Hanoi Duration
SE2 12:30 PM 14:50 PM 2h 20min
SE4 14:20 PM 16:50 PM 2h 30min
SE6 15:50 PM 18:10 PM 2h 20min

The SE6 at 15:50 is the last viable return for day-trippers. Missing it leaves the bus (last departure ~7:00 PM) or Grab as alternatives.

Return Limousine Van

Most operators depart Tam Coc between 14:00 and 17:00. Book through your hotel the morning of departure — availability is rarely an issue outside Tet and national holidays.

Cost Comparison — All 4 Options

Expense Bus Train (Soft Seat) Limousine Van Private Car
Transport 90–120K VND ($4–$5) 95–110K VND ($4–$4.50) 250–350K VND ($10–$15) 1,100K VND ($45)
To departure point ~80K VND taxi to Giap Bat ~40K VND to Hanoi station FREE (hotel pickup) FREE (hotel pickup)
From arrival ~60K VND to Tam Coc ~80K VND to Tam Coc FREE (dropped at Tam Coc) FREE (dropped at Tam Coc)
Total estimate 230–260K VND ($9–$10) 215–230K VND ($9) 250–350K VND ($10–$15) 1,100K VND ($45)
Convenience Low Medium High Highest

The train is, counterintuitively, the cheapest option once you factor in secondary transport costs. The limousine van remains the best value for convenience. The bus is for those who enjoy authentic Vietnamese overland travel and do not mind navigating Giap Bat station at 6:00 AM.

Day Trip vs Overnight — Which Makes Sense?

The question “Can I do a day trip from Hanoi to Ninh Binh?” is one I receive roughly three times per week. The answer is yes, technically — the 6:00 AM train gets you there by 8:20 AM, and the SE6 at 15:50 brings you back by 18:10. That gives you approximately 7 hours on the ground.

However, a day trip limits you to one major activity: either the Trang An boat tour (2.5 hours) or Tam Coc + Mua Cave (3–4 hours combined). You will not see both in a single day without sacrificing the contemplative pace that makes Ninh Binh worth visiting.

My recommendation: stay at least 2 nights. A 2-day Ninh Binh itinerary allows Trang An on day one and Tam Coc + Mua Cave + Bich Dong on day two, with cycling and goat meat in between. For the full argument, see my article on whether Ninh Binh is worth visiting.

For overnight visitors, I cover the best options in where to stay in the Tam Coc area.

If a day trip is your only option, I generally recommend booking an organised tour through GetYourGuide or Klook. These packages include hotel pickup from Hanoi’s Old Quarter, transport, guide, and entry fees — typically for $35–$55. The logistics are handled, and you maximise time at the sites rather than in transit.

Arriving in Ninh Binh — What to Do Next

Once you reach Ninh Binh, the key question is how to reach the tourist sites clustered around the Tam Coc and Trang An areas, approximately 7–10 km from the city centre.

Destination From Ninh Binh City Transport Cost
Tam Coc pier 9 km Grab/taxi 60,000–80,000 VND
Trang An entrance 7 km Grab/taxi 50,000–70,000 VND
Mua Cave 8 km Grab/taxi 60,000–80,000 VND
Hoa Lu temples 12 km Grab/taxi 80,000–100,000 VND

For exploring Ninh Binh’s sites once you arrive, bicycle rental is the most efficient option at 50,000–80,000 VND ($2–$3) per day — the terrain around Tam Coc is flat and the roads are quiet. See my cycling guide for recommended routes. Motorbike rental is available at 120,000–150,000 VND ($5–$6) per day for those comfortable on two wheels.

Independent travellers may consider renting a motorbike upon arrival — the most flexible way to explore the karst countryside.

Travel Tips from Eight Years of This Route

Having commuted this corridor since 2018, I have accumulated observations that no timetable can provide:

  1. Book the SE1 (6:00 AM) for day trips. The early start means arriving before the boat tour queues form at Trang An. Bring breakfast — the train does not have a dining car, but vendors sell banh mi and coffee at Hanoi station from 5:30 AM.

  2. Avoid Friday evening and Sunday afternoon. Vietnamese domestic tourism peaks on weekends, and the limousine vans fill up. Book return transport by Thursday if travelling on a weekend.

  3. Hanoi station, not Gia Lam. A common mistake. All SE trains to Ninh Binh depart from Hanoi station (Ga Ha Noi) on Le Duan street. Gia Lam station serves different routes.

  4. Cash at Ninh Binh station. There is one ATM (Agribank) at the station exit. Tam Coc has 4 ATMs clustered within 300 metres. Boat tours and temple entries are cash-only.

  5. Download Grab before arriving. The app works in Ninh Binh city but coverage thins in rural Tam Coc. Have your hotel number as a backup for arranging transport.

For the complete practical guide including accommodation, budget, and food recommendations, see my Ninh Binh travel guide.

For more about this UNESCO-listed province, see the comprehensive overview.

Frequently Asked Questions

How long does it take to get from Hanoi to Ninh Binh?

The journey from Hanoi to Ninh Binh takes 1.5 to 2.5 hours depending on transport method. The train takes 2 hours 20 minutes (SE1 express). Limousine vans take approximately 2 hours via the expressway. Local buses take 2–2.5 hours from Giap Bat station. Private car or Grab takes 1.5–2 hours depending on Hanoi traffic.

What is the cheapest way to get from Hanoi to Ninh Binh?

The cheapest option is the local bus at 90,000–120,000 VND ($4–$5) from Giap Bat station. However, once you add taxi costs to Giap Bat and from Ninh Binh bus station to Tam Coc, the total reaches approximately 230,000 VND. The train (soft seat at 95,000–110,000 VND) offers comparable total cost with greater comfort.

Is there a direct train from Hanoi to Ninh Binh?

Yes. Three direct trains run daily on the Reunification Express: SE1 (6:00 AM), SE3 (8:10 AM), and SE5 (2:10 PM). Journey time is 2 hours 20 minutes to 2 hours 30 minutes. Prices range from 75,000 VND ($3) for a hard seat to 150,000 VND ($6) for an air-conditioned berth. Book through vr.com.vn or 12Go.asia.

Can I use Grab from Hanoi to Ninh Binh?

Yes, Grab works for the Hanoi-to-Ninh Binh route at approximately 1,100,000 VND ($45). Grab also works within Ninh Binh city, though coverage in the Tam Coc area is limited — wait times can reach 15–20 minutes. For the return journey, booking from Ninh Binh city rather than rural Tam Coc is more reliable.

How far is Hanoi from Ninh Binh?

Hanoi to Ninh Binh is 93 km by road (approximately 120 km from Noi Bai Airport). The Cao Toc Cau Gie–Ninh Binh expressway has reduced travel time to under 2 hours by car. By train, the rail distance is slightly longer at approximately 110 km, taking 2 hours 20 minutes on the express service.


Prices and schedules are approximate as of Q2/2026 and subject to change. Verify current train times at vr.com.vn and bus schedules at Giap Bat station before travelling.

Dr James Whitford
Written by

Dr. James Whitford

Cambridge-trained historian specialising in Southeast Asian heritage sites. Based between Hanoi and the UK, James has spent 8+ years documenting Vietnam's cultural landscapes, with Ninh Binh as his primary research focus.

Read NextWhere to Stay in Tam Coc, Ninh Binh: A Historian's Area Guide for 2026