Indonesia in depth ยท Riau Islands

Batam & Bintan: 9 places for a short island escape

Sail about an hour from Singapore to long bridges, white-sand beaches and a royal island mosque - two Riau islands that suit a short break or a longer holiday, with a map and a free trip planner on WhatsApp.

๐Ÿ“ท https://id.wikipedia.org/wiki/Pengguna:M ยท CC0 ยท Wikimedia Commons
9must-see placesBridges, beaches, old town, royal island
1 hrby ferry from SingaporeBoth islands are about an hour's sailing away
160+hotels to choose fromFrom guesthouses to resorts
Freetrip planning on WhatsAppTell us your dates, we suggest a plan

Where everything is

Tap a number to see the place. Distances are rough driving times from the city centre.

  1. 1Barelang Bridgesabout 45-60 min from Batam city
  2. 2Nongsa Beachesabout 30-45 min from Batam city
  3. 4Welcome to Batam & Batam Centre waterfrontclose to Batam Centre ferry terminal
  4. 5Nagoya, Jodoh & Harbour Bayin Batam city
  5. 6Lagoi & Bintan Resorts beachesabout 1-1.5 hrs by road from Tanjung Pinang
  6. 8Tanjung Pinang old townin Tanjung Pinang, by the harbour
  7. 9Penyengat Island & Royal Mosqueabout 10-15 min by boat from Tanjung Pinang

Map ยฉ OpenStreetMap contributors

The 10 places not to miss

Chosen for first-time and returning visitors. Add the ones you like to your trip - we turn them into a plan.

๐Ÿž๏ธ#01LandmarkBatam - Galang

Barelang Bridges

Six bridges built in the 1990s link Batam with Rempang and Galang islands. The first, a cable-stayed bridge named after Tengku Fisabilillah, is the classic photo stop.

  • โฑ Half day
  • ๐Ÿš— about 45-60 min from Batam city
  • ๐ŸŒ… Late afternoon
Our tipHire a car with driver, as public transport out there is limited. Stop only at marked viewpoints, since traffic on the bridges can be fast.
๐Ÿž๏ธ#02Beach & viewNongsa, Batam

Nongsa Beaches

Batam's north-east coast has sandy beaches, small resorts and a view straight across the strait towards Singapore. A quiet corner for swimming, a beachfront meal and sunsets.

  • โฑ Half day
  • ๐Ÿš— about 30-45 min from Batam city
  • ๐ŸŒ… Morning or late afternoon
Our tipSome beaches sit inside resorts and may charge for day access, so we check access options for your dates. Swim only where the water looks calm.
๐Ÿž๏ธ#03Family parkSadai, Bengkong

Mega Wisata Ocarina

A seaside leisure park with swimming pools, a Ferris wheel, play areas and open waterfront space, popular with families looking for an easy day out.

  • โฑ Half day
  • ๐Ÿš— about 20-30 min from Batam city
  • ๐ŸŒ… Weekday daytime
Our tipWhich rides and pools are open varies, and visitors report some areas being quiet, so we check what is running before you go.
๐Ÿž๏ธ#04Photo stopBatam Centre

Welcome to Batam & Batam Centre waterfront

A sign and promenade by the sea in Batam Centre that has become the city's welcome photo spot. Cafes and open space nearby make it an easy first stop on arrival from Singapore.

  • โฑ 1 hour
  • ๐Ÿš— close to Batam Centre ferry terminal
  • ๐ŸŒ… Evening
Our tipIt is easy to reach on foot or by a short taxi ride from the ferry. Evenings are cooler and busier.
๐Ÿž๏ธ#05Food & shoppingNagoya / Lubuk Baja

Nagoya, Jodoh & Harbour Bay

Batam's busy heart for eating and shopping: Nagoya's malls and food streets, Jodoh's shops and restaurants, and Harbour Bay next to its ferry terminal.

  • โฑ 2-3 hours
  • ๐Ÿš— in Batam city
  • ๐ŸŒ… Evening
Our tipStay on busy streets after dark and keep phones and wallets secure. Many restaurants serve halal food, so ask if that matters to you.
Lagoi & Bintan Resorts beaches#06Resort coastLagoi, north Bintan

Lagoi & Bintan Resorts beaches

North Bintan's resort district has long white beaches, golf, spas and seafood restaurants, from big resorts to smaller hotels. Operators also offer boat trips through the mangroves.

  • โฑ Half day to several days
  • ๐Ÿš— about 1-1.5 hrs by road from Tanjung Pinang
  • ๐ŸŒ… Calm mornings
Our tipFerries from Singapore dock at Bandar Bentan Telani, a short transfer from the resorts. Weather can delay sailings, so check times in advance.
๐Ÿ“ท Jpatokal ยท CC BY-SA 4.0 ยท Wikimedia Commons
Trikora Beach#07BeachEast Bintan

Trikora Beach

A long stretch of white sand on Bintan's east coast, dotted with large boulders and lined with simple seafood cafes. Quieter and more local than the resort beaches.

  • โฑ Half day
  • ๐Ÿš— about 45 min from Tanjung Pinang
  • ๐ŸŒ… Morning
Our tipLocal beach cafes are casual and prices vary, so ask before you order. Waves and currents can be strong in windy months, so swim with care.
๐Ÿ“ท Andrian Vernandes ยท CC BY-SA 4.0 ยท Wikimedia Commons
Tanjung Pinang old town#08Old townTanjung Pinang

Tanjung Pinang old town

Bintan's main town grew around an old harbour and mixes Malay, Chinese and Bugis history. Expect waterfront streets, shophouses, coffee shops and street food. Boats to Penyengat leave from here.

  • โฑ 2-3 hours
  • ๐Ÿš— in Tanjung Pinang, by the harbour
  • ๐ŸŒ… Morning
Our tipStart early, before the heat, with breakfast at a local coffee shop. Walk the harbour area, then take a short ojek or taxi ride between sights.
๐Ÿ“ท Achmad Rabin Taim ยท CC BY 2.0 ยท Wikimedia Commons
Penyengat Island & Royal Mosque#09Royal islandOff Tanjung Pinang

Penyengat Island & Royal Mosque

A small island that was once the seat of the Riau-Lingga sultanate. Its 1844 Royal Mosque, painted yellow and green, stands among royal tombs, ruins and the heritage of Malay literature.

  • โฑ Half day
  • ๐Ÿš— about 10-15 min by boat from Tanjung Pinang
  • ๐ŸŒ… Morning
Our tipDress modestly, covering shoulders and knees, and respect prayer times at the mosque. Small boats leave when full, so check the last boat back.
๐Ÿ“ท https://id.wikipedia.org/wiki/Pengguna:M ยท CC0 ยท Wikimedia Commons

Sample trips

Starting points we adjust to your dates, budget and hotel choice. Prices depend on the hotel and season, so we quote them for you.

Short break3 days / 2 nights

Batam highlights from Singapore

๐Ÿ‘ฅ First visit, couples, families, weekend trips

  • Ferry arrival and Welcome to Batam waterfront
  • Barelang Bridges
  • Nagoya food and shopping evening
  • Nongsa beach and sunset

๐Ÿจ 4-star hotel in Batam

PriceOn requestWe quote today's hotel rates for your dates
Most popular
Island-hop4 days / 3 nights

Batam to Bintan: food, heritage & beaches

๐Ÿ‘ฅ Friends, couples, culture and food lovers

  • Barelang Bridges and Nagoya food
  • Ferry to Tanjung Pinang
  • Penyengat Island and the Royal Mosque
  • Tanjung Pinang old town
  • Trikora Beach

๐Ÿจ Hotels in Batam and in Tanjung Pinang

PriceOn requestWe quote today's hotel rates for your dates
Beach resort3 days / 2 nights

Lagoi beach resort break

๐Ÿ‘ฅ Honeymoons, families, relaxing getaways

  • Ferry transfer from Singapore to Bintan Resorts
  • Beach, pool and spa time
  • Mangrove boat trip
  • Optional day trip to Trikora

๐Ÿจ 5-star beach resort in Lagoi

PriceOn requestWe quote today's hotel rates for your dates
Free trip planner

Plan your Batam & Bintan trip

Pick the places, your dates and the kind of hotel you like. We reply on WhatsApp with a suggested plan and today's prices - no obligation.

  • Real hotel rates for your dates
  • Car with driver and guides arranged on request
  • English or Bahasa Indonesia
Places to include

Opens WhatsApp with your plan as a message - nothing is sent until you press send there.

Practical tips

Getting there

From Singapore, ferries take about an hour from HarbourFront to Batam Centre, and about an hour from Tanah Merah to Bandar Bentan Telani (Bintan Resorts). Batam's airport is Hang Nadim (BTH); Tanjung Pinang has Raja Haji Fisabilillah (TNJ). Ferries from Batam's Telaga Punggur to Tanjung Pinang also take about an hour. Check passport and entry rules before travelling.

Best time

Roughly March to October is usually drier and calmer. From about December to February the northeast monsoon brings more rain and rougher seas, and ferries can be delayed or cancelled, so leave spare time in your plans. The islands are popular for short stays from Singapore and Malaysia.

Respect & dress

The islands are home to Malay, Chinese and other communities, and most people are Muslim. Beachwear is fine at resorts and beaches, but cover shoulders and knees in towns and at mosques such as Penyengat. Halal food is easy to find, and Chinese restaurants usually mark non-halal dishes.

Getting around

Ride-hailing apps and taxis work in Batam, and a car with driver suits the Barelang Bridges. On Bintan, public transport is limited outside Tanjung Pinang, so use hotel transfers or a hired car. Small boats cross to Penyengat from Tanjung Pinang harbour.

Opening hours, tickets, access and rules change (for example visitor quotas, volcano or sea conditions and closures) - we check them for your dates. Photos: Wikimedia Commons, credited on each picture; map: OpenStreetMap. Last checked 10 October 2026.

WhatsApp