
How to Get to Ninh Binh: Train, Van, Bus and Car Compared (2026)
Compare every way to reach Ninh Binh from Hanoi, Noi Bai and central Vietnam, with time, cost and the Tam Coc transfer explained. Updated 2026.
On this page
Last updated November 2026: how to get to Ninh Binh from Hanoi takes 1.5 to 2.5 hours by train, van, bus or car. Ninh Binh has no airport, so fly into Noi Bai. Choose by how many transfers you want and by the last leg to your homestay.
Featured image: titanevn, CC BY 2.0, via Flickr.
How to Get to Ninh Binh: The Short Answer
From Hanoi, the train, limousine van, bus and private car all take roughly 1.5 to 2.5 hours over about 92 km. Ninh Binh has no airport, so flights land at Noi Bai in Hanoi. Your real choice is the number of transfers. Vans pick you up at your hotel and drop you near your homestay. Trains and buses leave you in Ninh Binh city, and a taxi covers the last 7 to 8 km. Pick a route in the table, then read the section that matches it.

| Your situation | Best pick | Trade-off |
|---|---|---|
| Minimum spend | Public bus from Giap Bat | Elastic departure time, taxi at the far end |
| Two people, daytime | Train | Taxi or homestay pickup still needed |
| Three or four people | Grab or private car | Priciest per vehicle |
| Door to door, no fuss | Limousine Van | Full cabin, fixed timetable |
| Landing late at night | Night train or private transfer | Vans and buses stop by about 9 pm |
Where Ninh Binh Is and How Far It Is From Hanoi
Ninh Binh city sits about 92 km south of Hanoi by road. Other published figures reach 95 km, and sources vary, so treat the road distance as approximate. By rail the distance is about 115 km. Ninh Binh Station stands at 41 Hoang Hoa Tham Street in the city centre. Tam Coc, Trang An, Hang Mua and Hoa Lu all sit within 10 km of each other. Ninh Binh province merged with Ha Nam and Nam Dinh in 2025, so maps show new ward names, but the station and sights are unchanged for travelers.
Hanoi to Ninh Binh: Five Options Compared
Prices and hours checked November 2026, and all fares below are in Vietnamese dong. Every option lands between 1.5 and 2.5 hours, so compare door-to-door cost rather than ticket price. A 110,000₫ train seat plus a 90,000₫ taxi to Tam Coc already costs 200,000₫. That equals the bottom of the van range, and the van saves a transfer. Grab wins for groups of three or four, as the worked example further down shows.
| Option | Time | Cost | Pickup point | Best for |
|---|---|---|---|---|
| Train, soft seat | 2 h 10 min–2 h 30 min | 110,000–150,000₫ | Hanoi Station, 120 Le Duan | Solo travelers, couples |
| Train, sleeper berth | 2 h 10 min–2 h 30 min | 160,000–280,000₫ | Hanoi Station | Evening departures |
| Limousine Van | 2–2.5 h | 200,000–350,000₫ | Old Quarter hotel | Most travelers |
| Public bus | 2–2.5 h | 120,000–180,000₫ | Giap Bat terminal | Backpackers |
| Grab, whole car | 1.5–2 h | 700,000–1,100,000₫ | Your door | Groups of three or four |
By Train: Schedule, Classes and Where to Buy
Trains run on the North–South line from Hanoi Station, 120 Le Duan, to Ninh Binh Station. Journey time is 2 h 10 min to 2 h 30 min. Departures run from SE7 at about 06:00 to SE1 at about 21:45. Listings count six or seven a day, depending on the timetable package. Vietnam Railways reissues timetables seasonally, and the current package runs to 30 December 2026. Check departures on the Vietnam Railways booking site on the day you buy. Soft seats cost 110,000₫ to 150,000₫, and weekends cost more. Official booking adds no fee, while resellers charge 5% to 10%. From October to April, book a day or two ahead, because weekend morning trains fill up. A Grab from the Old Quarter to Hanoi Station costs 30,000₫ to 50,000₫ and takes about 10 minutes. Our full train timetable and booking guide covers seat choice in detail.
| Class | Fare |
|---|---|
| Air-conditioned soft seat | 110,000–150,000₫ |
| 6-berth sleeper, upper bunk | 160,000–190,000₫ |
| 6-berth sleeper, lower bunk | 220,000–250,000₫ |
| 4-berth sleeper | 230,000–280,000₫ |
- SE7: about 06:00, arrives about 08:15, first boats at Trang An
- SE5: about 08:00, arrives about 10:15
- SE9: about 13:00, arrives about 15:15
- SE3: about 19:20, arrives about 21:35
- SE19: about 19:45, arrives about 21:55
- SE11: about 20:40, arrives about 23:00
- SE1: about 21:45, arrives about 00:05, night train
By Limousine Van from the Old Quarter
Limousine vans are Ford Transit or Hyundai Solati minibuses with nine to eleven reclining seats. Operators collect you at your Old Quarter hotel and drop you in Ninh Binh city, Tam Coc, the Mua Cave area or Trang An. Fares run 200,000₫ to 350,000₫ per person. Hoang Long Limousine lists 200,000₫ to 280,000₫, and Xuan Truong Limousine lists 250,000₫ to 300,000₫. Departures run roughly hourly, and A21 Tours lists times from 08:40 to 17:40. Pickup is free in Hoan Kiem, while addresses outside the centre add 50,000₫ to 100,000₫ or a meeting point on a main street. Drop-offs at Bai Dinh, Van Long or Thung Nham carry a surcharge. Book a day ahead, and skip the earliest slot if you land overnight. Vans leave on schedule and wait for nobody. Full cabins are the drawback: eleven passengers for two hours is tiring with a small child, and a Grab suits that case better.
By Public Bus, and Which Terminal to Use
Public buses run every 15 to 20 minutes from about 05:00 until late evening. Fares are 120,000₫ to 180,000₫, and the ride takes 2 to 2.5 hours. Use Giap Bat bus station in Hoang Mai, the main southbound terminal. Nuoc Ngam handles part of the southbound traffic about 2 km further south. City bus 3 from the Old Quarter to Giap Bat costs 7,000₫, and Grab costs 80,000₫ to 100,000₫. Hanoi plans to move Giap Bat, Nuoc Ngam, My Dinh and Gia Lam beyond Ring Road 3, according to VnExpress on 16 May 2026. No dates are given and Giap Bat still operates, so confirm your departure point in a bus booking app. Buses end at Ninh Binh bus terminal, 1.5 km from the railway station and 8 km from Tam Coc. Ask the driver to stop at the Tam Coc turn-off on the highway, which leaves about 4 km and halves the taxi fare. Tickets are sold at the counter or by the driver, cash only. Our Hanoi bus terminal details cover operators and boarding.
Ask the bus driver for the Tam Coc turn-off, which leaves about 4 km of taxi road instead of the full 7 to 8 km.
Grab, Taxis and Private Transfers
Grab and private cars suit groups and late arrivals. A four-seat Grab sedan costs 700,000₫ to 850,000₫ for the whole trip, and a seven-seat minivan costs 900,000₫ to 1,100,000₫. Other listings quote about 1,000,000₫ per car, so treat figures as approximate. Journey time is 1.5 to 2 hours. Book before 07:00 to miss traffic on the southern exit, since after 09:00 you can lose 30 to 40 minutes. Return trips from Ninh Binh have fewer Grab drivers, so order ahead or ask your homestay to call a local driver at 700,000₫ to 900,000₫. Prebooked private transfers through a hotel run 800,000₫ to 1,200,000₫ per car, with a driver at arrivals holding a name board. GrabCar has operated in Ninh Binh since 19 June 2024. Worked example below uses an 800,000₫ sedan fare.
Order a Grab before 07:00 to dodge southern exit traffic, because after 09:00 you can lose 30 to 40 minutes.

- Four people: 200,000₫ each, under the van price
- Three people: about 267,000₫ each, inside the van range
- Two people: 400,000₫ each, above the van price
From Noi Bai Airport
Noi Bai is your arrival point, because Ninh Binh has no airport. You have two routes. A direct transfer by shared minivan or private car takes about three hours. Prices vary by operator, so request a quote before you land. Going via the city is cheaper. City bus 86 leaves Noi Bai between 06:18 and 22:58 and runs through Hoan Kiem to Hanoi Station in about 68 minutes. Fares start at 30,000₫. From the station you board a train or van. Land before lunch and the bus-plus-train combination is the cheapest route. Land after 22:00 and a private transfer is the only option, because vans and public buses have finished.
Arriving From Da Nang, Hue or Ho Chi Minh City
Everything routes through Hanoi. Flying is fastest: Ho Chi Minh City to Noi Bai takes 2 hours 10 minutes, Da Nang 1 hour 25 minutes and Hue 1 hour 20 minutes. Add about three hours on the ground for five to seven hours door to door. Fares from Ho Chi Minh City start near 700,000₫. Trains run straight through too. From Da Nang the ride takes 13 to 14 hours, and a sleeper costs 700,000₫ to 900,000₫. From Ho Chi Minh City it takes more than 30 hours at about 1,800,000₫ for a soft sleeper. Bus fares on these long routes vary by operator, so price them on the operator's own site.
| From | Flight to Noi Bai | Direct train to Ninh Binh |
|---|---|---|
| Da Nang | 1 h 25 min | 13–14 h, sleeper 700,000–900,000₫ |
| Hue | 1 h 20 min | Timetable on dsvn.vn |
| Ho Chi Minh City | 2 h 10 min, from about 700,000₫ | 30+ h, soft sleeper about 1,800,000₫ |
The Last Leg: Station or Terminal to Tam Coc, Trang An and Mua Cave
Moving between cities is easy. Your options narrow on the last 7 to 8 km. Taxis and Mai Linh cars wait at Ninh Binh Station, and the Mai Linh line is 1055. Another listing puts Tam Coc at 6 km and Trang An at 8 km, so distances are approximate. Most Tam Coc homestays offer a station pickup for 80,000₫ to 150,000₫. That is a taxi with a name board and no haggling. After 22:00 only two or three drivers remain outside the station, and prices stop matching the meter. Book a pickup for any evening train. Mua Cave sits 2 km from Tam Coc on flat ground, so a bicycle works. Homestays lend bicycles free or for 30,000₫ to 50,000₫ a day, and motorbikes cost 120,000₫ to 150,000₫ a day. Vietnam accepts only 1968 Vienna Convention permits, and riding unlicensed costs 2,000,000₫ to 4,000,000₫ in fines. A car with driver for 8 to 10 hours costs 1,200,000₫ to 1,500,000₫. Our bike and taxi options around Tam Coc go deeper.
| Route | Distance | Typical cost |
|---|---|---|
| Station to Tam Coc by car | About 8 km | 90,000–130,000₫ |
| Station to Trang An by car | About 7 km | 80,000–120,000₫ |
| Station by GrabBike | Short hop | 30,000–50,000₫ |
| Xe om to Tam Coc | About 8 km | 80,000–100,000₫ |
| Tam Coc to Trang An by taxi | Short hop | 100,000–150,000₫ |
Which Option Is Right for You?
Match your situation to a pick in the table. Solo budget travelers get the cheapest ride on the bus at 120,000₫ to 180,000₫. Couples usually prefer the train at 110,000₫ to 150,000₫ each. A train seat plus homestay pickup still costs less than most vans. Our train seat-booking walkthrough helps with that choice.

| Traveler | Pick | Trade-off |
|---|---|---|
| Solo budget | Public bus | Elastic departure, 8 km short of Tam Coc |
| Couple | Train plus homestay pickup | Seven departures a day, then a taxi |
| Group of 3–4 | Grab or private car | Fewer Grab drivers on the return |
| Late arrival | Night train SE1 or private transfer | Few taxis outside the station after 22:00 |
| Luggage or small children | Grab or private transfer | Highest cost for one or two people |
| Day-tripper | SE7 at about 06:00, evening train back | Weekend seats sell out |
| Nervous first-timer | Limousine Van with hotel pickup | Full cabin, fixed timetable |
Is Ninh Binh Safe? Scams and Overcharges on Arrival
Ninh Binh is generally safe for travelers, and violent crime against visitors is rare. Most problems are small overcharges. Boat rowers may ask for a tip, and 20,000₫ to 50,000₫ per boat is common. Tipping is optional. Unofficial parking attendants at roadside spots may ask a high fee, so use marked parking and ask the price first. People near the piers may offer unofficial tickets. Buy only at official offices, where Trang An boat tickets cost 300,000₫ per adult and Hang Mua entry costs 150,000₫ in 2026, according to Ninh Binh Tourism. Late at night, agree the taxi fare before getting in.
Onward Travel, Including Ha Long Bay
Ninh Binh to Ha Long Bay has its own guide: onward trip to Ha Long Bay. Current cruise and transfer details sit on the Quang Ninh tourism portal.
Cheat Sheet
Use this table when you need a fast comparison. Costs are typical ranges and move by operator and season.
| Option | Door-to-door time | Typical cost range | Best for | Biggest catch |
|---|---|---|---|---|
| Train | 2 h 10 min–2 h 30 min on board, plus transfers | 110,000–150,000₫ | Solo and couples | Taxi needed at both ends |
| Limousine Van | 2–2.5 h | 200,000–350,000₫ | Most travelers | Full cabin, last departures early evening |
| Bus | 2–2.5 h | 120,000–180,000₫ | Minimum spend | Terminal may relocate |
| Grab or private car | 1.5–2 h | 700,000–1,100,000₫ per car | Groups of three or four | Thin driver pool on the return |
| Own motorbike | 2–3 h | 120,000–150,000₫ per day | Experienced riders | Valid permit required |
| Airport transfer | About 3 h | Varies by operator | Night arrivals | Quote needed in advance |
Building the rest of the trip? Our Ninh Binh attractions guide covers the sights, districts and logistics around this guide.
How to get to other cities
Frequently Asked Questions
Is it better to fly into Ho Chi Minh or Hanoi?
For Ninh Binh, fly into Hanoi's Noi Bai, because Ninh Binh has no airport. A flight from Ho Chi Minh City to Noi Bai takes 2 hours 10 minutes and starts near 700,000₫. Add about three hours on the ground to reach Tam Coc.
How long is enough in Ninh Binh?
One day covers one boat trip plus Hang Mua if you take the 06:00 train out and an evening train back. Two to three days adds Hoa Lu, Bai Dinh and quieter areas without rushing.
Explore More Ninh Binh Guides
Keep planning your Ninh Binh trip with these guides.
Ninh Binh Guides
Useful notes for your Vietnam trip
Optional updates to our guides.
You might also like
Continue reading
More guides you'll find useful





