Distance from Surabaya to Bandung (Indonesia)

The distance between Surabaya, East Java and Bandung, West Java is 569 kilometers (354 miles).

Surabaya, East Java, Indonesia

Bandung, West Java, Indonesia

From Surabaya to Bandung, the straight-line distance is 569 kilometers, heading west. Surabaya is at only 8 meters above sea level, while Bandung is at 714 meters.

Travel time

Mode Estimated time
Bicycle 2-3 days
Motorcycle 16-18 hours
Car 12-14 hours
Helicopter 2-3 hours
Airplane 45-60 minutes
Speed Time
30 km/h
60 km/h
90 km/h
120 km/h
Surabaya, Indonesia

Local time:

Time Zone: Asia/Jakarta

Coordinates: 7.2492° S 112.7508° E

Elevation: 8 m (26 ft)


Nearby airports:
  • Juanda International Airport (SUB)
  • Abdul Rachman Saleh Airport (MLG)
  • Trunojoyo Airport (SUP)
  • Jember Noto Hadinegoro Airport (JBB)
  • Banyuwangi Airport (BWX)
Bandung, Indonesia

Local time:

Time Zone: Asia/Jakarta

Coordinates: 6.9222° S 107.6069° E

Elevation: 714 m (2,343 ft)


Nearby airports:
  • Husein Sastranegara International Airport (BDO)
  • Cibeureum Airport (TSY)
  • Penggung Airport (CBN)
  • Halim Perdanakusuma Airport (HLP)
  • Pondok Cabe Air Base (PCB)

Other distances from Surabaya

Distance between cities Kilometers
From Surabaya to Jakarta 663 km
From Surabaya to Bekasi 647 km
From Surabaya to Bandung 569 km
From Surabaya to Medan 1,971 km
From Surabaya to Depok 662 km

Other distances from Bandung

Distances between cities Kilometers
From Bandung to Jakarta 115 km
From Bandung to Surabaya 569 km
From Bandung to Bekasi 102 km
From Bandung to Medan 1,529 km
From Bandung to Depok 105 km

Cities within similar distances

The following list contains the cities of Indonesia that are at equal or similar distances as between Surabaya and Bandung.

From To Distance (kilometers)
Toronto, Canada Queens, United States 569 km
Gold Coast, Australia Newcastle, Australia 569 km
New South Memphis, United States New Orleans, United States 569 km
Washington, United States Etobicoke, Canada 568 km
Monterrey, Mexico Austin, United States 568 km
Toronto, Canada Washington, United States 570 km
Brooklyn, United States Hamilton, Canada 568 km
Paris, France Sheffield, United Kingdom 570 km
Santiago de Querétaro, Mexico San Nicolás de los Garza, Mexico 571 km
Brooklyn, United States Etobicoke, Canada 571 km
Medellín, Colombia Santa Marta, Colombia 572 km
Mississauga, Canada The Bronx, United States 566 km
Chicago, United States Minneapolis, United States 572 km
Austin, United States Guadalupe, Mexico 566 km
Guadalajara, Mexico Puebla, Mexico 573 km
Tijuana, Mexico Tucson, United States 573 km
Valencia, Spain Gibraltar, Gibraltar 573 km
Mississauga, Canada New York City, United States 565 km
Guadalupe, Mexico Irapuato, Mexico 565 km
Dhaka, Bangladesh Patna, India 573 km

Measure more distances between cities