Getaway to Batam, Indonesia

Batam is a major city in the Riau Islands of Indonesia which boasts of lovely beaches, duty free shopping and zappy night life.

Reaching the island is just about an hour of ferry ride from Singapore. It is no wonder that Batam is among the favourite holiday and shopping destination of many Singaporeans and some foreigners living in Singapore. It’s closeness to Singapore makes a perfect quick escape from the hustle and bustle of the Lion city.

Singapore Cruise Center

My family had a weekend trip to Batam before and it was an enjoyable, affordable and relaxing experience. Let me share how I managed to put together our short trip to Batam a success, and hopefully, you could have the same wonderful experience too.

Harbourfront Ferry Terminal is the port to go to from Singapore. Singapore Cruise Center is located inside Vivo City. Ferry ticketing shops are already open when we came at around 9am. I noticed that many passengers were walk-in ticket buyers but good thing that we had our ticket pre-booked and pre-paid online via Batamfast. We did not need to queue for a long time and just had to collect our return tickets then wait for boarding.

As we had ample time, we were able to eat breakfast and change money from Singapore Dollars to Indonesian Rupiah. There are a lot of food choices around the cruise center, Kopi Tiam, Han’s, Mo’s Burger, Mc Donald’s, etc are already open for breakfast. There are also many money changing shops in the area.

Batam Port

Ferry is the main transportation to Batam. Batamfast, Wavemaster and Sindo Ferry are the big ferry companies that got routes to Batam.

Check here which is the nearest Port in Batam to your hotel:
– Batam Centre (Harris Hotel, Harmoni One, Crown Vista)
– Harbour Bay (Swiss-Belhotel, Novotel, Harmoni Suites, I Hotel)
– Nongsapura (Turi Beach Resort, Montigo Resorts Nongsa, Nongsa Point Marina)
– Sekupang (Tempat Senang Resort Spa, KTM Resort, Teluna)
– Waterfront City (Holiday Inn, Harris Resort, Sijori Resort)

Batam Map

Batam Ferry Terminal Map from

We stayed at Novotel Batam in Nagoya area. The hotel taxi charged 60,000 Indonesian Rupiah (about S$6) for the hotel transfer. Novotel Batam is near Harbor Bay Ferry Terminal and Nagoya Hills Shopping Mall. The hotel has free one-way shuttle service to Nagoya Hills, DC Mall and BCS at designated times.

Batam Novotel

Our hotel stay was generally okay but the hotel could improve on service and may need to renovate recreational facilities. Check Tripadvisor for my full review of Novotel Batam.

As recommended by my friends, we went to Nagoya Hills to eat Indonesian dishes such as Gado-gado (a mixture of boiled veggies, eggs, crackers in peanut sauce) and Bakso (hot noodle soup with chicken, mutton or beef meatballs).

Batam Food

As for shopping, we only went to Nagoya Hills because the locals say it is the biggest mall in area. It has Matahari Department Store, huge section of shops selling mobile phones and replica branded bags, family karaoke lounges, kiddie arcade, some nails salon and beauty shop. There is a Wacoal shop that sells authentic Wacoal undergarments. On the ground floor is the Hypermarket where you can buy many cheap items, from fresh and preserved fruits, dried herbs and spices to quality ceramic pans. It is a shopping heaven for mommies. What I can’t stand though is the constant smoking of people everywhere inside an enclosed, air conditioned mall.

Batam Mall


  • Bistro Godiva – Indo coffee here is heavenly, also a good hangout place as they got free wi-fi.
  • A&W – the famous root beer float, burgers and fries.
  • Indonesia prawn crackers, prawn rolls, preserved mangoes and dried guavas

Batam 1

On our last day, we had time to check out Harbor Bay Mall which has a walkway directly to the ferry terminal. There’s J Co Donuts, Coffeetown and Bistro Godiva. But what’s nice is the OG Hypemarket and OG Homeat the basement. For me, shopping is much more enjoyable here because of lesser people, neatly displayed products and same cheap prices found in Nagoya Hills.

Spa and salon services are pretty affordable too compared to Singapore prices so we indulged ourselves in some pampering too  while in Batam. Singapore dollars  really goes a long way when converted to Indonesian Rupiah.


  • Singaporeans, Malaysians and Filipinos are visa-exempt in Indonesia. If you need a visa, Bintan ports offer visa-on-arrival services for a fee.
  • Arrive in the ferry terminal at least an hour before your departure time.
  • Bintan is 1 hour behind Singapore time.
  • 1 Singapore Dollar is about 10,000 Indonesian Rupiah.

Another nearby weekend destination perfect for families in Singapore is Bintan Island. It is also part of the Riau Islands in Indonesia and may be reached by Ferry. Bintan also offers many beautiful beaches, fantastic resort and hotel choices, interesting tourist sites to visit, and their local food is truly amazing.

If you missed my post about Bintan, click here and get some ideas on where to stay, what to eat and what to do in Bintan.






5 thoughts on “Getaway to Batam, Indonesia

  1. Hello guys, my name is June, i like the sharing, btw do you know there is a new mobile app to buy ferry ticket from Singapore to Batam, it is super easy, and cheaper than ticket counter! App is called Ezbooking, you can download it from your iPhone / Android. Visit for more information.


  2. Pingback: Perfect Weekend Getaway: Turi Beach Resort, Batam | Expat Mom Diaries

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s