Traveling from Penajam to Yogyakarta requires a multi-modal approach starting with a transit to Balikpapan. From Balikpapan, you will fly from SAMS Sepinggan International Airport to Yogyakarta International Airport (YIA). This route spans over 1,200 km across the Java Sea. Flight is the only viable option as land and sea travel would take several days. You will arrive in the cultural heart of Java, known for its temples and traditional arts.
Total Distance: Driving distance N/A, straight-line air distance 1,250 km.
Most flights require a layover in Jakarta (CGK).
May to August, when the weather in Yogyakarta is dry and ideal for visiting Borobudur.