How far is Rawalpindi from Mashhad?

From
To
Rawalpindi
Mashhad

The driving distance from Rawalpindi to Mashhad is 1,671 kilometers / 1,038 miles, and it takes on average 20 hours 53 minutes to complete.

Map of the driving route between Rawalpindi to Mashhad

How far is Rawalpindi from Mashhad?

The driving distance between Rawalpindi and Mashhad is 1,671 kilometers, which is the equivalent of 1,038 miles.
The air distance from Rawalpindi to Mashhad is 1,266 kilometers / 786 miles.
Rawalpindi is located in Pakistan, on the following coordinates: 73.0679, 33.6007.
Mashhad is located in Pakistan, on the following coordinates: 59.568, 36.3156.

How long does it take to drive from Rawalpindi from Mashhad?

On average, it would take you 20 hours 53 minutes to drive from Rawalpindi to Mashhad. However, the driving time depends on several factors such as: road conditions, traffic, weather and stops.
To help you get a better understanding of the distance and time required to drive from Rawalpindi to Mashhad, below we have calculated the driving time, based on different average speeds.

Estimated Driving Time

30 mph (48 km/h)34 hours 49 minutes40 mph (64 km/h)26 hours 6 minutes50 mph (80 km/h)20 hours 53 minutes60 mph (97 km/h)17 hours 13 minutes70 mph (112 km/h)14 hours 55 minutes80 mph (128 km/h)13 hours 3 minutes
Explore other driving routes
All
Airport
Flying routes
Driving routes
Airports guides

Driving Distance

Search by point of interest name.

Rawalpindi

City
2,098,231
Pakistan
Pakistan / Rawalpindi

Mashhad

City
3,001,184
Iran
Iran / Mashhad

Explore more of Rawalpindi

Airports of Rawalpindi