Distance from Johannesburg to San Juan

The distance between Johannesburg, South Africa and San Juan, Costa Rica is 12,701 kilometers (7,892 miles).

Johannesburg, Gauteng, South Africa

San Juan, San José, Costa Rica

From Johannesburg to San Juan, the straight-line distance is 12,701 kilometers, heading west. Johannesburg is situated at an altitude of 1,767 meters above sea level, while San Juan is at 1,114 meters.

Travel time

Mode Estimated time
Airplane 1 day
Jet fighter 14-16 hours
Speed Time
300 km/h
Johannesburg, South Africa

Local time:

Time Zone: Africa/Johannesburg

Coordinates: 26.2023° S 28.0436° E

Elevation: 1,767 m (5,797 ft)


Nearby airports:
  • Rand Airport (QRA)
  • O.R. Tambo International Airport (JNB)
  • Grand Central Airport (GCJ)
  • Lanseria International Airport (HLA)
  • Waterkloof Air Force Base (WKF)
San Juan, Costa Rica

Local time:

Time Zone: America/Costa_Rica

Coordinates: 9.9619° N 84.0788° W

Elevation: 1,114 m (3,655 ft)


Nearby airports:
  • Tobías Bolaños International Airport (SYQ)
  • Juan Santamaría International Airport (SJO)
  • Guapiles Airport (GPL)
  • Quepos Managua Airport (XQP)
  • Chacarita Airport (JAP)

Other distances from San Juan

Distances between cities Kilometers
From San Juan to San José 3 km
From San Juan to Alajuela 16 km
From San Juan to Limón 114 km
From San Juan to Liberia 166 km
From San Juan to San Francisco 6 km

Cities within similar distances

The following list contains cities that are at equal or similar distances as between Johannesburg and San Juan.

From To Distance (kilometers)
Salvador, Brazil Mumbai, India 12,701 km
Mexico City, Mexico Brisbane, Australia 12,701 km
Perth, Australia Minsk, Belarus 12,701 km
Brisbane, Australia Cuautitlán Izcalli, Mexico 12,701 km
Canberra, Australia Seattle, United States 12,700 km
Brisbane, Australia Cuauhtémoc, Mexico 12,700 km
Jaipur, India Charlotte, United States 12,702 km
Brisbane, Australia Iztacalco, Mexico 12,702 km
Dhaka, Bangladesh Brooklyn, United States 12,698 km
Kanpur, India Fresno, United States 12,698 km
Lahore, Pakistan Jacksonville, United States 12,704 km
Brisbane, Australia Venustiano Carranza, Mexico 12,704 km
Tijuana, Mexico Onitsha, Nigeria 12,704 km
Brisbane, Australia Iztapalapa, Mexico 12,704 km
Brisbane, Australia Azcapotzalco, Mexico 12,698 km
Brisbane, Australia Gustavo Adolfo Madero, Mexico 12,705 km
Moscow, Russia Arequipa, Peru 12,697 km
Denver, United States Patna, India 12,696 km
Brisbane, Australia Xochimilco, Mexico 12,696 km
San Diego, United States Onitsha, Nigeria 12,708 km

Measure more distances between cities