How far is Mashhad from Semnan?

The flight distance between Semnan and Mashhad is 567km. Check all available flights on Wego.