Flights from Toronto to Mashhad

Flight information: Toronto - Mashhad

Distance 10227 km
Departure airport Toronto (YTO)
Departure country Canada
Arrival airport Mashhad (MHD)
Destination country Iran
Alternative routes to Iran
Flight destinations with a similar price