Choose the way you will take to reach us

If you arrive by flight we can pick you up in Hanoi Airport or Thanh Hoa airport. Both are about the same distance and it take about 2h30 to arrive to Nguyen Shack by private car. You also can take taxi + train/bus + taxi. You will same money and it will take about 4 hours. 

Price for private car, bus and taxi in the nexts sections. 

If you want to be pick up please provide us you arrival time, your flight number and the city you arrived from.

There are regular buses from Hanoi's southern bus terminal (Giap Bat) that leave every 15 min (or whenever full) for 70,000 VND per person. Note that this may rise to 90,000 VND per person with luggage. You don't need to book tickets in advance. Journey time is about 1.5-2.5 hours depending on traffic. You can also book a bus with your hotel in Hanoi for about 180,000VND per person which should include pick up from your hotel. We are located about 9 km from the Ninh Binh center and about 5km from Tam Coc village.

From Ha Long bay you can take any local bus for about 120,000 VND per person or book a tour bus to pick you up at the harbor at 1pm and drop you off at Tam Coc for 220,000VND/person. Here is the number of the tour bus company : +84 (0)30 3542 345.

From Cat Ba island/Hai Phong You have some agency can arrange a bus to Ninh Binh for about 370,000VND or you can take the boat to Hai Phong for about 200,000 VND. Then you can take any local bus for about 80,000 VND per person.

You can send us an email if you want we help you to book a sleeping bus from/to Phong Nha, Hué or Hoi An.

From Hanoi, Dong Hoi, Hué or Danang you can go directly to the city train station to book your ticket or to book in advance you can book it online with The taxi from the train station will cost about 120,000 VND.

We offers pick-up/drop-off service from all main city around Ninh binh

  • All vehicles are in new condition and equipped with A/C.
  • The hotel staff receive tourists with name signboard at the airport lobby.
  • Includes toll fees

If you want a private car, please provide us your details (pick up time & address or flight number) at

Pick up at Noi Bai Airport :

TaxiPrice in USD (one way)
4 seats1,600,000VND
7 seats1,750,000VND
16 seats2,200,000VND

Hotel pick up in Hanoi city :

TaxiPrice in USD (one way)
4 seats1,400,000VND
7 seats1,550,000VND
16 seats2,000,000VND

Ha Long (depend on which harbour)  :

TaxiPrice in USD (one way)
4 seats2,000,000VND to 2,250,000VND
7 seats2,150,000VND, to 2,450,000VND
16 seats2,600,000VND to 2,850,000VND

Cat Ba town pick up service (include boat):

TaxiPrice in USD (one way)
4 seats2,800,000VND
7 seats3,000,000VND
16 seats3,400,000VND

Cat Ba Harbour (Pha Got) pick up service :

TaxiPrice in USD (one way)
4 seats1,800,000VND
7 seats1,950,000VND
16 seats2,400,000VND

Hai Phong Harbour pick up service :

TaxiPrice in USD (one way)
4 seats1,500,000VND
7 seats1,650,000VND
16 seats2,100,000VND

Mai Chau pick up service :

TaxiPrice in USD (one way)
4 seats1,750,000VND
7 seats1,900,000VND
16 seats2,400,000VND

We can help you to book a 2 days or 3 days trip passing by Pu Luong to do some trekking and visit ethnic minority village on your way to Ninh Binh. More information here :