AIS Airlines, Iran Airtour and Qeshm Air operate nonstop flights from Kermanshah (KSH) to Mashhad (MHD). The nonstop flight takes around ~1h 26m, covering 716 miles (1,152 km). Updated 28 June 2026.
Our price sources don't cover flights within Iran. AIS Airlines, Iran Airtour, and Qeshm Air operate this route — check prices and book directly with the airline. The schedule below shows current nonstop departures.
Sign up to see Mashhad schedule from KSH
Already have an account? Sign in
Yes, AIS Airlines, Iran Airtour and 1 more airline operate nonstop flights from Kermanshah (KSH) to Mashhad (MHD).
AIS Airlines, Iran Airtour, Qeshm Air operate nonstop flights from Kermanshah to Mashhad.
The nonstop flight from Kermanshah to Mashhad takes ~1h 26m (approximately 1152 km).