Distance Calculator

Semarang Distances

Semarang city is located in Indonesia at the -6.9932, 110.4203 coordinates. Distance from Semarang to cities are listed below, also there are 77 sub cities within Semarang, click on the city name to find distance between. Distance from Semarang to Jakarta 404 km, to Surabaya 259 km, to Medan 1756 km. The green marker indicates the location of Semarang.

Share on

Cities in Semarang

List of distances from Semarang to sub cities (sub divisions).

City NameDistance to Semarang
Surakarta77 km
Pekalongan83 km
Tegal142 km
Purwokerto139 km
Pemalang117 km
Salatiga39 km
Purwodadi56 km
Adiwerna142 km
Ungaran16 km
Klaten82 km
Pati73 km
Kedungwuni85 km
Batang65 km
Magelang58 km
Grogol81 km
Dukuhturi148 km
Wonosobo70 km
Kudus51 km
Kartasura71 km
Ambarawa30 km
Tarub139 km
Petarukan110 km
Sragen82 km
Mertoyudan62 km
Sokaraja135 km
Slawi141 km
Pecangaan46 km
Boyolali63 km
Baki80 km
Weleri39 km
Baekrajan54 km
Purbalingga125 km
Wedi85 km
Cepu130 km
Blora110 km
Comal98 km
Karanganom76 km
Jatiroto125 km
Gatak73 km
Banyumas137 km
Candi Prambanan85 km
Muntilan67 km
Ketanggungan169 km
Rembangan107 km
Gebog55 km
Baturaden137 km
Juwana86 km
Wiradesa89 km
Majenang186 km
Buaran96 km
Wonopringgo89 km
Jekulo60 km
Wangon162 km
Lebaksiu141 km
Mlonggo60 km
Jaten84 km
Gombong121 km
Kutoarjo98 km
Sidareja188 km
Selogiri101 km
Lasem119 km
Ceper81 km
Randudongkal122 km
Balapulang148 km
Jogonalan80 km
Mranggen11 km
Margasari155 km
Bulakamba162 km
Demak27 km
Tayu86 km
Colomadu70 km
Welahan39 km
Delanggu75 km
Ngemplak70 km
Trucuk85 km
Kroya148 km
Kebonarun80 km

Distance from Semarang to Foreign Cities

Choose a city to calculate distance from Semarang to major cities in the world.

Please Share Your Comments