Nestled in the northern heart of Afghanistan, Mazar-I-Sharif stands as a city steeped in history and revered for its cultural significance. Known as the "Noble Shrine," it is home to the breathtaking Blue Mosque, a marvel of intricate tile work and spiritual devotion. The city's vibrant bazaars beckon visitors to explore the bustling markets filled with rich spices, handmade crafts, and traditional Afghan delicacies. Mazar-I-Sharif's warm and welcoming locals embody the essence of Afghan hospitality, inviting travellers to immerse themselves in a tapestry of ancient traditions and modern resilience within its cobblestone streets and sacred sites.
The cheapest month to fly to Mazar-I-Sharif is typically in November.
The popular airports near the city of Mazar-I-Sharif include Mazar-e Sharif International Airport, Herat International Airport, and Kabul International Airport.
The flight to Mazar-I-Sharif (MZR) is roughly 11 hours 40 minutes and 5,028 miles (8,091 kilometres) from Johannesburg, South Africa - O.R. Tambo Internationall Airport (JNB).
The best way is to compare flights to Mazar-I-Sharif from leading comparison sites using our search engine dashboard.
Iconic landmark & place of worship
Average Temperature
8°C
Jan
11°C
Feb
16°C
Mar
24°C
Apr
31°C
May
37°C
Jun
39°C
Jul
37°C
Aug
32°C
Sep
25°C
Oct
16°C
Nov
11°C
Dec
Flights from Johannesburg, South Africa - O.R. Tambo Internationall Airport (JNB) to Mazar-I-Sharif (MZR) - The flight distance between these airports is 5,028 miles (8,091 kilometres). The direct flight time is roughly 11 hours 40 minutes.
Flights from Cape Town, South Africa - Cape Town International Airport (CPT) to Mazar-I-Sharif (MZR) - The flight distance between these airports is 5,799 miles (9,333 kilometres). The direct flight time is roughly 13 hours 23 minutes.
Flights from Durban, South Africa - King Shaka Intl Airport (DUR) to Mazar-I-Sharif (MZR) - The flight distance between these airports is 5,145 miles (8,280 kilometres). The direct flight time is roughly 11 hours 55 minutes.
Flights from George, South Africa - George Airport (GRJ) to Mazar-I-Sharif (MZR) - The flight distance between these airports is 5,674 miles (9,132 kilometres). The direct flight time is roughly 13 hours 6 minutes.
Flights from Lanseria, South Africa - Lanseria International Airport (HLA) to Mazar-I-Sharif (MZR) - The flight distance between these airports is 5,026 miles (8,089 kilometres). The direct flight time is roughly 11 hours 40 minutes.
Flights from Port Elizabeth, South Africa - Port Elizabeth Airport (PLZ) to Mazar-I-Sharif (MZR) - The flight distance between these airports is 5,570 miles (8,964 kilometres). The direct flight time is roughly 12 hours 52 minutes.
Flights from Bloemfontein, South Africa - Bloemfontein International Airport (BFN) to Mazar-I-Sharif (MZR) - The flight distance between these airports is 5,264 miles (8,471 kilometres). The direct flight time is roughly 12 hours 11 minutes.
Flights from East London, South Africa - King Phalo Airport (ELS) to Mazar-I-Sharif (MZR) - The flight distance between these airports is 5,447 miles (8,766 kilometres). The direct flight time is roughly 12 hours 36 minutes.
Flights from Hoedspruit, South Africa - AFB Airport (HDS) to Mazar-I-Sharif (MZR) - The flight distance between these airports is 4,833 miles (7,777 kilometres). The direct flight time is roughly 11 hours 14 minutes.
Flights from Kimberley, South Africa - Kimberley Airport (KIM) to Mazar-I-Sharif (MZR) - The flight distance between these airports is 5,298 miles (8,526 kilometres). The direct flight time is roughly 12 hours 16 minutes.
Flights from Nelspruit, South Africa - Kruger Mpumalanga Intl Airport (MQP) to Mazar-I-Sharif (MZR) - The flight distance between these airports is 4,891 miles (7,872 kilometres). The direct flight time is roughly 11 hours 22 minutes.
Flights from Phalaborwa, South Africa - Hendrik van Eck Airport (PHW) to Mazar-I-Sharif (MZR) - The flight distance between these airports is 4,803 miles (7,730 kilometres). The direct flight time is roughly 11 hours 10 minutes.
Flights from Pietermaritzburg, South Africa - Pietermaritzburg Airport (PZB) to Mazar-I-Sharif (MZR) - The flight distance between these airports is 5,168 miles (8,318 kilometres). The direct flight time is roughly 11 hours 59 minutes.
Flights from Polokwane, South Africa - Polokwane International Airport (PTG) to Mazar-I-Sharif (MZR) - The flight distance between these airports is 4,853 miles (7,810 kilometres). The direct flight time is roughly 11 hours 17 minutes.
Flights from Richards Bay, South Africa - Richards Bay Airport (RCB) to Mazar-I-Sharif (MZR) - The flight distance between these airports is 5,064 miles (8,149 kilometres). The direct flight time is roughly 11 hours 45 minutes.
Flights from Upington, South Africa - Upington Airport (UTN) to Mazar-I-Sharif (MZR) - The flight distance between these airports is 5,397 miles (8,685 kilometres). The direct flight time is roughly 12 hours 29 minutes.
Flights from Umtata, South Africa - K.D. Matanzima Airport (UTT) to Mazar-I-Sharif (MZR) - The flight distance between these airports is 5,333 miles (8,583 kilometres). The direct flight time is roughly 12 hours 21 minutes.
Expert Help
Choose Site / Currency