The most practical way to travel from Penajam to Semarang is to cross to Balikpapan and fly from Sultan Aji Muhammad Sulaiman Sepinggan Airport (BPN) to Jenderal Ahmad Yani International Airport (SRG). The flight takes approximately 1.5 hours. This is the most efficient way to reach the capital of Central Java. Semarang is a historic port city.
Total Distance: 1,000 km straight-line air distance.
Check flight schedules as they can change.
Dry season for better flight reliability.