PreparationFresh

Getting to Ninh Binh — and getting around once you are there

The 92 km from Hanoi is the easy half. Five workable options, from a $4 train seat to a $30 car for the whole group, all of them 1.5 to 2.5 hours. The hard half starts at Ninh Binh station: there is no public transport of any kind between Tam Coc, Trang An and Mua Cave. No buses, no shuttles, nothing. Here is how to cover both halves without wasting a day on logistics.

updated 24 min read readPreparation
A Reunification Express train curving along an embankment through green hills in Vietnam
The blue-and-red Vietnam Railways livery: this frame is a mountain section, but the Ninh Binh train is the same train
TL;DR
Train, air-conditioned soft seat: 110,000–150,000 VND (~$4–6), 2 h 10 min to 2 h 30 min
Limousine van with Old Quarter hotel pickup: $10–14, drops you in Tam Coc or Trang An
No public transport inside the region — bicycle, motorbike or taxi, no fourth option
A 1949 Geneva IDP is not valid in Vietnam; riding without one costs 2–4 million VND

Hanoi to Ninh Binh: five ways in five minutes

It is 92 km by road on highway AH1 and 115 km by rail. Every option lands between 1.5 and 2.5 hours, so what you are really buying is the number of transfers.

Five ways to travel from Hanoi to Ninh Binh with prices and journey times
OptionTimeVND~USDBest for
Train, soft seat2 h 10 min – 2 h 30 min110,000–150,000$4–6Solo, couples, anyone who likes windows
Train, sleeper berth2 h 10 min – 2 h 30 min160,000–280,000$6–11Evening departures, late arrivals
Limousine van2–2.5 h200,000–350,000$8–13Most travellers, door to door
Public bus2–2.5 h120,000–180,000$5–7Backpackers, no booking needed
Grab, whole car1.5–2 h700,000–1,100,000$27–42Groups of three or four
Ride your own motorbike2–3 h120,000–150,000 per day$5–6Experienced riders only

Rates used throughout: 1 USD ≈ 26,000 VND, checked August 2026. Dollar figures are rounded and meant for comparison, not for the exchange counter.

Which one is yours

  • Travelling light, watching money — the train. Cheaper than a van, immune to the traffic jam on Hanoi's southern exit, and it drops you in the centre rather than on the ring road.
  • Travelling light, watching your patience — the limousine van. Picked up at your hotel desk, dropped at the Tam Coc jetty. Zero transfers, zero negotiating.
  • Three or four people — Grab. A car at 800,000 VND works out at 200,000 VND each, under the van price, with no waiting for other passengers.
  • Absolute minimum spend — the public bus from Giáp Bát. Turn up, pay, go.
  • Landing late — a night train or a private transfer. Vans and public buses stop running by about nine in the evening.

One detail guidebooks skip: this trip has two legs, not one. The 92 km between the cities is the easy leg. The 7–8 km from the station or bus terminal to Tam Coc and Trang An is where your options collapse to a single taxi. A van covers both legs at once, so compare the full door-to-door cost rather than the ticket price — a $5 train plus a $4 taxi is already van territory.

Renting a motorbike in Hanoi and riding down is the other scenario. You arrive with transport already sorted and skip the rental conversation entirely. The cost is the first fifteen kilometres out of Hanoi on AH1, which is dense, fast and unforgiving if you have never ridden in Vietnamese traffic.

The train: slowest to book, best to ride

A blue Vietnam Railways carriage standing at a covered platform behind a yellow safety line
Đường sắt Việt Nam on the side panel is the only marking that tells you which carriage is yours

The Hanoi to Ninh Binh leg is part of the North–South line — the 1936 route foreigners know as the Reunification Express. Two hours and change: no traffic, no roadside pickups, air conditioning, and a trolley of instant noodles working the corridor. Outside the window it is the Red River Delta, which means paddy fields, water buffalo and people working in conical hats knee-deep in water.

Departure: Hanoi station, 120 Lê Duẩn, Hoàn Kiếm district. Ten minutes and 30,000–50,000 VND by Grab from the Old Quarter. Ticket windows open around four in the morning and close about ten at night.

Arrival: Ga Ninh Bình, 1 Lê Đại Hành, right in the centre. Worth knowing: the 2025 administrative reform left the station name alone even though the city itself was renamed Hoa Lư in January 2025, and the province swallowed neighbouring Hà Nam and Nam Định that July. Signs, tickets and apps all still say Ninh Bình, so nothing changes for you in practice.

Seven departures a day

Train departures from Hanoi to Ninh Binh with arrival times
TrainDep. HanoiArr. Ninh BinhWhy take it
SE706:00~08:15The one everyone takes: first boats at Trang An
SE5~08:00~10:15Second morning run, easier to get seats
SE9~13:00~15:15Check in and still make Mua Cave for sunset
SE3~19:20~21:35Evening run, usually the cheapest seats
SE19~19:45~21:55Da Nang service, newer rolling stock
SE11~20:40~23:00Sleeper carriages if you want to lie down
SE1~21:45~00:05Night train; book your bed before you board
About those minutes.Vietnam Railways does not adjust trains one at a time — it reissues the whole timetable in seasonal packages. The summer package ran 15 May to 16 August 2026; the next went on sale on 17 August and runs to 30 December. SE7 has held its 06:00 slot across every recent package, but the others drift by up to half an hour. Check dsvn.vn on the day you buy rather than trusting a table copied from last year's blog post.

Classes and fares

Carriage classes and fares on the Hanoi to Ninh Binh leg
ClassVND~USDWhen to pick it
Air-conditioned soft seat (ghế mềm)110,000–150,000$4–6Default for any daytime run
6-berth sleeper, upper bunk160,000–190,000$6–7Barely more than a seat, and you can lie flat
6-berth sleeper, lower bunk220,000–250,000$8–10Headroom, and somewhere to put the backpack
4-berth sleeper230,000–280,000$9–11Two people can realistically buy the whole cabin

The soft seat is the sensible default. Two hours is not long enough to justify paying for a bed, and the ranges above exist because fares move with the specific train and the day of the week — weekends and public holidays cost more.

We took upper bunks in a six-berth cabin for barely more than the seat price. Two hours lying down watching the delta go past beats two hours in a busreader reports, r/VietnamTravel

Where to buy

dsvn.vn is the official Vietnam Railways site. Vietnamese interface with an English toggle, Visa and Mastercard accepted, no booking fee. The seat picker is unusual but it works.

12Go, Baolau and Klook charge 5–10% and give you a clean English interface, a readable seat map and an emailed QR code. No need to print anything: the conductor scans the code against your passport.

The station counter suits anyone changing plans on the day. Short queues on weekdays, cash and cards both fine.

From October to April, book a day or two out. Morning departures at weekends fill up — this is the one stretch where you are competing with Vietnamese travellers heading south rather than with other tourists.

What to do the moment you step off

Ga Ninh Bình is small, there is one exit, and the forecourt always has green Mai Linh cars and xe ôm riders waiting. Tam Coc is 8 km and 90,000–130,000 VND by car; Trang An is 7 km and 80,000–120,000 VND. A GrabBike runs 30,000–50,000 VND if you are travelling light and happy to hold your bag.

Almost every Tam Coc homestay offers a station pickup for 80,000–150,000 VND. That is the same taxi with a name board and no haggling, and it earns its keep on the evening trains: after ten at night only two or three drivers are left outside the station, and their prices stop resembling the meter.

Honest pros and cons

  • Plus: you skip the southern exit jam, which at rush hour is worth up to forty minutes.
  • Plus: arrival in the city centre, roughly equidistant from both main areas.
  • Plus: air conditioning, power sockets, a toilet and room to stand up.
  • Minus: you still have to get yourself to Hanoi station, which is another 30,000–50,000 VND and half an hour of faff.
  • Minus: seven departures a day instead of a bus every fifteen minutes. Miss one and you wait.
  • Minus: a taxi is still required at the far end.

The limousine van from the Old Quarter

A narrow Hanoi Old Quarter street lined with parked scooters, cafés and shop signs
Pickup covers the whole of Hoan Kiem: the van pulls up to your hotel door on a street like this

The word "limousine" misleads everyone once. There is no stretched sedan. It is a Ford Transit or Hyundai Solati converted to nine or eleven wide reclining seats, with Wi-Fi, air conditioning and a bottle of water in the cup holder. The seats are not the point; the logistics are. They collect you from your hotel reception in the Old Quarter and drop you in Tam Coc.

For most travellers this is the right trade: $10–14 a head, no bus terminals, no explaining your homestay address to a driver who has never heard of it. Picked up in the morning, standing at the jetty by lunchtime.

Operators and prices

Limousine van operators on the Hanoi to Ninh Binh route with prices
OperatorPriceNotes
Hoang Long Limousine200,000–280,000 VND (~$8–11)One of the oldest, frequent departures
Xuan Truong Limousine250,000–300,000 VND (~$10–12)Ninh Binh based, knows every homestay
A21 Tours280,000 VND (~$11)Pickup across the Old Quarter radius
Cat Ba Express320,000 VND (~$12)Mainly a Hai Phong operator, runs here too
Hop On Vietnam350,000 VND (~$13)Hop-on/hop-off format, English support
Culture Pham Travel300,000–400,000 VND (~$12–15)Premium tier with genuine legroom

Timings, pickup, drop-off

Most operators run a fixed grid: 07:00, 08:30, 10:30, 13:30 and 15:30 out of Hanoi, and 09:00, 11:00, 14:00, 16:00 and 18:00 coming back. High season adds two or three more. The bigger companies keep six daily departures year round.

Pickup is free from any hotel in Hoàn Kiếm. Outside the centre you either meet the van on the nearest main street or pay 50,000–100,000 VND. In practice you give your address when booking and the driver messages you the evening before with a doorstep time.

Four drop-off points come free with most operators: Ninh Binh city, Tam Coc, the Mua Cave area and Trang An. Bai Dinh, Van Long and Thung Nham cost $3 extra. If your homestay is one the driver knows, you usually get taken to the door.

Two things operators consistently advise: book a day ahead rather than on the morning, and do not take the earliest departure if you land overnight. The van leaves on schedule and waits for nobody, unlike a train, where missing one at least leaves you the next.

Where to book

  • 12Go has the clearest English flow: pick the operator, the time and your pickup hotel, and the ticket lands in your inbox.
  • Bookaway, Klook and Viator sell the same seats with a platform markup on top.
  • Your hotel desk often charges no commission, but only sells its partner operators.
  • Direct at hopon.vn, xuantruonglimousine.com and a21tours.com.

The one real drawback: these vans run full. Eleven people in a sealed cabin for two hours is a lot of company, and if you are travelling with a small child it is worth the extra for a Grab.

The public bus, and why the terminal may have moved

Ticket hall of a Hanoi bus terminal with route boards, ticket windows and rows of waiting passengers
Destination boards are Vietnamese only, and every Hanoi terminal carries its own set — look for Ninh Bình and point

120,000–180,000 VND (~$5–7), departures every 15–20 minutes from 05:00 until late evening, 2–2.5 hours on the road. This is how Vietnamese travellers and budget backpackers do it: no pickup, no booking, no premium for the word "tourist".

Which terminal

Hanoi bus terminals serving Ninh Binh
TerminalWhereWhat to know
Giáp BátSouthern approach, Hoang MaiThe main one for southbound routes
Nước NgầmSame area, 2 km further southHandles part of the southbound traffic
Mỹ ĐìnhWestern edge of the cityOnly convenient if you are staying west
Yên SởBetween the other two southern terminalsNew build for southbound routes, opening 2026

From the Old Quarter to Giáp Bát: 80,000–100,000 VND by Grab, or city bus 3 for 7,000 VND.

Hanoi is moving its bus terminals. The city plans to shift Giáp Bát, Nước Ngầm, Mỹ Đình and Gia Lâm outside Ring Road 3 and has built Yên Sở to replace them — 27,600 m² and 800 to 1,000 departures a day, with opening announced for 2026. Giáp Bát stays open through the transition, but southbound routes move first. Confirm your departure point in the Vexere app before you set off; it may not match the guidebook you are holding.

Operators, tickets and where you end up

The regular names on this route are Sao Viet, Xe Cau Vang, Que Anh and Hung Thanh. Tickets go on sale at the counter by the entrance or directly from the driver, cash only. You can also book ahead through Vexere, which shows the next departure and the correct terminal.

How it plays out: you walk the length of the platforms reading windscreens, because destinations are written large. Say "Ninh Bình" out loud and a tout will find you first. The bus leaves once it fills, which might be five minutes after you sit down or twenty. Seats are ordinary, luggage goes underneath or in the aisle, and the conductor has change.

You get dropped at Bến xe Ninh Bình in the centre, 1.5 km from the railway station and 8 km short of Tam Coc. Mai Linh, Grab and xe ôm all wait outside. Backpacker trick: tell the driver in advance and he will let you off at the Tam Coc turn-off on the highway, which leaves 4 km and halves the taxi.

The downsides are real. The schedule is elastic, the bus picks up passengers along the way, the air conditioning is a rumour on some vehicles, and the driver speaks Vietnamese only. But it is cheap and you can leave whenever you show up.

Fast Track — no queue at the border

5–10 minutes instead of an hour in the immigration queue

AirportsDa Nang · Hanoi · Ho Chi Minh · Phu Quoc · Nha Trang

from$21per passenger

Grab, taxis and private transfers

A green Mai Linh taxi with the dispatch number on the door, on the square by Hoan Kiem lake in Hanoi
Green Mai Linh with the number on the door, shot by Hoan Kiem — same network, same meter logic in Ninh Binh

For three or four people a car usually wins outright: the fare splits, and it collects you in Hanoi and delivers you to the homestay door in Tam Coc.

Grab between cities

  • Four-seat sedan: 700,000–850,000 VND (~$27–33)
  • Seven-seat minivan: 900,000–1,100,000 VND (~$35–42)

Journey time is 1.5 to 2 hours non-stop. Book before seven in the morning and the southern exit is clear; after nine you can lose thirty or forty minutes to traffic.

Coming back, Grab still works but the driver pool is far thinner. Order ahead, or ask your homestay to call a local driver — a direct arrangement usually lands at 700,000–900,000 VND.

Private transfers

Through a hotel or a platform like Bookaway or Klook: 800,000–1,200,000 VND (~$31–46) per car, with international sites listing premium sedans up to $170. What you are buying is a fixed price and a driver holding a name board at arrivals. Worth it with heavy luggage, with children, or on a late flight.

Straight from Noi Bai airport

You don't have to overnight in Hanoi to reach Ninh Binh.

  • Shared minivan to Tam Coc: $15–30 per person, collected at the terminal, around three hours.
  • Private car: from about $35 per vehicle, same journey time.
  • Via the city: city bus 86 runs from Noi Bai through Hoan Kiem to Hanoi railway station for 35,000 VND (~$1.35) in roughly 68 minutes, departing the airport between 06:18 and 22:58. Take a train or a van from there.

Route 86 deserves its own line: it is the only single-ticket link between the airport and the railway, and its terminus is at the station door. If you land before lunch and are not in a rush, that combination is the cheapest honest way south. If you land after ten at night, there is exactly one option and it is a private transfer — vans and public buses have finished for the day.

Arriving from Da Nang, Hue or Ho Chi Minh City

Ninh Binh has no airport and no direct flights of any kind. Everything routes through Hanoi.

Flying is the fast answer: Ho Chi Minh City to Noi Bai takes 2 hours 10 minutes, Da Nang 1 hour 25, Hue 1 hour 20 — then add about three hours on the ground, giving five to seven hours door to door with check-in. Tickets from Ho Chi Minh City start around 700,000 VND (~$27) on VietJet and Vietnam Airlines.

The Reunification Express also runs straight through, but from Ho Chi Minh City that means more than thirty hours and around 1,800,000 VND (~$69) for a soft sleeper. It is a genuine experience if trains are your thing; otherwise the plane is five times faster and no more expensive.

From Da Nang the same train takes 13 to 14 hours and a sleeper costs 700,000–900,000 VND (~$27–35). That one is worth considering: one night on board, central Vietnam out of the window in the evening and the delta by morning. It also slots neatly into the overland route most travellers are already on.

Getting around Ninh Binh

A lone cyclist on a flat road beside bright green rice paddies with low limestone hills on the horizon
Flat ground is rare in northern Vietnam, and it is the whole reason everyone here rides a bicycle

This is the part that actually needs planning. There is no public transport inside the region: no bus between Tam Coc and Trang An, no minibus to Mua Cave, no shuttle from the station. Distances are short — 2 to 15 km between the main sites — but you arrange every kilometre yourself.

Four options: a bicycle (usually free from your homestay), a motorbike at 120,000–150,000 VND a day, a metered taxi at 50,000–300,000 VND a ride, and Grab, which goes quiet the moment you leave town.

Bicycle: everything inside 8 km

Most homestays in Tam Coc and Trang An lend bicycles free or charge 30,000–50,000 VND a day. Rental shops near the jetty want 50,000–80,000 VND for a basic bike, 100,000–150,000 VND for a mountain bike and about 200,000 VND for an e-bike.

Good for: the Tam Coc loop (15 km: jetty, Bich Dong, Thung Nham and back), Tam Coc to Hoa Lu (7 km on quiet lanes), Tam Coc to Mua Cave (2 km, dead flat).

Not for: Cuc Phuong at 40 km, Bai Dinh at 15 km with climbs, Van Long at 25 km. Those need a motorbike or a taxi.

The terrain here is flat, which is unusual for the north. Between the karst towers run quiet farm roads with almost no lorries. You pedal past buffalo, stop at a pagoda, carry on. Calling it transport undersells it: this is half the reason people come.

The homestay gave us bicycles for free. In one day we covered Tam Coc, Bich Dong and Hoa Lu, and a car would only have got in the way of stoppingreader reports, Tam Coc homestays

Motorbike, and the licence you might not have

An automatic (Honda Vision, Yamaha Janus) costs 120,000–150,000 VND a day (~$5–6) at any Tam Coc homestay. A Honda Wave manual runs 80,000–100,000 VND, and sport bikes like the Honda Winner 180,000–220,000 VND. Homestays rarely take a deposit; a passport photocopy is the usual arrangement. Dedicated rentals worth knowing are Ninh Binh Motorbike, which delivers to your hotel, and Pioneer Sail, which posts transparent prices.

Fuel is 22,000–24,000 VND a litre. A Honda Wave's 3.7-litre tank covers roughly 150 km, comfortably a full day. Petrolimex and PV Oil stations sit on every main road.

Read this before you rent.Vietnam recognises only International Driving Permits issued under the 1968 Vienna Convention. If yours was issued under the 1949 Geneva Convention it is not valid here, and digital copies are not accepted either. Police checks on the Mua Cave road have been stepped up. Under Decree 168/2024, in force since 1 January 2025, riding without a valid licence costs 2–4 million VND (~$77–154) on anything up to 125cc and 6–8 million VND (~$230–308) above that, the bike goes to the compound for seven days, and no travel insurer will pay a medical claim from a crash you weren't licensed for. Riding without a helmet is a separate 400,000–600,000 VND.
Which countries issue an International Driving Permit valid in Vietnam
Your IDP was issued inConventionValid in Vietnam
UK, Germany, France, most of the EU1968 ViennaYes, carry the physical booklet
Russia, Ukraine, Kazakhstan1968 ViennaYes
South Korea, Philippines, Thailand1968 ViennaYes
USA, Canada, Australia, New Zealand1949 GenevaNo — not recognised
Japan, Ireland1949 GenevaNo

If your permit falls in the bottom half of that table, the honest options are a bicycle for the near cluster and a taxi or a driver for the rest. Rental shops will still hand you the keys; they care about the deposit, not the paperwork. The exposure is entirely yours.

Police stopped us twice on the road to Mua Cave, both times checking licences. My friend had no valid IDP and settled on the spot, which cost more than a week of rentalreader reports, Ninh Binh 2026

Parking, helmets and small print

Parking at every site is paid and trivial: 5,000–10,000 VND for a motorbike, 10,000–20,000 VND for a bicycle at busy entrances like Mua Cave and the Trang An jetty. You get a numbered tag and your bike joins a row. Leaving the helmet on the mirror is normal practice and it will still be there.

A helmet always comes with the rental, but it is usually a thin half-shell. If you are going further than the Tam Coc loop, ask for a proper one — decent rentals have them. Check the brakes before you leave, too: homestay bikes run all season without seeing a mechanic.

Taxis, Xanh SM and xe ôm

Mai Linh is the biggest network in the country and has a full fleet here. Green cars wait at the railway station, the bus terminal and both boat jetties. Dispatch: 0229 3 63 63 63 and 02296 25 25 25 for the province, 1055 nationwide. Flagfall is 12,000–14,000 VND, then 13,000–15,000 VND per kilometre.

Typical Mai Linh taxi fares in Ninh Binh by route
RouteVND~USD
Short hop in town, 5–10 minutes50,000–80,000$2–3
Railway station → Tam Coc, 8 km90,000–130,000$3–5
Railway station → Trang An, 7 km80,000–120,000$3–5
Tam Coc → Trang An100,000–150,000$4–6
Tam Coc → Bai Dinh250,000–300,000$10–12
Tam Coc → Cuc Phuong400,000–500,000$15–19

Grab works but unevenly. Plenty of cars in the city; in Tam Coc and Trang An about half of your requests come back empty. Fares track Mai Linh, sometimes 10% below, and GrabBike costs far less than a car. Xanh SM, the VinFast electric fleet, has been here since late 2023 when the province became their twenty-fifth — book in their own app, newer cars, similar money, same rural coverage problem.

Xe ôm are motorbike taxis. There are always riders outside the station and the bus terminal, and you agree the fare before getting on: 30,000–50,000 VND for a short hop, 80,000–100,000 VND to Tam Coc. Awkward with a big backpack. Instant, though.

Hiring a car with a driver

Underrated option. A homestay or taxi company will give you a car and driver for eight to ten hours at 1,200,000–1,500,000 VND (~$46–58), waiting time and the return leg included. Split four ways that is 300,000–375,000 VND each, less than four motorbike rentals and with the licence question removed entirely. It makes obvious sense for a far-flung day: Bai Dinh plus Van Long, or Cuc Phuong properly.

Agree it the evening before and settle three points: how many stops, until what time, and whether the driver's lunch is included. It usually is not, and that is another 50,000–100,000 VND you would rather know about in advance.

A pattern that works: bicycle in the morning for the near cluster, one taxi in the afternoon out to a far site and back. It costs less than a full day of motorbike hire and sidesteps the licence problem completely.

Routes and distances from Tam Coc

A narrow paved road running beside a canal between karst cliffs in Ninh Binh
A typical link road: a canal, kerb posts and limestone instead of lane markings

Everything worth seeing sits within 40 km of Tam Coc. The core cluster of Tam Coc, Trang An, Mua Cave and Hoa Lu fits inside ten kilometres, while Bai Dinh, Van Long, Cuc Phuong and Phat Diem are half-day trips in their own right.

  • Ninh Binh railway station (Ga Ninh Bình): Trains from Hanoi, 1 Lê Đại Hành — 8 km to Tam Coc, 7 km to Trang An
  • Ninh Binh bus terminal (Bến xe Ninh Bình): Public buses from Hanoi — 1.5 km south of the railway station
  • Tam Coc (Bến thuyền Tam Cốc): All distances below are measured from here — Bicycle and motorbike rentals
  • Mua Cave (Hang Múa): 2 km from Tam Coc, 10 minutes by bicycle — This is the road with the licence checkpoints
  • Trang An (Bến thuyền Tràng An): 8 km from Tam Coc, a couple of climbs — Taxi 100,000–150,000 VND (~$4–6)
  • Hoa Lu (Hoa Lư): 7 km from Tam Coc on flat back roads — The most bike-friendly ride in the region
  • Bai Dinh (Bái Đính): 15 km from Tam Coc, 25 minutes by motorbike — Electric cart from the car park to the temple
  • Van Long (Vân Long): 25 km from Tam Coc, 40 minutes by motorbike — Too far for a bicycle
  • Cuc Phuong (Cúc Phương): 40 km, an hour of mountain road — A car with a driver makes more sense here
  • Phat Diem (Phát Diệm): 30 km south, 50 minutes by motorbike — Stone Catholic cathedral, almost no tourists
Distances from Tam Coc to the main sights and travel times by bicycle, motorbike and taxi
From Tam Coc toDistanceBicycleMotorbikeTaxi VND
Mua Cave2 km10 min5 min50,000
Bich Dong3 km15 min7 min60,000
Thung Nham5 km20 min10 min80,000
Hoa Lu7 km25 min15 min100,000
Trang An8 km30 min, some climbs15 min100,000–150,000
Bai Dinh15 kmnot advised25 min250,000–300,000
Van Long25 kmnot advised40 min300,000
Kenh Ga30 kmstrong riders only50 min350,000
Phat Diem30 kmno50 min350,000–400,000
Cuc Phuong40 kmno60 min400,000–500,000

How this becomes a day

The rule is one mode per day, not three. Mixing only pays off when the morning goes to the near cluster and the afternoon to a single distant site.

A bicycle day. Trang An in the morning, since the boat takes 2.5 to 3 hours, Hoa Lu after lunch, Mua Cave at sunset. Thirty kilometres of flat ground across a whole day is a strolling pace with stops, not a training ride.

A motorbike day. Bai Dinh early before the heat, Van Long and its quiet boats afterwards, back through the paddies. About 60 km, a comfortable daily total.

A driver day. Cuc Phuong: leave at eight, an hour on the road, four or five hours in the park including the primate rescue centre, back by six. On a motorbike that same day finishes in the dark on a mountain road, which is nobody's idea of fun.

Two routes deserve a specific note. Tam Coc to Trang An is cyclable but has a couple of climbs that feel much longer at midday, so take wheels or a taxi if you want to arrive dry for a boat trip. Tam Coc to Phat Diem is 30 km through open rice fields to a stone Catholic cathedral that is unlike anything else in Southeast Asia and almost empty of visitors — here the ride genuinely is half the point.

Concierge

Getting set up in Vietnam?

Visa fast-track, housing rentals, tours — our manager sorts it out for you, in English.

Onward from Ninh Binh

Interior of a Vietnamese sleeper bus with two tiers of berths and chrome rails along the aisle
Sleeper berths are cut for Vietnamese height — at 185 cm you will be riding with your knees bent

For most travellers Ninh Binh is a link in the overland chain: Hanoi, then here, then Phong Nha, then Hue and Hoi An. Buses collect from homestays in Tam Coc; trains leave from the city station.

Onward routes from Ninh Binh with transport type, duration and price
DestinationHowTimePrice
Ha LongTourist bus4 h250,000–350,000 VND (~$10–13)
Hai PhongPublic bus3 h150,000–200,000 VND (~$6–8)
SapaOvernight sleeper bus8 h350,000–450,000 VND (~$13–17)
Phong NhaSleeper bus8–10 h400,000–550,000 VND (~$15–21)
HueTrain or sleeper bus11–13 h400,000–700,000 VND (~$15–27)
Ho Chi Minh CityReunification Express30 h1,200,000–1,800,000 VND (~$46–69)

Those are local prices, the kind your homestay or Vexere quotes. International platforms sell the identical seats for one and a half to two times more: the Hue run starts at $40 and Phong Nha at $30 on the big booking sites. The gap is what you pay for an English checkout and a card payment.

The sleeper bus trick. Leave Tam Coc at 19:00 or 20:00, sleep through, arrive between six and eight in the morning. You save a day and a night of accommodation at once. The other side of it: sleeping on a swaying bunk with no seatbelt is an acquired skill, and the berths are short.

The train to Hue. SE1 or SE3 from Ga Ninh Bình, soft sleeper around 700,000 VND, 11 to 12 hours. More civilised than the bus and roughly a third more expensive. What happens once you arrive is covered in getting around Hue.

Book onward tickets at any Tam Coc homestay — partner operators charge no commission — or through Vexere and 12Go.

Cheat sheet

Worth a screenshot before you leave Wi-Fi.

Hanoi to Ninh Binh

Train, soft seat
110,000–150,000 VND
~$4–6 · 2 h 15 min
Limousine van, hotel pickup
200,000–350,000 VND
~$8–13 · 2 h
Bus from Giáp Bát
120,000–180,000 VND
~$5–7 · 2.5 h
Grab, whole car
700,000–1,100,000 VND
~$27–42 · 1.5 h

Around the region

Bicycle from the homestay
0–80,000 VND per day
~$0–3
Automatic motorbike
120,000–150,000 VND per day
~$5–6
Taxi, station to Tam Coc
90,000–130,000 VND
~$3–5
Car with driver, full day
1,200,000–1,500,000 VND
~$46–58

Numbers and apps

  • Mai Linh, province: 0229 3 63 63 63 and 02296 25 25 25
  • Mai Linh, national line: 1055
  • Trains: dsvn.vn, the official Vietnam Railways site
  • Buses and vans: vexere.com for local prices, 12go.asia for English
  • Ride-hailing: Grab and Xanh SM
  • Cash: buses, xe ôm, parking and most rentals are cash only — carry small notes

Mistakes worth avoiding

  • Comparing ticket prices only. Trains and buses leave you 8 km short of Tam Coc; add the taxi before you judge the van as expensive.
  • Assuming there is a bus inside the region. There is not. Tam Coc to Trang An is your own problem to solve.
  • Renting a bike on a 1949 Geneva IDP. The shop will not care. The police on the Mua Cave road will, and so will your insurer.
  • Trusting last year's timetable. Vietnam Railways rewrites it by season; only SE7's 06:00 has been reliably stable.
  • Arriving on the night train without a booking. At 00:05 the forecourt is nearly empty and the meter becomes negotiable in the wrong direction.
  • Counting on Grab for the ride back from a village. Half the time there is nobody. Ask the homestay instead.
  • Riding to Cuc Phuong as a beginner. An hour of mountain road each way, and the return leg is after dark.
VietnamSpot on InstagramTips, lifehacks and news for living in Vietnam
Follow

FAQ — getting to and around Ninh Binh

A public bus from Giáp Bát terminal: 120,000–180,000 VND (~$5–7), leaving every 15–20 minutes from 05:00. Buy at the counter or straight from the driver, cash only. The ride takes 2–2.5 hours. The catch is at both ends — you pay to reach Giáp Bát, and from the Ninh Binh terminal it is still 8 km to Tam Coc, roughly 90,000–130,000 VND by taxi. Hanoi is also relocating its southbound routes to the new Yên Sở terminal, so confirm the departure point in your booking app.

Between 2 hours 10 minutes and 2 hours 30 minutes over 115 km of track. The morning SE7 leaves at 06:00 and arrives around 08:15, which puts you at the Trang An jetty for the first wave of boats. An air-conditioned soft seat costs 110,000–150,000 VND (~$4–6). Book on dsvn.vn with no commission, or through 12Go and Baolau for an English interface and a 5–10% fee. Vietnam Railways reissues its timetable in seasonal packages, so check exact minutes on the day you buy.

Yes, and the type matters. Vietnam recognises only IDPs issued under the 1968 Vienna Convention. If your permit was issued under the 1949 Geneva Convention — the United States, Canada, Australia, New Zealand, Japan and Ireland all issue that one — it is not valid here, and neither are digital copies. Under Decree 168/2024 riding without a valid licence costs 2–4 million VND (~$77–154) up to 125cc and 6–8 million VND above that, the bike is impounded for seven days, and your travel insurance will not cover a crash.

It works, unevenly. In the city there are enough cars; in Tam Coc and Trang An roughly half of your requests come back as "no drivers nearby". Prices sit close to Mai Linh, occasionally 10% under, and GrabBike is far cheaper than GrabCar. Reliable fallbacks: Mai Linh on the meter, Xanh SM electric taxis (in the province since late 2023) and xe ôm motorbike taxis outside the stations, where you agree the price before getting on.

It is 7 km. Mai Linh or Grab charge 80,000–120,000 VND (~$3–5); a GrabBike is about half that. From Tam Coc it is 8 km — 100,000–150,000 VND by taxi, 15 minutes by motorbike, roughly 30 minutes by bicycle with a couple of climbs on the way. There is no public transport between Tam Coc and Trang An at all, and that is the detail that catches people out.

Mai Linh flagfall is 12,000–14,000 VND, then 13,000–15,000 VND per kilometre. A short hop in town runs 50,000–80,000 VND (~$2–3), station to Tam Coc 90,000–130,000 VND, Tam Coc to Bai Dinh 250,000–300,000 VND, Tam Coc to Cuc Phuong 400,000–500,000 VND one way. Dispatch numbers: 0229 3 63 63 63 and 02296 25 25 25 for the province, 1055 nationwide.

Yes. A shared minivan to Tam Coc costs $15–30 per person and takes about three hours from the terminal; a private car starts around $35. The budget route is city bus 86, which runs from Noi Bai through Hoan Kiem to Hanoi railway station for 35,000 VND (~$1.35) in about 68 minutes, with departures from the airport between 06:18 and 22:58 — from there you take a train or a limousine van. After 22:00 a private transfer is the only option left.

Information current as of August 2026. Vietnam Railways reissues its timetable in seasonal packages and Hanoi is relocating its bus terminals outside Ring Road 3 — check dsvn.vn and the Vexere app before you travel.
Was this article helpful?