Tanjung Pinang is the capital of Riau Islands, located on the island of Bintan. To travel from Sleman, you must fly from Yogyakarta International Airport (YIA) to Raja Haji Fisabilillah International Airport (TNJ) in Tanjung Pinang, typically with a layover in Jakarta. Tanjung Pinang is known for its cultural diversity, proximity to Singapore, and beautiful coastal areas.
Total Distance: Air distance is 1,100 km.
Book flights with a minimum 2-hour layover.
April to October, during the dry season, for the best weather.