Language ZAR/ZA

Book Cheap flights to Mashhad (MHD) in 2024/2025 from South Africa

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.

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 11 hours 6 minutes and 4,770 miles (7,677 kilometres) from Johannesburg, South Africa - O.R. Tambo Internationall Airport (JNB).

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

8.1 °C

Mon, 29 Apr 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 Johannesburg, South Africa - O.R. Tambo Internationall Airport (JNB) to Mashhad (MHD) - The flight distance between these airports is 4,770 miles (7,677 kilometres). The direct flight time is roughly 11 hours 6 minutes.

Flights from Cape Town, South Africa - Cape Town International Airport (CPT) to Mashhad (MHD) - The flight distance between these airports is 5,525 miles (8,891 kilometres). The direct flight time is roughly 12 hours 46 minutes.

Flights from Durban, South Africa - King Shaka Intl Airport (DUR) to Mashhad (MHD) - The flight distance between these airports is 4,912 miles (7,905 kilometres). The direct flight time is roughly 11 hours 24 minutes.

Flights from George, South Africa - George Airport (GRJ) to Mashhad (MHD) - The flight distance between these airports is 5,415 miles (8,714 kilometres). The direct flight time is roughly 12 hours 31 minutes.

Flights from Lanseria, South Africa - Lanseria International Airport (HLA) to Mashhad (MHD) - The flight distance between these airports is 4,767 miles (7,672 kilometres). The direct flight time is roughly 11 hours 5 minutes.

Flights from Port Elizabeth, South Africa - Port Elizabeth Airport (PLZ) to Mashhad (MHD) - The flight distance between these airports is 5,324 miles (8,569 kilometres). The direct flight time is roughly 12 hours 19 minutes.

Flights from Bloemfontein, South Africa - Bloemfontein International Airport (BFN) to Mashhad (MHD) - The flight distance between these airports is 5,006 miles (8,057 kilometres). The direct flight time is roughly 11 hours 37 minutes.

Flights from East London, South Africa - King Phalo Airport (ELS) to Mashhad (MHD) - The flight distance between these airports is 5,208 miles (8,382 kilometres). The direct flight time is roughly 12 hours 4 minutes.

Flights from Hoedspruit, South Africa - AFB Airport (HDS) to Mashhad (MHD) - The flight distance between these airports is 4,584 miles (7,377 kilometres). The direct flight time is roughly 10 hours 41 minutes.

Flights from Kimberley, South Africa - Kimberley Airport (KIM) to Mashhad (MHD) - The flight distance between these airports is 5,033 miles (8,099 kilometres). The direct flight time is roughly 11 hours 41 minutes.

Flights from Nelspruit, South Africa - Kruger Mpumalanga Intl Airport (MQP) to Mashhad (MHD) - The flight distance between these airports is 4,646 miles (7,477 kilometres). The direct flight time is roughly 10 hours 49 minutes.

Flights from Phalaborwa, South Africa - Hendrik van Eck Airport (PHW) to Mashhad (MHD) - The flight distance between these airports is 4,554 miles (7,329 kilometres). The direct flight time is roughly 10 hours 37 minutes.

Flights from Pietermaritzburg, South Africa - Pietermaritzburg Airport (PZB) to Mashhad (MHD) - The flight distance between these airports is 4,932 miles (7,937 kilometres). The direct flight time is roughly 11 hours 27 minutes.

Flights from Polokwane, South Africa - Polokwane International Airport (PTG) to Mashhad (MHD) - The flight distance between these airports is 4,595 miles (7,394 kilometres). The direct flight time is roughly 10 hours 42 minutes.

Flights from Richards Bay, South Africa - Richards Bay Airport (RCB) to Mashhad (MHD) - The flight distance between these airports is 4,833 miles (7,778 kilometres). The direct flight time is roughly 11 hours 14 minutes.

Flights from Upington, South Africa - Upington Airport (UTN) to Mashhad (MHD) - The flight distance between these airports is 5,115 miles (8,232 kilometres). The direct flight time is roughly 11 hours 52 minutes.

Flights from Umtata, South Africa - K.D. Matanzima Airport (UTT) to Mashhad (MHD) - The flight distance between these airports is 5,094 miles (8,198 kilometres). The direct flight time is roughly 11 hours 49 minutes.

Travel Videos About Mashhad

Choose Site / Currency

ZAR/South Africa