Distance from São Tomé to Surabaya

The distance between São Tomé, Sao Tome and Principe and Surabaya, Indonesia is 11,792 kilometers (7,327 miles).

São Tomé, São Tomé Island, Sao Tome and Principe

Surabaya, East Java, Indonesia

From São Tomé to Surabaya, the straight-line distance is 11,792 kilometers, heading east. São Tomé is situated at an altitude of 140 meters above sea level, while Surabaya is at only 8 meters.

Travel time

Mode Estimated time
Airplane 18-20 hours
Jet fighter 12-14 hours
Speed Time
300 km/h
São Tomé, Sao Tome and Principe

Local time:

Time Zone: Africa/Sao_Tome

Coordinates: 0.3376° N 6.7299° E

Elevation: 140 m (459 ft)


Nearby airports:
  • São Tomé International Airport (TMS)
  • Príncipe Airport (PCP)
  • Annobón Airport (NBN)
  • Port Gentil Airport (POG)
  • Libreville Airport (LBV)
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)

Other distances from Surabaya

Distances 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

Cities within similar distances

The following list contains cities that are at equal or similar distances as between São Tomé and Surabaya.

From To Distance (kilometers)
Pune, India Halifax, Canada 11,792 km
San Pedro Sula, Honduras Cairo, Egypt 11,792 km
Moscow, Russia São Paulo, Brazil 11,791 km
Santiago, Chile Newcastle upon Tyne, United Kingdom 11,793 km
Auckland, New Zealand Denver, United States 11,793 km
Cochabamba, Bolivia Minsk, Belarus 11,793 km
Berlin, Germany Montevideo, Uruguay 11,793 km
Delhi, India Minneapolis, United States 11,794 km
Buenos Aires, Argentina Vienna, Austria 11,790 km
Chengdu, China Tijuana, Mexico 11,790 km
Abuja, Nigeria Guadalajara, Mexico 11,789 km
Rosario, Argentina Vienna, Austria 11,795 km
Belmopan, Belize Wellington, New Zealand 11,788 km
Kumasi, Ghana Mexicali, Mexico 11,796 km
Abuja, Nigeria Zapopan, Mexico 11,787 km
Melbourne, Australia Kakamega, Kenya 11,797 km
Jaipur, India Etobicoke, Canada 11,798 km

Measure more distances between cities