Karimun Besar Guide
A ferry-hop port island near Singapore, temples and quiet beaches
1 selected

Karimun Besar is an island in Indonesia's Riau Islands, sitting at the southern entrance to the Straits of Malacca, west of Batam and southwest of Singapore. It lies about 37 km from Singapore. Kundur Island lies roughly 32 km to the south. Rangsang Island sits about 24 km to the northeast, part of the same scattered island group. Its main town, Tanjung Balai, sits at the island's southern end, right where most ferries arrive, and the smaller town of Meral Kota lies close by, just a short ride further along the coast.
On Karimun Besar, Tanjung Balai feels like a town built for its harbour. Much of it stands on stilts over the water, and a strong Chinese Peranakan community lives alongside the Muslim majority. Ferries from Singapore and Malaysia keep the port busy, and visitors from both countries add to the trade running through its markets and restaurants, so the town rarely feels quiet even outside peak season.
Karimun Besar's spiritual side shows up most clearly in Meral, where three Chinese temples stand close together: Vihara Cetiya Vidya Sagara, Klenteng Tua Pek Kong with its painted temple scenes, and Vihara Sasana Diepa. Islam is the island's dominant faith, though this long-established Chinese Buddhist community has shared Meral for generations, and the two traditions sit comfortably side by side in the same small district.
For something quieter, Pongkar Beach and Palawan Beach give Karimun Besar its own stretch of coast, both easy places to unwind after a morning in town. Further out in the regency, the islands of Terkulai, Soreh and Telunas add more beaches. Telunas has a resort that draws plenty of visitors from Singapore, making it a natural add-on if you have extra time before or after your visit.
That mix is what makes Karimun Besar worth the trip: a working port town on one side, and quiet sand and temple courtyards on the other. Both are reachable on the same short hop from Singapore or Malaysia, which is part of what keeps this small island firmly on the map for travellers passing through the busy strait.
From Sultanate Outpost to Temple Town
Karimun Besar's story runs from sixteenth-century Portuguese sightings through Sultanate rule and a fort the Dutch never finished, down to the Chinese temples still standing in Meral today. Portuguese reports from that era already described the island as inhabited, likely by the seafaring Orang Laut, and by the eighteenth and nineteenth centuries Karimun Besar had come under the Johor Sultanate. Two colonial powers looked the island over and walked away. Around 1615, agents of the Dutch East India Company scouted its northwestern coast for a fort, though construction never began. Two centuries later, Colonel William Farquhar surveyed the island after securing permission from the Bugis Raja Muda of Johor, Raja Ja'afar. Farquhar judged Karimun Besar unfit for a British trading post, put off by scarce fresh water, rocky ground and a poor harbour. Long before ferries and free-trade zones, Karimun Besar was simply a fishing village, and you can still spot an old fishing tug from a private jetty in Meral. Over the following decades the island became part of the Batam-Bintan-Karimun Free Trade Zone and the wider SIJORI Growth Triangle linking Singapore, Johor and the Riau Islands. Years of indiscriminate fishing have since thinned out local stocks and pushed some fishing businesses into decline. Meral carries the clearest traces of that layered past, with Vihara Cetiya Vidya Sagara standing since 1926 alongside Klenteng Tua Pek Kong's painted temple scenes and Vihara Sasana Diepa nearby. Time a visit around Chinese New Year and you can catch the Jade Emperor Festival on its eighth night, when the local Hokkien community prays outside their houses with firecrackers and fireworks. Local Muslims mark their own calendar too, with the Pawai Jalan parade on the eve of both Hari Raya Idul Fitri and Hari Raya Idul Adha.
Street Bakso, Teochew Noodles and Seafood by the Beach
Eating in Karimun Besar means street-side bakso stalls, Teochew noodle houses and a beachside seafood restaurant that locals rate above anything you'd find across the water in Singapore, so it pays to arrive hungry and unhurried. Bakso, a simple meatball dish, turns up from stalls and push carts all over the island. Chinese restaurants along Jalan Trikora Laut serve Teochew-style Bak Kut Teh and noodles that keep the Peranakan food scene alive here. It's a reminder of how closely Chinese and Indonesian flavours sit together on this stretch of the Riau Islands. For something more special, Restaurant Seafoods 188 near the beach on Baran 1 serves live lobster, crab, fish and shellfish alongside HEKHO, a local dish you won't find in Singapore. It takes cash, Visa and Mastercard, and its seafood is prized for being freshly caught, which is a big part of why locals send visitors there first. Pack a few snacks for the road: Kopi Karimun Utama coffee and Bona Kerupuk Atom 50, a deep-fried fish cracker that's cheaper at the Indo A. Yani Swalayan department store, both make easy souvenirs. Pasar Swalayan supermarket covers everyday shopping at affordable prices, useful if you're stocking up before a day at the beach. Time your appetite for after 17:00, when a long row of open-air food and drink stalls sets up outside the ferry terminal. It's the best spot on the island for cheap, authentic Indonesian food before you head back across the water.
Ferries, and Now a Flight, to Karimun Besar
Most travellers still reach Karimun Besar by ferry, though a small domestic airport now gives visitors from Sumatra a way in by air too. Singapore lies only about 37 km away across the strait. Raja Haji Abdullah Airport, formerly known as Sei Bati Airport, sits on the island itself. Susi Air flies from there to Pekanbaru and to Dabo each week, useful if you're coming from within Indonesia. From Singapore, the Harbourfront Ferry links HarbourFront Ferry Terminal with Tanjung Balai in about 1.5 hours, sailing on even days only. Penguin's service covers the same crossing in a similar 1.5 hours. Indofalcon runs the route in roughly the same 1.5 hours as well. From Malaysia, MV Ocean Indoma ferries connect Tanjung Balai with Kukup in southwestern Johor. Four more sailings run daily each way to the Puteri Harbour International Ferry Terminal in Nusajaya, and further boats reach Batu Pahat. Closer to home, ferries also reach Batam and Bintan, and the Port of Tanjung Balai runs services to Dumai on Sumatra. Local ferries also connect Tanjung Balai with Kundur Island, about 32 km south. Rangsang Island, about 24 km to the northeast, isn't served by these routes, though it shows how tightly packed this stretch of the Riau Islands really is. The crossing on to Tanjung Batu takes more than 60 minutes, longer if the boat calls at islands along the way. Most operators will also carry your bicycle if you're coming from Singapore.
Mikrolets, Oplets and a Short Walk Between Terminals
Once you land in Tanjung Balai, getting around Karimun Besar means a mix of walking, mikrolets and oplets, since the island's two ferry terminals and main sights sit close together. The main ferry terminal, for Singapore sailings, sits at the island's easternmost point. The local-routes terminal, used for destinations such as Kundur, lies about 500 m further toward the town centre. That's close enough that arriving passengers can walk between the two if needed, rather than looking for a ride. Local transport also runs on oplet share-vans and share-taxis, plus motorcycles and cars. The cheapest way around is the mikrolet, a small minibus that follows a fairly fixed route while stopping wherever you flag it down. It's how most people get between Tanjung Balai and Meral without booking anything in advance. A ride across town takes only a few minutes, nothing like the more than 60 minutes needed to reach Tanjung Batu by boat. For orientation, Padimas Department Store, with its family game centre, sits opposite the ASTON Karimun City Hotel, about 2 km from the ferry terminal. It's a handy landmark if you're finding your way on foot rather than waiting for a mikrolet to pass. Between the two terminals, the hotel and the store, most first-time visitors can get their bearings within about an hour of stepping off the boat.
Rupiah, Cash and Cheap Everyday Prices
Money on Karimun Besar runs on the Indonesian rupiah, and cash still gets you further than cards outside the bigger hotels and restaurants, since small stalls and mikrolet drivers rarely take anything else. Indonesia's country calling code is 62, and Tanjung Balai's local area code is 777, worth knowing if you need to book ahead by phone for a hotel pickup or a restaurant table before you arrive. Everyday drinks and snacks stay cheap across the island, whether you're grabbing a cold drink from a street stall or settling into the Village Cafe inside the ASTON Karimun City Hotel. It has a cosy, easygoing feel, and neither option will strain a travel budget, even after a few rounds. For a place to stay, the Gabion Hotel on Jalan Nusantara offers free pickup and drop-off at the ferry terminal, with breakfast included and rates that stay easy on the wallet. If you'd rather pay by card, Restaurant Seafoods 188 accepts cash, Visa and Mastercard, so you have options whether you're checking in or sitting down to eat. Carry small rupiah notes for stalls and mikrolets, and keep a card in reserve for hotels and the larger restaurants that do accept one. That way you're covered whether you're grabbing bakso from a cart or settling a sit-down bill at the end of the day.
Before You Catch the Ferry to Karimun Besar
Karimun Besar is a mostly Muslim island with a long-established Chinese community, running on Western Indonesia Time with warm, humid weather year-round. It sits about 37 km from Singapore. The ferry crossing takes about 1.5 hours, making this an easy short trip before you even reach the harbour. What time zone is Karimun Besar on? Karimun Besar runs on Western Indonesia Time, UTC+7. What's the weather like? Tanjung Balai has a tropical rainforest climate. Mean daily highs reach about 30.3°C in January. They climb further, to around 31.3°C, in July. August stays just as warm, so pack light, breathable clothing whatever month you travel. Is Karimun Besar more Muslim or Chinese in character? Islam is the dominant faith across the island, though a long-established Chinese Buddhist community explains the cluster of temples around Meral. Are there festivals worth planning around? Yes. The Jade Emperor Festival falls on the eighth night of Chinese New Year in Meral Kota. The Pawai Jalan parade takes place twice a year, on the eve of Hari Raya Idul Fitri and Hari Raya Idul Adha. Where can I find an easy, affordable place to stay? The ASTON Karimun City Hotel is reasonably priced, and the Gabion Hotel on Jalan Nusantara offers free ferry-terminal transfers with breakfast included, so neither needs extra transport just to check in. How do I get my bearings in Tanjung Balai? The island's two ferry terminals sit only about 500 m apart. Padimas Department Store, opposite the ASTON Karimun City Hotel, is roughly 2 km from the terminal, another easy landmark to navigate from.
FAQ
What is covered in the Karimun Besar guide?
Discover Karimun Besar, a port island in Indonesia's Riau Islands with stilt-built streets, Chinese temples, cheap seafood and quiet beaches near Singapore. It includes 1 recommendations across 1 gallery.
Next →How many places are in the Karimun Besar guide?
The Karimun Besar guide lists 1 places: 1 gallery.
Next →Where is Karimun Besar?
Karimun Besar is in Riau Islands, Indonesia (1.0003, 103.4285).
Next →How do you get to Karimun Besar?
Most travellers still reach Karimun Besar by ferry, though a small domestic airport now gives visitors from Sumatra a way in by air too. Singapore lies only about 37 km away across the strait. Raja Haji Abdullah Airport, formerly known as Sei Bati Airport, sits on the island itself. Susi Air flies from there to Pek…
Next →What should you eat in Karimun Besar?
Eating in Karimun Besar means street-side bakso stalls, Teochew noodle houses and a beachside seafood restaurant that locals rate above anything you'd find across the water in Singapore, so it pays to arrive hungry and unhurried. Bakso, a simple meatball dish, turns up from stalls and push carts all over the island…
Next →Is there camping in Karimun Besar?
No camping listings in this pack yet — we do not invent venues. Entries will appear once verified.
Next →Can you rent a bike in Karimun Besar?
No bike rental listings in this pack yet. Verified shops will be added when available.
Next →What are recommended gallery in Karimun Besar?
Highlighted gallery in the Karimun Besar guide: Tanjung Balai harbour at dusk.
Next →Highlighted places
- Tanjung Balai harbour at dusk — Kota Tua waterfront on Karimun Besar, Riau Islands.
Explore on the map
Tap a pin to highlight its place card
All
1 spots
Recommended places
Gallery
1 · 1 selected

Tanjung Balai harbour at dusk
gallery
Related guides
Browse nearby destinations

Kayu Aro Guide
Jambi, Indonesia
A highland tea district at the foot of Sumatra's tallest volcano

Lake Maninjau Guide
West Sumatra, Indonesia
A crater lake reached by 44 hairpin bends

Pronojiwo Guide
East Java, Indonesia
Thousand waterfalls under Mount Semeru

Adrasan
Antalya, TR
A pine-backed bay where the days move slowly

Air Batang
Pahang, Malaysia
A car-free Tioman village for divers and walkers

Akyaka
Muğla, Türkiye
Azmak boats, kitesurf wind and wooden balconies