To travel from Tanjung Pinang to Yogyakarta, you must take a ferry to Batam and then a flight to Yogyakarta International Airport (YIA). The flight duration is approximately 2 hours. Yogyakarta is the cultural capital of Indonesia, famous for Borobudur and Prambanan temples. This route is perfect for history and culture enthusiasts.
Total Distance: Air distance is approximately 1,300 km.
Yogyakarta International Airport is located about 1.5 hours from the city center.
May to September for dry weather.