My first trip from Hanoi to Ninh Binh I took the public bus from Giap Bat station.

I arrived at Ninh Binh station, not at my guesthouse — and then the taxi drivers descended.
Next visit: limousine van, door to door, 250,000 VND, two hours flat. Significantly different experience.
Here’s the actual breakdown of getting from Hanoi to Ninh Binh, including what each option costs you in money, comfort, and time.
Hanoi to Ninh Binh: Your Four Real Options
The distance is about 90–100km, directly south of Hanoi. No flights — there’s no airport in Ninh Binh. Everything is ground transport, and there are four options worth considering.

✓Quick Answer
Take the limousine van if this is your first trip or you value your time. Take the train if you want the countryside experience and don’t mind a 12-minute Grab to your guesthouse after. Skip the public bus unless you’re on an extreme budget and OK with uncertainty.
Option 1 — Limousine Van: The Easiest and Most Consistent
This is what most travelers take after they’ve done the public bus once.

The format: a 16-seat shuttle van picks you up from your Hanoi guesthouse or a central meeting point in the Old Quarter, drives directly to Ninh Binh, and drops you at your accommodation in Tam Coc or Trang An. No station transfers. No taxi negotiation at the end.
Cost: 250,000 VND (~$10) per person each way. Operators run hourly from around 05:00–19:00. The main names recommended consistently across Reddit and travel forums: Trang An Limousine and Duy Khang Limousine.
Book via 12Go.asia — recommended consistently and specifically across Reddit threads from 2025–2026. The ride itself: comfortable seats, AC, about 2 hours if traffic cooperates. Peak hour departures (7–9am, 4–6pm) from Hanoi can add 30–45 minutes through city traffic. Book the 9am or 10am departure if you can — traffic clears and you arrive in Ninh Binh before the midday heat.
→Who It’s For
Limousine van is right for solo travelers, couples, and anyone arriving with real luggage who doesn’t want to figure out station-to-guesthouse logistics on arrival. It costs $4–7 more than the train but removes every friction point. Also the best option if you’re doing Ninh Binh as a day trip and want to maximize time at Trang An.
↗Insider Tip
Old Quarter “agents” sell limousine van tickets for 350,000–400,000 VND. The actual price at the operator’s booking point or on 12Go.asia is 250,000 VND. Walk the extra 5 minutes or book online the night before — same van, 40% less money.
Option 2 — Train: The Scenic Choice for Budget Travelers
The train has a reputation that’s partly earned.

The countryside between Hanoi and Ninh Binh is genuinely worth seeing from a train window — rice paddies, water buffalo, rural villages, the Red River Delta flattening out as you move south. On a clear morning in October or March, it’s one of the better 2.5 hours of travel in northern Vietnam.
Cost: 80,000–100,000 VND (~$3–4) for a soft seat on the SE1 or SE3 departure. Buy at Hanoi Railway Station — you can get tickets day-of for most non-holiday departures. The Vietnam Railways app also works, or buy at the station counter.
The catch: Ninh Binh train station is in Ninh Binh City, not near Tam Coc or Trang An. You’ll need a Grab after arrival: 60,000–80,000 VND (~$2.50–3.50) to Tam Coc, about 12 minutes. Total cost still under 200,000 VND (~$8) — cheaper than the van — but you’re managing two legs instead of one.
The train carriages vary. Some are clean. Some smell like fish sauce and stale AC. Bring a jacket regardless — the air conditioning runs cold and inconsistently. Arrive 15 minutes before departure; platforms have minimal English signage and you’ll want time to confirm your car number.
→Who It’s For
The train suits backpackers, budget travelers, and anyone who genuinely enjoys the transit experience as part of the trip. If you’re traveling with more than a small daypack or have a precise arrival time to hit, the van is more reliable. Best in October–March when the countryside views are worth watching.
⚠Real Talk
“All guides rave about the scenic train, but with fog and rain it’s just a blurry gray smear.” That’s a fair point from Reddit and accurate from experience. The train view payoff is seasonal — October to April is the window when the landscape is actually worth watching. In summer rain it’s just wet windows and humidity.
Option 3 — Public Bus: Cheapest, With Trade-Offs
The public bus from Giap Bat station (south Hanoi, 8km from the Old Quarter) runs to Ninh Binh bus station for 120,000–150,000 VND (~$5–6). Departures every 30 minutes from 5am. Operated by Hoang Long and other carriers.

Buy your ticket at the station counter — not from any agent outside or in the Old Quarter. The same 140,000 VND ticket gets sold by Old Quarter agents for 250,000 VND consistently. Go to Giap Bat yourself, buy at the official window.
Getting to Giap Bat: Grab from the Old Quarter costs around 80,000–120,000 VND (~$3–5), about 25–35 minutes depending on traffic.
The journey is 2.5–3 hours under normal conditions. The bus stops at Ninh Binh’s main bus station — again, not at your guesthouse. Another Grab required (60,000–80,000 VND) from there.
Total real cost, door to door from Old Quarter: roughly 300,000–350,000 VND (~$12–14) including the two Grabs. The limousine van is 250,000 VND with no transfers. Do that math before you commit to the “cheap” bus.
On holidays and Tet, buses become badly overcrowded. Multiple travelers report standing in the aisle for 2+ hours with no working AC.
→Who It’s For
Budget backpackers who are staying near Giap Bat station anyway, or travelers connecting from other southern Hanoi areas. If you’re starting from the Old Quarter, the door-to-door economics usually favor the limousine van once you count both Grabs.
Option 4 — Private Car and Motorbike
Private car/Grab: 1,200,000–1,800,000 VND (~$50–74) one way, booked through the Grab app or arranged through your Hanoi hotel. Peak hour surges can push this higher. Worth splitting between 3–4 people — divided four ways it’s competitive with the van per person.

If you book a private car, avoid the 7–9am window out of Hanoi. Off-peak (9am or after 6pm) cuts the transit time from 2.5 to about 1.5 hours.
Klook has the widest selection for Vietnam and is usually the cheapest. KKday is strong on day trips and local experiences.
1A. Rental in Hanoi: ~80,000 VND (~$3)/day. Fuel: ~50,000 VND (~$2). The ride is 2.5–3 hours. The highway has trucks, some construction stretches, and requires solid motorbike confidence. Not recommended if you haven’t ridden extensively in Vietnam already — see the Hanoi motorbike guide for what that experience actually involves.
The payoff: stopping wherever you want, banh mi at a roadside stall, photos at your own pace. Those who do it tend to love it. Those who aren’t prepared for Vietnamese highway riding tend to find it stressful.
From the Station to Your Guesthouse Without Getting Ripped Off
Whether you arrive at the train station or bus station, this moment is where a lot of travelers lose money.

The pattern (verified across multiple 2025–2026 traveler reports): unofficial taxis and xe ôm (say: say-ohm) drivers approach immediately and quote inflated fares. One report: 300,000–400,000 VND for 5km to Tam Coc. The Grab fare for the same trip: 60,000–80,000 VND (~$2.50–3).
sually right outside the main exit), and request the Grab there.
If you took a limousine van, this entire problem is bypassed — the van drops you directly at your guesthouse.
ℹKnow Before You Go
The Grab app works reliably in Ninh Binh. Download it and load a payment method before leaving Hanoi. In rare spots with weak signal, walk 100m from the station entrance and try again — coverage improves fast outside the congestion zone. Have your guesthouse address in Vietnamese in your notes app to paste into Grab.
What Travelers Actually Say: The Consensus
This is what comes up consistently when you read the actual threads rather than just the blog summaries.
On the limousine van: the dominant advice across r/VietNam and r/VietnamTravel is to book via 12Go.asia rather than through hostel desks, which add 50,000–100,000 VND without any value. “Book directly, specify pickup address, show up on time” is the repeated formula.
On the train: the people who take it and love it are travelers who caught a clear morning in October or March. The people who regret it are travelers who took it in August during monsoon weather. The experience is genuinely seasonal. Read the Ninh Binh best time guide before deciding — if you’re going in peak green rice season (May–June), the train views are worth more.
On arrival scams: the station taxi issue comes up in nearly every Ninh Binh trip report. It’s not a rare edge case — it’s the default if you’re not prepared. The consistent advice is Grab, not negotiation.
On day trips vs overnight: multiple threads compare doing Ninh Binh as a day trip from Hanoi against staying overnight. The conclusion is nearly unanimous — overnight wins. “You spend 5 of your 12 hours on a van. Stay at least one night.” The Tam Coc vs Trang An guide explains why two full mornings on the water changes what you actually see.
Frequently Asked Questions
How long does it take to get from Hanoi to Ninh Binh?
✓Quick Answer
About 2 hours by limousine van door-to-door, or 2.5 hours by train plus a 12-minute Grab from Ninh Binh station. The public bus takes 2.5–3 hours plus transfer. All options run into traffic during Hanoi peak hours (7–9am, 4–6pm), which can add 30–45 minutes.
What’s the cheapest way from Hanoi to Ninh Binh?
✓Quick Answer
The train at 80,000–100,000 VND (~$3–4) is cheapest, but you need to add a 60,000–80,000 VND Grab from Ninh Binh station. Total: around 160,000–180,000 VND (~$6–7). The public bus is nominally cheaper but the Grab from Giap Bat station plus the arrival Grab often makes it more expensive than the train.
Is it worth doing Ninh Binh as a day trip from Hanoi?
✓Quick Answer
Yes, but it’s a long day — 5 hours of transit for 7 hours in Ninh Binh. If you only have one day, prioritize Trang An over Tam Coc (more efficient, better experience). Staying one night unlocks early-morning access at both sites and makes the trip worth the journey. Budget accommodation in Tam Coc village starts around 300,000 VND (~$12).
The Bottom Line on Getting from Hanoi to Ninh Binh
For most travelers: limousine van. Door-to-door, reliable, reasonably priced. Book 12Go.asia the night before, specify your pickup address in the Old Quarter, show up on time.

If you want the countryside experience and don’t mind managing a Grab connection on arrival: train. The soft seat on the SE1 or SE3 is genuinely pleasant in good weather. Budget travelers get the best value here — especially in October when the rice fields on the route are turning gold.
12Go covers most Vietnam routes — sleeper buses, trains, and island ferries. Compare schedules and book in advance during peak season (Dec–Feb, Jun–Aug).
Skip the public bus unless the economics specifically work for your situation. And whatever you take — have Grab open before you step off into the arrivals area.
Once you’re there, the decisions get better: the Ninh Binh Where To Stay Guide covers where to base yourself in Tam Coc vs Trang An, and the Ninh Binh Things To Do Guide has the full activity breakdown with current prices.
Two things worth sorting before you land: a Vietnam eSIM so you have data the moment you clear customs, and travel insurance — medical costs for uninsured foreigners in Vietnam are significant.
Airalo eSIMs activate instantly. Buy before departure — airport SIM queues in Vietnam can take 30+ minutes.
Frequently Asked Questions
How far is Ninh Binh from Hanoi?
93km by road, 2–2.5 hours by car or motorbike. Limousine van is easiest — door-to-door pickup, 2.5 hours, costs 130,000–180,000 VND (~$4.95–6.85) per person. Train takes 2–2.5 hours (60,000–120,000 VND / ~$2.30–4.55) but drops at Ninh Binh city, not Tam Coc.
Is it worth staying overnight in Ninh Binh or doing a day trip?
Overnight is strongly recommended. Day trips waste 4–5 hours in transit. Staying one night lets you do Trang An at 8am before crowds, catch sunset from Mua Cave, and see Bich Dong Pagoda in the morning. Budget guesthouses in Tam Coc start at 200,000–300,000 VND (~$7.60–11.40) per night.
What is the best way to get from Hanoi to Ninh Binh?
Limousine van: hotel pickup, drops at Tam Coc, 130,000–180,000 VND (~$4.95–6.85) per person — best balance of cost and convenience. Train is comfortable and cheap (60,000–120,000 VND / ~$2.30–4.55) but stops at Ninh Binh city, not Tam Coc. Public bus is cheapest (50,000–70,000 VND / ~$1.90–2.65) but slow.
Can I rent a motorbike and ride from Hanoi to Ninh Binh?
Yes, and it’s a good option for confident riders. The route via National Highway 1 is straightforward but has heavy truck traffic. Allow 3 hours including a stop. Alternatively, take a train or van to Ninh Binh and rent a motorbike there for 100,000–150,000 VND (~$3.80–5.70) per day.
Hanoi to Ninh Binh — Making the Most of the Journey
The 2-hour train ride on the Reunification Express is genuinely pleasant — flat countryside, rice fields, and a slower pace than the highway that the tourist buses use. The SE1, SE3, or SE7 trains from Hanoi to Ninh Binh station are the main options; book on 12go.asia or directly through Vietnam Railways (dsvn.vn). Soft seat costs 100,000–150,000 VND; soft sleeper is overkill for a 2-hour ride but exists.
The tourist buses (operated by the Open Tour networks and sold through Old Quarter guesthouses) run the same journey in 2–2.5 hours by road and drop passengers closer to Tam Coc rather than at Ninh Binh station. Price: 80,000–150,000 VND. The bus saves you the station-to-Tam Coc transfer step at the destination; the train is more comfortable and more reliable.
Motorbike from Hanoi: 90km on Highway 1A, around 2.5–3 hours riding. This is a good option if you’re continuing the motorbike route south or want to stop along the way. The highway isn’t scenic between Hanoi and Ninh Binh, so the motorbike case is about onward flexibility, not the journey quality.
From the Ninh Binh train station to Tam Coc or Trang An: 5–7km — Grab (40,000–60,000 VND), motorbike taxi (negotiate, should be 60,000–80,000 VND), or bicycle rental from the station area (70,000–100,000 VND/day if you want to cycle the whole way). Our Ninh Binh travel guide has the full first-day logistics once you arrive.
Ninh Binh From Hanoi FAQ
How long does it take to get from Hanoi to Ninh Binh?
By train: 2–2.5 hours to Ninh Binh station, then 10–20 minutes transfer to the Tam Coc area. By tourist bus: 2–2.5 hours to a drop-off near Tam Coc. By motorbike: 2.5–3 hours on Highway 1A. All options land at similar total journey times; the main variables are comfort (train wins) and destination flexibility (motorbike wins).
Can you visit Ninh Binh as a day trip from Hanoi?
Yes, but it’s not the recommended approach. A day trip leaves approximately 4–5 hours on the ground after travel time, which is enough for one boat tour (Trang An or Tam Coc) and not much else. You’ll miss the late afternoon light on the paddy fields, the morning fog on the karsts, and the cycling routes that are Ninh Binh’s best features. One night minimum is the correct approach. Two nights is better for a complete experience without rushing.
What’s the cheapest way to get from Hanoi to Ninh Binh?
The local train (soft seat) is typically 85,000–120,000 VND and is both the cheapest and the most comfortable option. Tourist buses run 80,000–150,000 VND but offer the door-to-door convenience of dropping near Tam Coc rather than at the station. The local bus from Hanoi’s Giap Bat station is cheaper still (40,000–60,000 VND) but slower and less comfortable. For most travelers, the train is the best value.