Distance from Mashhad to Maputo

The distance between Mashhad, Afghanistan and Maputo, Mozambique is 7,985 kilometers (4,961 miles).

Mashhad, Badakhshan, Afghanistan

Maputo, Maputo City, Mozambique

From Mashhad to Maputo, the straight-line distance is 7,985 kilometers, heading southwest. Mashhad is situated at an altitude of 977 meters above sea level, while Maputo is at 70 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
Mashhad, Afghanistan

Local time:

Time Zone: Asia/Kabul

Coordinates: 36.8167° N 70.1021° E

Elevation: 977 m (3,205 ft)


Nearby airports:
  • Fayzabad Airport (FBD)
  • Taloqan Airport (TQN)
  • Konduz Airport (UND)
  • Kulob Airport (TJU)
  • Sheghnan Airport (SGA)
Maputo, Mozambique

Local time:

Time Zone: Africa/Maputo

Coordinates: 25.9655° S 32.5832° E

Elevation: 70 m (230 ft)


Nearby airports:
  • Maputo International Airport (MPM)
  • Inhaca Airport (IHC)
  • Sikhuphe International Airport (SHO)
  • Riverside Airport (LLE)
  • Manzini - Matsapha Airport (MTS)

Other distances from Mashhad

Distance between cities Kilometers
From Mashhad to Kabul 268 km
From Mashhad to Herāt 767 km
From Mashhad to Mazār-e Sharīf 267 km
From Mashhad to Kandahār 705 km
From Mashhad to Kunduz 112 km

Other distances from Maputo

Distances between cities Kilometers
From Maputo to Matola 12 km
From Maputo to Nampula 1,388 km
From Maputo to Beira 716 km
From Maputo to Chimoio 764 km
From Maputo to Tete 1,091 km

Cities within similar distances

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

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