# How far is Mazar-i-Sharif from Mashhad?

The distance between Mashhad (Mashhad International Airport) and Mazar-i-Sharif (Mazar-i-Sharif International Airport) is 423 miles / 680 kilometers / 367 nautical miles.

The driving distance from Mashhad (MHD) to Mazar-i-Sharif (MZR) is 713 miles / 1148 kilometers, and travel time by car is about 17 hours 25 minutes.

423
Miles
680
Kilometers
367
Nautical miles
1 h 18 min

## Distance from Mashhad to Mazar-i-Sharif

There are several ways to calculate the distance from Mashhad to Mazar-i-Sharif. Here are two standard methods:

Vincenty's formula (applied above)
• 422.643 miles
• 680.178 kilometers
• 367.267 nautical miles

Vincenty's formula calculates the distance between latitude/longitude points on the earth's surface using an ellipsoidal model of the planet.

Haversine formula
• 421.682 miles
• 678.632 kilometers
• 366.432 nautical miles

The haversine formula calculates the distance between latitude/longitude points assuming a spherical earth (great-circle distance – the shortest distance between two points).

## How long does it take to fly from Mashhad to Mazar-i-Sharif?

The estimated flight time from Mashhad International Airport to Mazar-i-Sharif International Airport is 1 hour and 18 minutes.

## Flight carbon footprint between Mashhad International Airport (MHD) and Mazar-i-Sharif International Airport (MZR)

On average, flying from Mashhad to Mazar-i-Sharif generates about 87 kg of CO2 per passenger, and 87 kilograms equals 192 pounds (lbs). The figures are estimates and include only the CO2 generated by burning jet fuel.

## Map of flight path and driving directions from Mashhad to Mazar-i-Sharif

See the map of the shortest flight path between Mashhad International Airport (MHD) and Mazar-i-Sharif International Airport (MZR).