To travel from Penajam to Semarang, you must first cross to Balikpapan and fly from SAMS Sepinggan International Airport to Ahmad Yani International Airport. This journey spans over 1,100 km across the Java Sea. While sea travel is possible via Pelni ships, it is extremely time-consuming and not recommended for most travelers. Flying provides a direct and efficient link between the industrial East Kalimantan and the historic port city of Semarang. Expect a total travel time of approximately 4 hours including airport procedures.
Total Distance: Driving distance N/A, straight-line air distance 1,150 km.
Check for direct flights during peak holiday seasons.
June to August, when the weather is dry and pleasant for exploring the city's colonial architecture.