Distance from Luang Prabang to Johannesburg

The distance between Luang Prabang, Laos and Johannesburg, South Africa is 9,487 kilometers (5,895 miles).

Luang Prabang, Luang Prabang Province, Laos

Johannesburg, Gauteng, South Africa

From Luang Prabang to Johannesburg, the straight-line distance is 9,487 kilometers, heading southwest. Luang Prabang is at 296 meters above sea level, while Johannesburg is at 1,767 meters.

Travel time

Mode Estimated time
Airplane 14-16 hours
Speed Time
Luang Prabang, Laos

Local time:

Time Zone: Asia/Vientiane

Coordinates: 19.8933° N 102.1525° E

Elevation: 296 m (971 ft)


Nearby airports:
  • Luang Prabang International Airport (LPQ)
  • Sayaboury Airport (ZBY)
  • Oudomsay Airport (ODY)
  • Xieng Khouang Airport (XKH)
  • Luang Namtha Airport (LXG)
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)

Cities within similar distances

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

From To Distance (kilometers)
Barcelona, Spain Cuenca, Ecuador 9,487 km
El Paso, United States Vienna, Austria 9,487 km
San Francisco, United States Las Palmas de Gran Canaria, Spain 9,487 km
Moscow, Russia Fortaleza, Brazil 9,487 km
Helsinki, Finland Barranquilla, Colombia 9,487 km
Shenzhen, China Newcastle upon Tyne, United Kingdom 9,487 km
Hyderābād, India Las Palmas de Gran Canaria, Spain 9,487 km
Zapopan, Mexico Zaragoza, Spain 9,488 km
San Jose, United States Puente Alto, Chile 9,485 km
Ciudad Juárez, Mexico Vienna, Austria 9,489 km
Málaga, Spain San Miguel de Tucumán, Argentina 9,485 km
Arequipa, Peru Murcia, Spain 9,489 km
Barcelona, Spain Ecatepec de Morelos, Mexico 9,485 km
Belgrade, Serbia Valledupar, Colombia 9,489 km
Milwaukee, United States Mar del Plata, Argentina 9,485 km
Zaragoza, Spain Tonalá, Mexico 9,484 km
Melbourne, Australia Nagpur, India 9,484 km
Lima, Peru Onitsha, Nigeria 9,490 km
Mexicali, Mexico Gibraltar, Gibraltar 9,490 km
Valencia, Spain Sacramento, United States 9,490 km

Measure more distances between cities