Distance from Bahawalpur to Mogadishu

The distance between Bahawalpur, Pakistan and Mogadishu, Somalia is 4,115 kilometers (2,557 miles)

Country: Pakistan

Region: Punjab

City: Bahawalpur

Country: Somalia

Region: Banaadir

City: Mogadishu

Travel time

Mode Estimated time
Bicycle 12-15 days
Motorcycle 5-6 days
Car 4-5 days
Airplane 6-8 hours
Speed Time
50 km/h
100 km/h
150 km/h

Bahawalpur, Pakistan

Local time:

Coordinates: 29.3978° N 71.6752° E


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

Mogadishu, Somalia

Local time:

Coordinates: 2.0371° N 45.3438° E


Nearby airports:
  • Aden Adde International Airport (MGQ)
  • Baidoa Airport (BIB)
  • Kisimayu Airport (KMU)
  • Gode Airport (GDE)

Other distances from Bahawalpur

Distance between cities Kilometers
From Bahawalpur to Karachi 683 km
From Bahawalpur to Lahore 351 km
From Bahawalpur to Faisalabad 262 km
From Bahawalpur to Rawalpindi 484 km
From Bahawalpur to Multan 91 km

Other distances from Mogadishu

Distances between cities Kilometers
From Mogadishu to Berbera 930 km
From Mogadishu to Hargeysa 844 km
From Mogadishu to Baidoa 223 km
From Mogadishu to Kismayo 409 km
From Mogadishu to Marka 73 km

Cities within similar distances

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

From To Distance (kilometers)
Barranquilla, Colombia Campo Grande, Brazil 4,115 km
South Boston, United States Riverside, United States 4,115 km
Chiclayo, Peru Betim, Brazil 4,115 km
Ciudad Guayana, Venezuela Iztacalco, Mexico 4,115 km
João Pessoa, Brazil Mar del Plata, Argentina 4,115 km
Mar del Plata, Argentina Iquitos, Peru 4,115 km
Manhattan, United States San Jose, United States 4,114 km
Mesa, United States Anchorage, United States 4,114 km
Ciudad Guayana, Venezuela Joinville, Brazil 4,114 km
Veracruz, Mexico Vancouver, Canada 4,114 km
Boston, United States Riverside, United States 4,114 km
Ecatepec de Morelos, Mexico Ciudad Guayana, Venezuela 4,116 km
Baghdad, Iraq Murcia, Spain 4,114 km
Trujillo, Peru San Luis, Mexico 4,116 km
Cali, Colombia Pittsburgh, United States 4,113 km
Taipei, Taiwan Kanpur, India 4,117 km
Ciudad Guayana, Venezuela Venustiano Carranza, Mexico 4,117 km
Salvador, Brazil Maracay, Venezuela 4,113 km
Ciudad Guayana, Venezuela Xochimilco, Mexico 4,112 km
New York City, United States San Jose, United States 4,112 km

Measure more distances between cities