Language CAD/CA

Cheapest Airline Tickets to Mashhad (MHD) in 2024/2025 from Canada

Return

1

Adults

- +

Children

Aged 2-12

- +

Infant

Aged 0-2

- +

Reset

Confirm

Economy

  • We compare
  • Kayak
  • Skyscanner
  • Momondo
  • Cheapflights
  • Jetradar
  • Kiwi
Departing
Departing
Returning

Flight 1

Departing

Flight 2

Departing

Flight 3

Departing

Flight 4

Departing

Flight 5

Departing

Flight 6

Departing

Add another flight

Clear all

Flexible Dates

How to find flight deals to Mashhad:

How to find flight deals to Mashhad:

1. Enter your search requirements for Mashhad

2. Compare the best Mashhad deals from top comparison engines
2. Compare the best Mashhad deals from top comparison engines
2. Compare the best Mashhad deals from top comparison engines
2. Compare the best Mashhad deals from top comparison engines

2. Compare the best Mashhad deals from top comparison engines

How to find flight deals to Mashhad:

3. Book your Mashhad flight at the cheapest price

Recent deals found from

to:
in:

Map of Mashhad

How to find cheap and flexible flights to Mashhad - Q & A

Mashhad, a vibrant city nestled in northeastern Iran, captivates travelers with its rich cultural heritage and spiritual significance. Known as a major pilgrimage destination for Shia Muslims, Mashhad is home to the stunning Imam Reza Shrine, a magnificent architectural marvel. Visitors can explore the bustling bazaars filled with intricate handicrafts, sample delicious Persian cuisine, and immerse themselves in the city's warm hospitality. Beyond its religious allure, Mashhad also boasts modern amenities, lush parks, and a welcoming atmosphere that enchants tourists from around the globe. Whether seeking spiritual enlightenment or cultural experiences, Mashhad offers a unique and unforgettable travel experience.

Which month is cheapest to fly to Mashhad?

The cheapest month to fly to Mashhad is typically January.

What is the cheapest flight to Mashhad that we have found?

The best price we found is for C$1,665 from Toronto to Mashhad.

Which popular airlines fly to Mashhad?

Some popular airlines include: SalamAir, WestJet, flydubai, Emirates, Austrian Airlines.

What is considered a good price to Mashhad?

A good price for a flight to Mashhad is C$1499 - C$1832.

Which popular airports are close to Mashhad?

The popular airports near Mashhad include Mashhad International Airport (MHD), Shahid Hashemi Nejad Airport in Mashhad, and Shahid Khorshidpour Airport in Birjand.

How long does it take to fly to Mashhad?

The flight to Mashhad (MHD) is roughly 14 hours 37 minutes and 6,353 miles (10,223 kilometres) from Toronto, Canada - Airport Lester B. Pearson International (YYZ).

How do I find the cheapest possible flights to Mashhad?

The best way is to compare flights to Mashhad from leading comparison sites using our search engine dashboard.

Things to do in Mashhad

Imam Reza Holy Shrine

Vast mosque, shrine & museum complex

Goharshad Mosque

15th-century mosque with vibrant designs

Water Waves Land

Indoor wate park with slides & a pool

Mellat Amusement Park

Theme park with a 279-ft. carousel

Tomb of Nader Shah

Monument to a historical Iranian ruler

Vakil Abad Zoo

Zoo, garden, tiger, leopard, and park

Mellat Park

City Park

Aftab Shore Park

Water park and park

Daroogheh Historical House

Architecture, history, and historic site

Iranian Water Park

Water park with indoor slides & pools

Mojhaye Khorushan Water Park

Indoor water-play center for families

Great Museum of Khorasan

Museum, natural history, and history

Amusement Park Almas-e-Shahr

Amusement park with thrill rides & games

Sepad Tourism Zone

Tourist Attraction

Vakilabad Garden

Leafy landscaped park with streams

Wonderland

Indoor amusement park with rides

Tomb of Khajeh Rabie

Ornate domed ruler's tomb & gardens

Gonbad Kheshti

Tomb and architecture

Malek House

History, handicraft, historic site, and art

Miniature Park

Theme Park

Kūh-e Sangī

Mountain and tomb

Karaland

Children's Amusement Center

Baba Ghodrat Tourist Complex

Caravanserai and tomb

Tameshk Garden

Garden and park

Birds Garden

Park and zoo

Happy Land

Amusement park and park

Aseman Art Gallery

Art museum, painting, and art

Mashhad Old Mosalla

History, architecture, and tomb

Shirbad Ski Resort

Family-friendly ski resort with lodging

Flowers Garden

Garden and park

Green Dome

Tomb, history, and architecture

Tomb of Pir Palandouz

Tomb and architecture

Tomb of Sheikh Bahai

Tomb and architecture

Shah Mosque

Tomb and architecture

Torogh Dam

Fishing, lake, and nature

Pardis Qaem Park

Park and nature

Parizad Historical School

Tourist Attraction

Imamzadeh yaser & Naser

Pilgrimage Place

Bagh Khouni

Garden and tomb

Torogh Dam

Reservoir

Weather in Mashhad

Clear
Clear

24.1 °C

Mon, 6 May 2024

Average Temperature

7°C

Jan

9°C

Feb

14°C

Mar

21°C

Apr

27°C

May

32°C

Jun

34°C

Jul

33°C

Aug

29°C

Sep

23°C

Oct

16°C

Nov

10°C

Dec

Flight Distance and Flying Time to Mashhad

Mashhad

Flights from Toronto, Canada - Airport Lester B. Pearson International (YYZ) to Mashhad (MHD) - The flight distance between these airports is 6,353 miles (10,223 kilometres). The direct flight time is roughly 14 hours 37 minutes.

Flights from Montreal, Canada - International Airport Pierre E.Trudeau (YUL) to Mashhad (MHD) - The flight distance between these airports is 6,088 miles (9,798 kilometres). The direct flight time is roughly 14 hours 1 minute.

Flights from Vancouver, Canada - British Columbia, Vancouver International Airport (YVR) to Mashhad (MHD) - The flight distance between these airports is 6,532 miles (10,512 kilometres). The direct flight time is roughly 15 hours.

Flights from Calgary, Canada - Calgary International Airport (YYC) to Mashhad (MHD) - The flight distance between these airports is 6,389 miles (10,283 kilometres). The direct flight time is roughly 14 hours 41 minutes.

Flights from Edmonton, Canada - Edmonton International Airport (YEG) to Mashhad (MHD) - The flight distance between these airports is 6,237 miles (10,037 kilometres). The direct flight time is roughly 14 hours 21 minutes.

Flights from Halifax, Canada - Metropolitan Area Airport (YHZ) to Mashhad (MHD) - The flight distance between these airports is 5,804 miles (9,340 kilometres). The direct flight time is roughly 13 hours 23 minutes.

Flights from Ottawa, Canada - Macdonald-Cartier International Airport (YOW) to Mashhad (MHD) - The flight distance between these airports is 6,151 miles (9,898 kilometres). The direct flight time is roughly 14 hours 10 minutes.

Flights from Quebec, Canada - Québec City Jean Lesage International Airport (YQB) to Mashhad (MHD) - The flight distance between these airports is 5,948 miles (9,572 kilometres). The direct flight time is roughly 13 hours 43 minutes.

Flights from Yellowknife, Canada - Yellowknife Airport (YZF) to Mashhad (MHD) - The flight distance between these airports is 5,609 miles (9,028 kilometres). The direct flight time is roughly 12 hours 57 minutes.

Flights from Winnipeg, Canada - J.A. Richardson International Airport (YWG) to Mashhad (MHD) - The flight distance between these airports is 6,319 miles (10,170 kilometres). The direct flight time is roughly 14 hours 32 minutes.

Flights from St John's, Canada - St Johns International Airport (YYT) to Mashhad (MHD) - The flight distance between these airports is 5,302 miles (8,532 kilometres). The direct flight time is roughly 12 hours 16 minutes.

Flights from Kelowna, Canada - Kelowna International Airport (YLW) to Mashhad (MHD) - The flight distance between these airports is 6,481 miles (10,431 kilometres). The direct flight time is roughly 14 hours 54 minutes.

Flights from Sept-Iles, Canada - Sept-Iles Airport (YZV) to Mashhad (MHD) - The flight distance between these airports is 5,616 miles (9,038 kilometres). The direct flight time is roughly 12 hours 58 minutes.

Flights from Moncton, Canada - Greater Moncton International Airport (YQM) to Mashhad (MHD) - The flight distance between these airports is 5,779 miles (9,301 kilometres). The direct flight time is roughly 13 hours 20 minutes.

Flights from Thunder Bay, Canada - Thunder Bay International Airport (YQT) to Mashhad (MHD) - The flight distance between these airports is 6,287 miles (10,118 kilometres). The direct flight time is roughly 14 hours 28 minutes.

Flights from Wabush, Canada - Wabush Airport (YWK) to Mashhad (MHD) - The flight distance between these airports is 5,493 miles (8,840 kilometres). The direct flight time is roughly 12 hours 42 minutes.

Flights from Victoria Airport, Canada - Victoria International Airport (YYJ) to Mashhad (MHD) - The flight distance between these airports is 6,569 miles (10,572 kilometres). The direct flight time is roughly 15 hours 5 minutes.

Flights from Fort McMurray, Canada - Fort McMurray Airport (YMM) to Mashhad (MHD) - The flight distance between these airports is 5,997 miles (9,650 kilometres). The direct flight time is roughly 13 hours 49 minutes.

Flights from Comox, Canada - Comox Airport (YQQ) to Mashhad (MHD) - The flight distance between these airports is 6,492 miles (10,448 kilometres). The direct flight time is roughly 14 hours 55 minutes.

Flights from Regina, Canada - Regina International Airport (YQR) to Mashhad (MHD) - The flight distance between these airports is 6,373 miles (10,256 kilometres). The direct flight time is roughly 14 hours 39 minutes.

Flights from Timmins, Canada - Victor M. Power Airport (YTS) to Mashhad (MHD) - The flight distance between these airports is 6,106 miles (9,827 kilometres). The direct flight time is roughly 14 hours 4 minutes.

Flights from Saskatoon, Canada - J.G. Diefenbaker Intl Airport (YXE) to Mashhad (MHD) - The flight distance between these airports is 6,273 miles (10,096 kilometres). The direct flight time is roughly 14 hours 26 minutes.

Travel Videos About Mashhad

Cheapest flight routes found to Mashhad

From Toronto

From Toronto (YYZ), Canada to Mashhad, Iran (MHD): C$1,665

Depart: 05 Sep 2024 · Return: 11 Oct 2024 Price found 03 May 2024, 22:20

From Vancouver

From Vancouver (YVR), Canada to Mashhad, Iran (MHD): C$1,939

Depart: 24 Sep 2024 · Return: 27 Jan 2025 Price found 04 May 2024, 01:56

From Calgary

From Calgary (YYC), Canada to Mashhad, Iran (MHD): C$1,988

Depart: 20 May 2024 · Return: 11 Jun 2024 Price found 04 May 2024, 04:47

From Montreal

From Montreal (YUL), Canada to Mashhad, Iran (MHD): C$1,989

Depart: 07 Jun 2024 · Return: 12 Jul 2024 Price found 06 May 2024, 03:36

From Ottawa

From Ottawa (YOW), Canada to Mashhad, Iran (MHD): C$2,541

Depart: 01 Aug 2024 · Return: 16 Aug 2024 Price found 06 May 2024, 00:47

Choose Site / Currency

CAD/Canada