Distance from Teyateyaneng to Bahawalpur

The distance between Teyateyaneng, Lesotho and Bahawalpur, Pakistan is 7,985 kilometers (4,962 miles).

Teyateyaneng, Berea, Lesotho

Bahawalpur, Punjab, Pakistan

From Teyateyaneng to Bahawalpur, the straight-line distance is 7,985 kilometers, heading northeast. Teyateyaneng is situated at an altitude of 1,693 meters above sea level, while Bahawalpur is at 121 meters.

Travel time

Mode Estimated time
Bicycle 26-30 days
Motorcycle 8-10 days
Car 7-8 days
Airplane 12-14 hours
Speed Time
50 km/h
100 km/h
150 km/h
Teyateyaneng, Lesotho

Local time:

Time Zone: Africa/Maseru

Coordinates: 29.1472° S 27.749° E

Elevation: 1,693 m (5,554 ft)


Nearby airports:
  • Ficksburg Sentraoes Airport (FCB)
  • Moshoeshoe I International Airport (MSU)
  • Bram Fischer International Airport (BFN)
  • Welkom Airport (WEL)
  • Harrismith Airport (HRS)
Bahawalpur, Pakistan

Local time:

Time Zone: Asia/Karachi

Coordinates: 29.3978° N 71.6752° E

Elevation: 121 m (397 ft)


Nearby airports:
  • Bahawalpur Airport (BHV)
  • Multan International Airport (MUX)
  • Dera Ghazi Khan Airport (DEA)
  • Shaikh Zayed International Airport (RYK)
  • Nal Airport (BKB)

Other distances from Bahawalpur

Distances between cities Kilometers
From Bahawalpur to Lahore 351 km
From Bahawalpur to Karachi 683 km
From Bahawalpur to Peshawar 511 km
From Bahawalpur to Faisalabad 262 km
From Bahawalpur to Rawalpindi 484 km

Cities within similar distances

The following list contains cities that are at equal or similar distances as between Teyateyaneng and Bahawalpur.

From To Distance (kilometers)
Shanghai, China Warsaw, Poland 7,985 km
Glasgow, United Kingdom Sacramento, United States 7,984 km
Phoenix, United States Belfast, United Kingdom 7,986 km
Lima, Peru Seattle, United States 7,984 km
Rio de Janeiro, Brazil Nashville, United States 7,986 km
Brasília, Brazil Bilbao, Spain 7,986 km
Recife, Brazil Nuevo Laredo, Mexico 7,986 km
Warsaw, Poland Nashville, United States 7,984 km
Lagos, Nigeria Mar del Plata, Argentina 7,987 km
Valencia, Spain Belo Horizonte, Brazil 7,983 km
San Antonio, United States Lisbon, Portugal 7,983 km
Saltillo, Mexico Guarulhos, Brazil 7,983 km
Santa Cruz de la Sierra, Bolivia Tijuana, Mexico 7,987 km
Valencia, Spain Wichita, United States 7,987 km
Salvador, Brazil Milwaukee, United States 7,983 km
Caracas, Venezuela Benin City, Nigeria 7,983 km
Oklahoma City, United States Zaragoza, Spain 7,983 km
Brasília, Brazil Zaragoza, Spain 7,987 km
Málaga, Spain Cancún, Mexico 7,982 km

Measure more distances between cities