How far is Mashhad from Peshawar?

The flight distance between Peshawar and Mashhad is 1110km. Check all available flights on Wego.