Old buildings in the waterfront quarter of Tanjung Balai Karimun
Belitung & Riau

Karimun: an island between two worlds

A granite island an hour from Singapore, with an old port town, a fine mosque and a coast that most travellers pass by.

Tanjung Balai grew as a port, and its old quarter still has the shophouses and warehouses of that trade. Sandi rambe, CC0

Karimun is the first Indonesian island you reach from Singapore, an hour and a half by ferry across the strait. It has been a port for centuries, and the main town, Tanjung Balai Karimun, is a compact grid of shophouses, temples, mosques and warehouses built around a harbour that still works for a living.

It is not a beach destination in the way Bintan or Belitung are. It is a town destination, with a waterfront, a market, good seafood and a hinterland of granite hills and quiet coast. For travellers coming from Singapore or Batam, it makes an easy, inexpensive and genuinely Indonesian weekend.

The old port town

Tanjung Balai Karimun is the kind of town that grew without a plan and then acquired one. The waterfront has the harbour, the fish market and the ferry terminal; behind it, the streets are lined with two-storey shophouses in faded colours, Chinese temples, a mosque and a few colonial-era buildings.

Walk it in the morning. The market is busy, the coffee shops are full, and the ferries are loading. The town is safe and friendly, and it is small enough that you will find your bearings within an hour. Look for the old shop signs and the covered walkways, which are the best surviving bits of the pre-war streetscape.

The waterfront is where the town shows its age and its trade at once: fishing boats, ferries, cargo lighters and a row of buildings that have been warehouses, offices and shops in turn. It is not a promenade, and you need to watch your step, but it is the most interesting walk in Karimun.

The mosque and the hills

The Masjid Agung Karimun is the town's landmark, a large modern mosque with a green dome that is visible from much of the island. It is open to visitors outside prayer times, and the courtyard is a cool place to sit in the middle of the day.

Behind the town, the island rises into granite hills, some of them worked for stone, others still forested. A drive or a scooter ride up into the hills gives you views over the strait and the coast, and a sense of how small the island is. The roads are good and the traffic is light.

The Milky Way over the pier at Karimun, with the lights of the town on the horizon
Karimun is close enough to Singapore for a weekend and far enough to feel like a different country.

The coast and the beaches

Karimun's coast is not its strongest card, but there are beaches and quiet stretches of shoreline within a short drive of town. They are local beaches: sand, palms, a few warungs, fishing boats. Do not come expecting the white sand and turquoise water of the brochures.

The better water is offshore, around the smaller islands, reached by chartered boat. Snorkelling is possible in calm weather, and the fishing is good. Ask at the harbour about boats and prices, and go with someone recommended by your hotel rather than a stranger at the dock.

  • Local beaches are a short drive from town.
  • Charter boats at the harbour for the offshore islands.
  • Snorkelling is best in the calm season.
  • Agree the price and return time before you leave.

Seafood and the night market

Karimun eats well and cheaply. The seafood restaurants around the harbour serve crab, prawns, squid and fish, usually grilled or in a sauce, and the Chinese-Indonesian kitchens do noodles, tofu and stir-fries. The night market is the other option, with stalls selling satay, rice, grilled fish and sweets.

Prices are low by Singapore standards and moderate by Indonesian ones. Cash is king: some places take cards, but many do not. The town is quiet after ten, so eat early and take your time.

The coffee shops are worth a stop too. Karimun has a Chinese-Indonesian kopitiam culture, with strong coffee, toast and noodles served from early morning. Sit down, order something you cannot pronounce, and watch the town go past. It is the cheapest entertainment on the island.

Getting there and getting around

Ferries run from Singapore's HarbourFront centre to Tanjung Balai Karimun, a crossing of about an hour and a half to two hours depending on the service and the sea. Ferries also run from Batam, which is quicker. Check the schedule carefully: services are less frequent than the Batam route and can be cancelled in bad weather.

On the island, ojek and bemo cover the town, and taxis or hired cars are easy to arrange. A scooter is the best way to explore if you are comfortable riding. The island is small enough that nowhere is more than thirty minutes away.

Check the ferry times before you book a hotel, because the schedule is the thing that shapes a short visit. The first boats leave early and the last ones mid-afternoon, and a cancellation can strand you for a day. Build that possibility into your plans and you will enjoy the island much more.

The practicalities

Everything below is a range, not a quote. Confirm ferry times and car rates locally; both move with fuel and season.

Province
Riau Islands
Main town
Tanjung Balai Karimun
Ferry from Singapore
About 1.5 to 2 hours
Ferry from Batam
Under an hour
Known for
Old port town, seafood, granite hills
Best months
March to October

Questions people actually ask

Can you visit Karimun from Singapore for a day?

Yes. Ferries run from HarbourFront to Tanjung Balai Karimun in about an hour and a half to two hours, so a day trip is possible. An overnight is better if you want to see the old town, eat seafood and explore the coast without rushing back for the last ferry.

Are there good beaches on Karimun?

There are local beaches within a short drive of town, with sand, palms and warungs, but they are not the white-sand, turquoise-water beaches of Bintan or Belitung. The better water is around the offshore islands, reached by chartered boat in calm weather.