To travel from Karangasem to Semarang, you must first reach Ngurah Rai Airport in Bali. From there, take a direct flight to Ahmad Yani International Airport (SRG) in Semarang. The flight duration is approximately 1 hour and 45 minutes. This route is ideal for those looking to explore the colonial history and coastal charm of Central Java.
Total Distance: Driving distance 75 km to airport + 700 km flight; Air distance 680 km.
Ahmad Yani Airport is very close to the city center.
May to September for pleasant weather.