To reach Batam from Penajam, you must first cross the bay to Balikpapan. Take a speedboat from Penajam Port to Semayang Port in Balikpapan, which takes 20 minutes. From Balikpapan, fly from Sultan Aji Muhammad Sulaiman Sepinggan Airport to Hang Nadim Airport in Batam. This route involves a connecting flight, usually via Jakarta. The total travel time is approximately 7 to 9 hours depending on layovers. This journey connects the industrial heart of Kalimantan to the free trade zone of Batam.
Total Distance: Driving distance 30km to airport + 1600km air distance.
Book your flight from Balikpapan (BPN) to Batam (BTH) at least two weeks in advance for better rates.
April to September for clear skies and calm seas during ferry crossings.