From the places we visited during our time in Vietnam Ninh Binh was our favorite area. The landscapes are stunning and there is so much to do and to discover. We loved to spend a lot of time outside, walking and enjoying this wonderful place, to be surrounded by rice fields and to hike up to some breaktaking views. In this blog post we share our top things to do in Ninh Binh and where to stay and eat in the area.

Best time to visit

Ninh Binh can be visited all year round. The dry season in the north of Vietnam is from November to March. During this time temperatures are cooler and it’s less rainy. We heard that the rice fields get harvested around May / June, which means that right after the harvesting the fields are not green and nice anymore. We were in Ninh Binh in early December and besides from one day of rain, we had the perfect weather. Sunny and warm but not too hot to go walking and hiking.

How to get there

We traveled to Ninh Binh by bus from Ha Long Bay. Traveilng by bus in Vietnam is very pleasant. There are different options of price and comfort. The cheaper options are of course less comfortable. We tried both the cheaper and more expensive options. We first arrived in Hanoi by plane and from there traveled to all places we visted by bus. We booked the bus tickets in advance via Bookaway or 12Go.Asia.


To enter Vietnam every traveler needs a visa. So far Vietnam has no such thing as an online visa. You have the following options to get your Visa. If you travel to Vietnam from home directly you can get your visa at the Vietnamese embassy in your home country before your trip.

If you are already traveling and want to visit Vietnam as we did, you have to apply for your visa at the airport so it’s basically a visa on arrival. But to be able to do so you have to fulfill the following requirements:

  • A passport that is valid at least 6 months
  • Approval letter (printed) that has to be claimed online before your arrival in Vietnam – we got ours here
  • 2 Passport photos per person
  • 25 USD in cash for Visa fee per person

Be prepared that it will take you some time at the airport to wait to get the visa. Besides that it is always good to bring a pen to fill the formula for the visa application.

Top things to do in Ninh Binh

Mua Caves

One of our favorite places in Ninh Binh that you shouldn’t miss when visiting the area is the Mua Caves. It is located outside of the village of Tam Coc. The entrance fee is 100’000 VD which is 4.30$ per person.

We came to visit this place for sunrise and can highly recommend it. There were only a few other people and the view for sunrise is absolutely stunning. The Mua Caves open very early so it’s no problem to come here for sunrise around 5 am.

When you enter the place there are a few cafes which you pass to get to the stairs. To reach the top you have to walk 500 steps. Another reason why we recommend to go early because it’s cooler in the morning. But the view on top is so rewarding and well worth to take these steps.

There are two sides you can go up to. On one the left side you will find the famous view over the river and the dragon on top of the hill. On this side you have to perfect sunrise view. On the other side there is a little tower and a stunning view over the rice fields.

couple on stairs at hang mua viewpoint ninh binh
couple sitting on top of hang mua viewpoint ninh binh
couple looking into valley at hang mua viewpoint ninh binh
drone image of couple next to dragon at hang mua viewpoint ninh binh
couple at hang mua viewpoint ninh binh

Bich Dong

Bich Dong is a Pagoda which is located about 10 min drive from Tam Coc village. It’s especially the entrance of the Pagoda which is very beautiful and surrounded by a little lake with sea roses. They were unfortunately not blooming when we were there but it was very beautiful anyway.

To visit Bich Dong Pagoda is free. We arrived there around 7.30 am and we had the place completely to ourselves. There was a man who charged us for the parking. We don’t know if this is really official but it was only 10’000 VD (0.40$) so we just paid for it. Besides that, there was a very persistent woman who tried to sell us some souvenirs.

We loved the entrance of the Pagoda so much and it’s really worth visiting. Even though we have to admit that we found the Pagoda itself less spectacular.

couple at bich dong pagoda ninh binh

Boat Tour

There are two options for making a boat tour in the area. Either you can go on a boat tour from Tam Coc village which we heard is shorter and less expensive but also less spectacular. We personally didn’t do this one.

The other option is a boat tour from Trang An, which we chose. This boat tour took around 3 hours and costs 200’000 VD (8.60$) per person. At Trang An, there are 3 different routes you can choose from. We went with route Nr. 2 and were very happy with our choice.

The landscapes there are stunning and the boat tour was super relaxing. Usually, there are 4 people per boat. So when you arrive you and you are not already a group of four, you have to wait for other people booking the same tour as you did. We waited around 20 min which was absolutely fine. If you want to make a private tour you just have to pay for all four seats in the boat.

During the boat tour, we had 3 stops where we left the boat to visit some beautiful pagodas. There are always toilets at these stops.

We highly recommend doing one of the offered boat tours in the area because it’s a beautiful experience and very impressive to see how the locals row the boats with their feet.

couple flirting on stairs at trang an ninh binh
boats on a river in tam coc ninh binh vietnam
boats on a river in tam coc ninh binh vietnam
couple on stairs of temple at trang an ninh binh

Where to eat in Ninh Binh

Our favorite restaurant in Tam Coc was NGON Vegan Restaurant. We didn’t expect to eat such amazing vegan food in a tiny village like this but it was super delicious and we came here several times.

Besides that, we had delicious Banh Mi at Tuấn Tú Routard Restaurant. They have classical Banh Mi but also amazing vegan options with tofu and mushrooms as well as our favorite Banh Mi with peanut butter and bananas.

meal at ngon vegan in ninh binh vietnam
banh mi in the streets of ninh binh vietnam

Where to stay in Ninh Binh

We highly recommend you to stay in Tam Coc which is a little village next to Ninh Binh. First of all, it is a very cute place and second, it is close to all the sights you want to see during your time here. We only crossed the city of Ninh Binh and didn’t feel like there is a lot to see. The area around the city is where to beautiful places and landscapes are. We stayed at a very cute place called Ham Rong Homestay which was even outside of the Tam Coc village. We enjoyed so much how quiet this place was and we could even walk to the Mua Caves and other places from here.

How to get around

We walked a lot during our time in Ninh Binh. Depending on where you stay this is easily possible. The area is pretty flat and there are beautiful paths along the rice fields where you really enjoy walking.

One day we rented a motorbike because we wanted to explore a little further. It is easy to drive there and we payed around 5$ for the day.


Traveling in Vietnam is easy and not expensive. We stayed fifteen days in Vietnam, and overall spent 50$ per day for food (20$), accommodation (18$), transport (9$), and sightseeing (3$).

Following are some prices to help you plan your travel budget.

  • Bus from Hanoi to Ha Long Bay: 6$ per person
  • Bus from Ha Long Bay to Ninh Binh: 21$ per person
  • Bus from Ninh Binh to Hoi An: 17$ per person
  • Hotel shuttle from Hoi An to Da Nang International Airport: 10$
  • Scooter for one day: 5$
  • Meal at local restaurant (fried rice): around 5$ for two people
  • Meal at touristic restaurant: around 15$ for two people

Travel tips

Getting cash in Vietnam

Getting cash is easy, as there are plenty of ATMs available. Unfortunately, they charge you a fee of somewhat between 2.50$ and 4.50$ per withdrawal. During our stay, we had to get cash four times (each time the maximum of 3’000’000 VND). To save money on fees and because most places only accept cash, we suggest getting the maximum amount of money the ATM offers with each withdrawal.

To get the best exchange rates and save money on fees at the ATM and while paying by card, we use a pre-paid credit card from Revolut.

If you are planning your trip to Vietnam make sure to check our blogpost Top things to do in Hoi An