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.

From Mai Chau / Pu Luong: We can arrange a shuttle bus for 300,000vnd including the pick up at your hotel in Mai Chau and the drop off at Nguyen Shack Ninh Binh. If you are in Pu Luong you can pay an extra 50,000vnd to be pick up from Pu Luong Eco Garden.

From Phong Nha, Hué or Hoi An: We can arrange a sleeping bus for you. Price change often please email us if you need we book any transportation for you  :

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 :