Yogyakarta
Yogyakarta
Tanjung Pinang
Tanjung Pinang
Flight

Yogyakarta to Tanjung Pinang

Updated: 28 May 2026

To travel from Yogyakarta to Tanjung Pinang, you must fly from Yogyakarta International Airport (YIA) to Raja Haji Fisabilillah Airport (TNJ) in Bintan, typically connecting through Jakarta. The total travel time is approximately 6 to 8 hours. Tanjung Pinang is the capital of the Riau Islands, known for its proximity to Singapore and its rich cultural heritage.

Total Distance: Driving distance is 1,300 km (including ferry), straight-line air distance is 1,100 km.
Fastest Way
Connecting flight with a short layover in Jakarta, taking 6 hours.
Cheapest Way
Connecting flight via Jakarta using budget airlines.
Compare Yogyakarta to Tanjung Pinang Routes
Flight
Connecting
Duration
6 hours
Avg Price
1,500,000 - 2,800,000 IDR
Operator
Garuda Indonesia
Route
YIA to CGK, then CGK to TNJ.

Check your flight connection time in Jakarta.

Travel Tips
  • Airport Transfer
    Taxis are available at Raja Haji Fisabilillah Airport for transport to the city.
  • Local Food
    Try Gonggong, a local sea snail dish that is a specialty of the Riau Islands.
  • Weather
    The islands can be humid, so pack light clothing.
  • Connectivity
    Mobile data is generally good in the city and major tourist areas.
  • Packing
    Bring comfortable walking shoes for exploring historical sites.
Safety Tips
  • Boat Safety
    When taking boats to nearby islands, ensure they are not overcrowded.
  • General Safety
    Keep your belongings secure in public places.
  • Health
    Carry basic first-aid supplies for minor injuries.
  • Emergency
    Save the local emergency numbers in your phone.
People Also Ask
  • Are there direct flights?
    No, you must connect through Jakarta.
  • What is Tanjung Pinang famous for?
    It is known for its cultural heritage and proximity to Singapore.
  • How far is the airport from the city?
    The airport is about 20-30 minutes from the city center.
  • Is Tanjung Pinang safe for tourists?
    Yes, it is generally safe for travelers.
  • What is the best way to get around?
    Local taxis and ride-hailing services are the most convenient.
Quick Info
  • From Yogyakarta, Daerah Istimewa Yogyakarta, Indonesia
  • To Tanjung Pinang, Kepulauan Riau, Indonesia
  • Modes
Best Time to Travel

March to October, when the weather is dry and ideal for island exploration.

Things to Do in Tanjung Pinang
1
Senggarang Village
A historic Chinese village with unique temples built on stilts over the water. It is a fascinating cultural site.
2
Penyengat Island
A small island with historical ruins and a beautiful mosque. It is a short boat ride from Tanjung Pinang.
3
Trikora Beach
A series of beautiful beaches on Bintan Island, perfect for swimming and relaxing. It is a popular weekend destination.
4
Vihara Ksitigarbha Bodhisattva
A stunning temple with hundreds of life-sized statues. It is a must-visit for photography enthusiasts.
Tags
Yogyakarta to Tanjung Pinang flights to Tanjung Pinang travel to Riau Islands Yogyakarta to Tanjung Pinang route Riau Islands travel Tanjung Pinang airport domestic flights Indonesia how to reach Tanjung Pinang