Distance Between Indonesia Cities
Select start and destination city to calculate the distance between Indonesia cities.
Alternatively click one of the city name below to list the near locations and surrounding cities and calculate distance from the city.
- Aceh
- Ambon
- Bali
- Banda Aceh
- Bandarlampung
- Bandung
- Bangka-Belitung Islands
- Banjarmasin
- Banten
- Bengkulu
- Central Java
- Central Kalimantan
- Central Sulawesi
- Daerah Istimewa Yogyakarta
- Denpasar
- East Java
- East Kalimantan
- East Nusa Tenggara
- Gorontalo
- Jakarta
- Jakarta Raya
- Jambi
- Jambi City
- Jayapura
- Kendari
- Kupang
- Lampung
- Makassar
- Maluku
- Maluku Utara
- Manado
- Manokwari
- Mataram
- Medan
- North Kalimantan
- North Sulawesi
- North Sumatra
- Padang
- Palangkaraya
- Palembang
- Palu
- Pangkalpinang
- Papua
- Pekanbaru
- Pontianak
- Riau
- Riau Islands
- Samarinda
- Semarang
- Serang
- Sofifi
- South Kalimantan
- South Sulawesi
- South Sumatra
- Sulawesi Barat
- Sulawesi Tenggara
- Surabaya
- Tanjungpinang
- West Java
- West Kalimantan
- West Nusa Tenggara
- West Papua
- West Sumatra
- Yogyakarta
Distance Between Major Cities in Indonesia
Start and Destination City | Distance | Mileage |
---|---|---|
Aceh to Ambon | 3,614 km | 2,246 miles |
Ambon to Bali | 1,529 km | 950 miles |
Bali to Banda Aceh | 2,695 km | 1,675 miles |
Banda Aceh to Bandarlampung | 1,646 km | 1,023 miles |
Bandarlampung to Bandung | 308 km | 191 miles |
Bandung to Bangka-Belitung Islands | 481 km | 299 miles |
Bangka-Belitung Islands to Banjarmasin | 907 km | 564 miles |
Banjarmasin to Banten | 1,005 km | 624 miles |
Banten to Bengkulu | 512 km | 318 miles |
Bengkulu to Central Java | 949 km | 590 miles |
Central Java to Central Kalimantan | 706 km | 439 miles |
Central Kalimantan to Central Sulawesi | 897 km | 557 miles |
Central Sulawesi to Daerah Istimewa Yogyakarta | 1,416 km | 880 miles |
Daerah Istimewa Yogyakarta to Denpasar | 542 km | 337 miles |
Denpasar to East Java | 350 km | 217 miles |
East Java to East Kalimantan | 1,121 km | 697 miles |
East Kalimantan to East Nusa Tenggara | 1,256 km | 780 miles |
East Nusa Tenggara to Gorontalo | 1,045 km | 649 miles |
Gorontalo to Jakarta | 1,951 km | 1,212 miles |
Jakarta to Jakarta Raya | 2 km | 1 miles |
Jakarta Raya to Jambi | 627 km | 390 miles |
Jambi to Jambi City | 1 km | 1 miles |
Jambi City to Jayapura | 4,124 km | 2,563 miles |
Jayapura to Kendari | 2,027 km | 1,260 miles |
Kendari to Kupang | 699 km | 434 miles |
Kupang to Lampung | 2,101 km | 1,306 miles |
Lampung to Makassar | 1,554 km | 966 miles |
Makassar to Maluku | 1,208 km | 751 miles |
Maluku to Maluku Utara | 595 km | 370 miles |
Maluku Utara to Manado | 329 km | 204 miles |
Manado to Manokwari | 1,059 km | 658 miles |
Manokwari to Mataram | 2,167 km | 1,347 miles |
Mataram to Medan | 2,361 km | 1,467 miles |
Medan to North Kalimantan | 1,752 km | 1,089 miles |
North Kalimantan to North Sulawesi | 1,084 km | 674 miles |
North Sulawesi to North Sumatra | 2,783 km | 1,729 miles |
North Sumatra to Padang | 363 km | 226 miles |
Padang to Palangkaraya | 1,513 km | 940 miles |
Palangkaraya to Palembang | 1,021 km | 634 miles |
Palembang to Palu | 1,696 km | 1,054 miles |
Palu to Pangkalpinang | 1,535 km | 954 miles |
Pangkalpinang to Papua | 3,557 km | 2,210 miles |
Papua to Pekanbaru | 4,105 km | 2,551 miles |
Pekanbaru to Pontianak | 878 km | 546 miles |
Pontianak to Riau | 848 km | 527 miles |
Riau to Riau Islands | 822 km | 511 miles |
Riau Islands to Samarinda | 1,115 km | 693 miles |
Samarinda to Semarang | 1,039 km | 646 miles |
Semarang to Serang | 482 km | 300 miles |
Serang to Sofifi | 2,495 km | 1,550 miles |
Sofifi to South Kalimantan | 1,428 km | 887 miles |
South Kalimantan to South Sulawesi | 525 km | 326 miles |
South Sulawesi to South Sumatra | 1,783 km | 1,108 miles |
South Sumatra to Sulawesi Barat | 1,702 km | 1,058 miles |
Sulawesi Barat to Sulawesi Tenggara | 357 km | 222 miles |
Sulawesi Tenggara to Surabaya | 1,098 km | 682 miles |
Surabaya to Tanjungpinang | 1,293 km | 803 miles |
Tanjungpinang to West Java | 959 km | 596 miles |
West Java to West Kalimantan | 867 km | 539 miles |
West Kalimantan to West Nusa Tenggara | 1,137 km | 706 miles |
West Nusa Tenggara to West Papua | 1,930 km | 1,199 miles |
West Papua to West Sumatra | 3,600 km | 2,237 miles |
West Sumatra to Yogyakarta | 1,318 km | 819 miles |