Tanjung Pinang
Southeast Asia · Indonesia
Did you know?
- Gong-gong, a local mollusc, is a signature seafood order.
- Nearby Penyengat preserves palace ruins and historic mosques from the sultanate era.
- The city served as capital of both the Johor and Riau-Lingga sultanates.
See also
Overview
Tanjung Pinang combines stilt-built streets with traces of Malay sultanates. A short boat trip to Penyengat extends the historical circuit.
Languages: Indonesian
Why Go
Tanjung Pinang offers a culture-rich alternative to polished Singapore, just a short ferry ride away. The city is one of Indonesia's most historic, having served as capital of the Johor Sultanate and later the Riau-Lingga Sultanate. Despite being little visited by foreigners, locals are friendly, many speak basic English, and the town wraps around hillsides with a fascinating mix of mosques, churches, Buddhist temples, and shop-houses. The area around the old stilt-built town provides an atmospheric glimpse into traditional Indonesian urban life.
Adapted from Wikivoyage contributors · CC BY-SA 4.0
Getting In
Raja Haji Fisabilillah Airport handles domestic flights from Jakarta via Sriwijaya Air, Garuda Indonesia, and Lion Air, plus regional connections from Dabo, Letung, Batam, Pekanbaru, Matak, and Natuna via Susi Air, Wings Air, and XpressAir. The most common arrival is by ferry from Singapore, with the international harbor just minutes from the city center. Ferries also connect to other Indonesian islands in the Riau and Lingga archipelagos.
Adapted from Wikivoyage contributors · CC BY-SA 4.0
Get Around
Central Tanjung Pinang, including the old stilt-built part of town, is walkable. For destinations beyond walking distance such as Bintan Mall, Bestari Mall, Bintan Center, Trikora Beach, Akau restaurant, or Kelenteng Senggarang Buddhist temple, taxis are the easiest option for foreigners. Local buses exist but lack marked stops, English-speaking drivers, and printed information, making them difficult for visitors to navigate.
Adapted from Wikivoyage contributors · CC BY-SA 4.0
Where to Stay
Budget hotels near the ferry terminal range from Rp350,000-525,000 for standard rooms, while Singapore-dollar pricing at S$15-33 is common at mid-range options. Hotel Paradise offers Rp380,000 standard rooms with air con, hot showers, and WiFi, a 10-minute opolet ride from the port. Lesmina Hotel and Riau Holidays Indah near Pelantar II waterfront start from S$23. Most budget accommodations are within walking distance of the ferry terminal.
Adapted from Wikivoyage contributors · CC BY-SA 4.0
Food and Drink
Tanjung Pinang excels in affordable seafood: try crab (ketam) and gong-gong, a local mollusk, at a fraction of Singaporean prices. Local specialties include Bak Kut Teh (pork rib soup, Rp20,000-25,000) at Jl. Potong Lembu, otak-otak fish cakes (Rp1,000 each, buy 10 get 2 free) at Jl. Pelantar II, and wet kway teow rice noodles (Rp12,000-20,000) at Jl. Pasar Ikan. Padang-style restaurants throughout town let customers select from dozens of small dishes. The Potong Lembu and ferry terminal food courts offer Indonesian, Chinese, Thai cuisine with beer available. Sam's Anna on Jalan Yos Sudarso serves excellent chilli crabs in an open-sided seaside setting.
Adapted from Wikivoyage contributors · CC BY-SA 4.0
Things to Do
Pulau Penyengsat, a short boat ride away, holds the most important historic sites including the former sultan's palace ruins and surviving historic mosques from the Johor and Riau-Lingga Sultanate periods. Singaporean anglers frequently depart from Tanjung Pinang for fishing trips aboard traditional wooden vessels—bookings often fill six months ahead. The Buddhist Kelenteng Senggarang temple offers cultural exploration, while Trikora Beach provides seaside relaxation.
Adapted from Wikivoyage contributors · CC BY-SA 4.0
Safety
Tanjung Pinang is generally safe for travelers, though standard urban precautions apply. Waterfront areas near the pier can get busy and noisy at night when open-air eating areas are set up. Ferry schedules can be unreliable—cancellations occur and boats may divert to alternate ports during bad weather. The concept of time is flexible throughout the archipelago.
Adapted from Wikivoyage contributors · CC BY-SA 4.0
Connectivity
Internet cafes (warnet) are available throughout town, including at Bintan Mall 200 meters from the ferry terminal and at Ramayana Shopping Mall in uptown. Cheaper options along Tambak street charge Rp5,000-6,000 per hour, though speeds are generally slow. Some hotels offer WiFi but expect sluggish connections.
Adapted from Wikivoyage contributors · CC BY-SA 4.0
Go Next
Tanjung Pinang is the primary ferry hub for the Riau and Lingga archipelagos, with boats to Batam, Tanjung Balai Karimun, Galang, Moro, Tanjung Batu, Lingga, Singkep, and the Natuna Islands. Tickets at the ferry terminal typically cost just a few dollars even for longer journeys. The region contains thousands of uninhabited tropical islands worth exploring, though knowledge of Malay, Indonesian, or Mandarin is helpful as English speakers are rare outside the city.
Adapted from Wikivoyage contributors · CC BY-SA 4.0
Field guide adapted from Wikivoyage contributors · CC BY-SA 4.0. Text has been adapted and organized for this guide. About our sources.
Places to know
A few starting points from the guide. Check current hours and prices before you go.
- sleep
Bintan Bukit Kursi Resort
A collection of comfortable rooms with beach view, very comfortable and private houses. Rooms are fully air-conditioned, spacious and clean. Approx US$30 per room, fits 2-3. For the adventurous tourist who wants to see a different side of Bintan, and not the normal commercialised places. +65 96356931 (Singapore line), +62 8127065970 (Indonesia line).
Adapted from Wikivoyage contributors
- sleep
Bintan Harmoni
Very clean, full air condition, television set and bathroom (with heater) attached in every room.It is also opposite a supermarket. the cost is lower than what other hotel is offering. price for standard room is S$15 (with a smaller queen sized bed) and S$18 for the superior which is a bigger room and comes with a king sized bed.
Adapted from Wikivoyage contributors
- sleep
Bintan Panorama Hotel
Nice and clean, English speaking. Air condition, cable tv, Western-style bath, WLAN. Good restaurant: Indo/Chinese/western. Night club on the panorama balcony. About a 10-minute walk from the ferry terminal, but they offer a free shuttle between the terminal and hotel. S$15-24/room.
Adapted from Wikivoyage contributors
- sleep
Comfort Hotel
Room price is about Rp350,000-Rp525,000. Nice hotels with clean pool. Easy to find restaurant, shops, supermarkets nearby (walk around 1 km toward city).
Adapted from Wikivoyage contributors
- sleep
Hermes Agro Resort and Convention Bintan
All rooms are equipped with dining room, mini-kitchen, bathroom and buffet breakfast included. The resort also has a restaurant, swimming pool, adventure park, convention centre, meeting facilities and beach activities.
Recorded price: Rates start at US$70
Adapted from Wikivoyage contributors
- sleep
Hotel Gunung Bintan Jaya
Very clean, bright, although rooms are a little small. S$23 for standard rooms with Indonesian-style squat toilets, S$28 for superior rooms with Western sitting toilets, and S$30 for deluxe rooms with western toilets and mini bar. All rooms air conditioned and come with television and telephone.
Adapted from Wikivoyage contributors
- sleep
Hotel Paradise (pronounced Paradees)
a pleasant budget hotel a 20-minute walk (or 10-minute opolet ride) from the ferry terminal. Clean, basically furnished rooms with air con, sat TV, hot showers and wi-fi. The helpful receptionists speak good English and can advise on a variety of tourist matters. 100m down the street is an excellent open air food court.
Recorded price: Standard room Rp380,000
Adapted from Wikivoyage contributors
- sleep
Kaputra Hotel
Adapted from Wikivoyage contributors
Before you go
Culture
Despite Indonesia's Muslim majority, alcohol is available in cafes and restaurants. Tanjung Pinang has mosques, churches, and Buddhist temples reflecting its diverse population.
Language
Indonesian is the primary language. Some locals, especially near the ferry terminal, speak basic English. Malay and Mandarin are also useful in the archipelago.
Money
Indonesian Rupiah (IDR) is the local currency. Singapore Dollar (S$) is also accepted at many hotels near the ferry terminal. ATMs available but inform your bank before traveling.
Transport
Taxis are the easiest way for foreigners to reach attractions beyond walking distance. Local buses lack English signage and marked stops.
Weather
Tanjung Pinang has a tropical climate. Ferries may be cancelled or rerouted during bad weather—flexibility in scheduling is advised.