Distance Calculator

Surabaya Distances

Surabaya city is located in Indonesia at the -7.2492, 112.7508 coordinates. Distance from Surabaya to cities are listed below, also there are 70 sub cities within Surabaya, click on the city name to find distance between. Distance from Surabaya to Jakarta 662 km, to Medan 1973 km, to Bandung 568 km. The green marker indicates the location of Surabaya.

Share on

Cities in Surabaya

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

City NameDistance to Surabaya
Malang82 km
Situbondo148 km
Jember146 km
Kediri103 km
Madiun142 km
Probolinggo76 km
Lawang65 km
Pasuruan47 km
Sidoarjo22 km
Blitar114 km
Jombang66 km
Lumajang111 km
Bangil40 km
Mojokerto42 km
Banyuwangi208 km
Pamekasan80 km
Bojonegoro97 km
Sumenep126 km
Kedungwaru129 km
Genteng198 km
Gedangan16 km
Ponorogo158 km
Tuban85 km
Kebomas16 km
Batu73 km
Gresik15 km
Bondowoso139 km
Nganjuk101 km
Tulungagung130 km
Muncar218 km
Tulangan Utara27 km
Bangkalan23 km
Kertosono81 km
Lamongan40 km
Singosari72 km
Pare84 km
Besuki117 km
Sampang54 km
Kepanjen100 km
Gampengrejo99 km
Buduran20 km
Balung139 km
Kencong134 km
Panji158 km
Diwek68 km
Krian26 km
Srono210 km
Sumberpucung105 km
Pandaan45 km
Tanggulangin28 km
Boyolangu135 km
Panarukan138 km
Pakisaji92 km
Singojuruh202 km
Wongsorejo200 km
Trenggalek147 km
Kraksaan91 km
Paciran59 km
Babat67 km
Driyorejo19 km
Ngunut125 km
Soko44 km
Prigen50 km
Kalianget133 km
Mojoagung57 km
Dampit107 km
Ngoro73 km
Gambiran Satu200 km
Kamal10 km
Gongdanglegi Kulon104 km

Distance from Surabaya to Foreign Cities

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

Please Share Your Comments