4.5 hours
Daily Tour
30 people
___
Looking for the best bus from Cat Ba to Ninh Binh? Cat Ba Discovery runs a reliable direct bus from Cat Ba Island to Ninh Binh City, Tam Coc and Trang An – no vehicle change and free hotel pick-up in Cat Ba Town. The bus drives straight onto the ferry, so your luggage stays on board for the whole 4 – 4.5 hour journey.
Choose from 3 daily departures (08:30, 12:30 and 15:30) for only 320,000 VND per person – book now and pay in cash when you board.
| Departure times | 08:30 12:30 15:30 |
| Ticket price | 320,000 VND / person |
| Vehicle type | Modern 29-seat Samco or 45-seat Hyundai Universe |
| Duration | Approx. 4 – 4.5 hours (subject to ferry traffic) |
| Ferry crossing | The bus drives directly onto the ferry – no luggage transfer |
| Pick-up | Any hotel in Cat Ba Town center & hotels along the main road |
| Drop-off | Ninh Binh City, Tam Coc wharf, Trang An (for 2 or more passengers) |
| Children | Under 5: free when sharing a seat with parents · Own seat: standard fare · 5 years and older: full adult fare |
| Included | Bus ticket, ferry ticket, hotel pick-up & drop-off, 1 bottle of water per person |
⛴️
Seamless Ferry Crossing
Our bus boards the ferry directly. You stay on the same vehicle from the island to the mainland – no carrying heavy bags between boats.
🏨
True Door-to-Door
We collect you from your hotel in Cat Ba and deliver you to your accommodation in Tam Coc, Ninh Binh City or Trang An.
💵
Book Now – Pay Later
Confirm your trip online and pay in cash directly to our staff when you board. No deposit required.
🌦️
Reliable in All Weather
If the ferry is delayed or suspended, we arrange speedboat or cable car transfers to keep your schedule on track.

🚐 Hotel Pick-up
Our guide meets you at your hotel lobby in Cat Ba Town 20 – 30 minutes before departure. We send your exact pick-up window via WhatsApp.
⛴️ Direct Ferry Crossing
The bus drives straight onto the ferry. Relax in your seat or step out onto the deck for panoramic sea views during the 20-minute crossing.
🌉 Tan Vu – Lach Huyen Bridge
Cross the longest sea-crossing bridge in Southeast Asia.
🛣️ Expressway Journey
A smooth drive through the Red River Delta with a short break for restrooms and snacks.
🏁 Arrival in Ninh Binh
Direct drop-off at your hotel or homestay in Ninh Binh City, Tam Coc or Trang An.
⚠️ Good to Know Before You Travel
🌟 Perfect Travel Combo: Lan Ha Bay Tour & Same-Day Transfer
Maximize your trip! You can explore Lan Ha Bay and head to Ninh Binh on the very same day – our 15:30 bus is perfectly timed for travelers returning from our day cruises.
Fill in the form below to reserve your seat – it only takes a minute.
For the departures at 08:30, 12:30, and 15:30, our shuttle begins collecting passengers from hotels in Cat Ba Town center about 15–30 minutes prior. We will provide you with a specific pick-up window via WhatsApp after your booking is confirmed.
Yes. Unlike the public bus that only stops at the Ninh Binh city bus station, our service includes a direct drop-off at your hotel or homestay in the Tam Coc area, Trang An, or Ninh Binh City center. In case your hote located in small road or alley, we will drop you off at the convinient point
Not at all. With Cat Ba Discovery, you and your belongings stay on the bus. The vehicle drives directly onto the ferry at Cai Vieng wharf. You can stay in your seat or go to the deck to enjoy the view during the 20-minute crossing without worrying about your bags.
The trip usually lasts between 4 and 4.5 hours. This includes the ferry transit and a short break on the highway. We aim to keep the schedule strictly to help you plan your evening or further travel in Ninh Binh.
If the ferry service is halted due to bad weather, we won't leave you stranded. We will quickly reorganize the trip using the Cat Ba Cable Car or high-speed boats to get you to the mainland, where another bus will be waiting to take you to Ninh Binh.
If you decide to change your stay from Ninh Binh City to Tam Coc (or vice-versa), please inform our guide on the bus for support
nice pick up