Jakarta
Jakarta
Tanjung Pinang
Tanjung Pinang
Flight Ship

Jakarta to Tanjung Pinang

Updated: 29 May 2026

Tanjung Pinang is the capital of the Riau Islands, located on Bintan Island. The most convenient way to reach it from Jakarta is by a 1-hour and 30-minute flight to Raja Haji Fisabilillah Airport. Alternatively, you can fly to Batam and take a short ferry ride to Tanjung Pinang. The region is known for its proximity to Singapore and its rich Malay culture. It serves as a gateway to the beautiful beaches of Bintan.

Total Distance: Driving distance 900 km (including ferry), straight-line air distance 850 km.
Fastest Way
Flight is the fastest, taking 1 hour 30 minutes.
Cheapest Way
Ship travel is the cheapest, but it is very time-consuming.
Compare Jakarta to Tanjung Pinang Routes
Flight
Direct
Ship
Direct
Duration 1 hour 30 mins 20 hours
Avg Price IDR 800,000 - 1,600,000 IDR 400,000 - 700,000
Operator Batik Air PELNI
Route CGK to TPG Tanjung Priok to Kijang Port
Tip Direct flights are the most efficient way to travel. The ship journey is long and only recommended for budget travelers.
Travel Tips
  • Island Hopping
    Use local 'pompong' boats to travel between small islands.
  • Currency
    Carry IDR; while some places accept SGD, the exchange rate is poor.
  • Transport
    Rent a car with a driver for a day to see the sights on Bintan Island.
  • Food
    Try Gonggong, a local sea snail delicacy served with spicy sauce.
  • Connectivity
    Telkomsel has the best coverage across the Riau Islands.
Safety Tips
  • Boat Safety
    Always wear a life jacket when traveling on small boats.
  • Sun Protection
    The tropical sun is intense; use high-SPF sunscreen.
  • Health
    Drink only bottled water to avoid digestive issues.
  • Security
    Keep your passport in a secure place at all times.
People Also Ask
  • Is Tanjung Pinang in Bintan?
    Yes, it is the capital city located on Bintan Island.
  • Can I go to Singapore from here?
    Yes, there are frequent ferries from Bintan to Singapore.
  • Is it expensive?
    It is generally affordable, especially compared to Singapore.
  • What is the best way to get around?
    Renting a car or using a taxi is the most convenient.
  • Are there many temples?
    Yes, there are several historic and beautiful temples to visit.
Quick Info
  • From Jakarta, DKI Jakarta, Indonesia
  • To Tanjung Pinang, Riau Islands, Indonesia
  • Modes
Best Time to Travel

February to August for calm seas and sunny weather.

Things to Do in Tanjung Pinang
1
Senggarang Village
Visit this historic Chinese village built on stilts over the water. It is a unique cultural site.
2
Penyengat Island
Take a short boat ride to this island, which was once the seat of the Riau Sultanate. It features ancient mosques and ruins.
3
Trikora Beach
Relax on this long, beautiful beach with clear water. It is a popular spot for swimming and picnics.
4
Vihara Ksitigarbha Bodhisattva
Explore this temple with hundreds of life-sized statues. It is a visually stunning and peaceful place.
Tags
Jakarta to Tanjung Pinang flight Jakarta to Tanjung Pinang ferry Riau Islands travel Tanjung Pinang tourism Bintan Island travel Jakarta to Tanjung Pinang distance traveling to Bintan Tanjung Pinang transport