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 8 hours 34 minutes and 3,631 miles (5,844 kilometres) from Manila, Philippines - Metropolitan Area Airport (MNL).
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 Manila, Philippines - Metropolitan Area Airport (MNL) to Mazar-I-Sharif (MZR) - The flight distance between these airports is 3,631 miles (5,844 kilometres). The direct flight time is roughly 8 hours 34 minutes.
Flights from Cebu, Philippines - Mactan International Airport (CEB) to Mazar-I-Sharif (MZR) - The flight distance between these airports is 3,964 miles (6,379 kilometres). The direct flight time is roughly 9 hours 18 minutes.
Flights from Kalibo, Philippines - Kalibo International Airport (KLO) to Mazar-I-Sharif (MZR) - The flight distance between these airports is 3,820 miles (6,148 kilometres). The direct flight time is roughly 8 hours 59 minutes.
Flights from Luzon, Philippines - Clark International Airport (CRK) to Mazar-I-Sharif (MZR) - The flight distance between these airports is 3,579 miles (5,760 kilometres). The direct flight time is roughly 8 hours 27 minutes.
Flights from Puerto Princesa, Philippines - Puerto Princesa International Airport (PPS) to Mazar-I-Sharif (MZR) - The flight distance between these airports is 3,708 miles (5,967 kilometres). The direct flight time is roughly 8 hours 44 minutes.
Flights from Davao, Philippines - Francisco Bangoy International Airport (DVO) to Mazar-I-Sharif (MZR) - The flight distance between these airports is 4,189 miles (6,741 kilometres). The direct flight time is roughly 9 hours 48 minutes.
Flights from Tacloban, Philippines - D.Z. Romualdez Airport (TAC) to Mazar-I-Sharif (MZR) - The flight distance between these airports is 3,983 miles (6,410 kilometres). The direct flight time is roughly 9 hours 21 minutes.
Flights from Cagayan de Oro, Philippines - Laguindingan International Airport (CGY) to Mazar-I-Sharif (MZR) - The flight distance between these airports is 4,078 miles (6,563 kilometres). The direct flight time is roughly 9 hours 33 minutes.
Flights from Legazpi, Philippines - Legaspi Airport (LGP) to Mazar-I-Sharif (MZR) - The flight distance between these airports is 3,834 miles (6,169 kilometres). The direct flight time is roughly 9 hours 1 minute.
Flights from Cotabato, Philippines - Awang Airport (CBO) to Mazar-I-Sharif (MZR) - The flight distance between these airports is 4,110 miles (6,614 kilometres). The direct flight time is roughly 9 hours 37 minutes.
Flights from Butuan, Philippines - Bancasi Airport (BXU) to Mazar-I-Sharif (MZR) - The flight distance between these airports is 4,102 miles (6,602 kilometres). The direct flight time is roughly 9 hours 36 minutes.
Flights from General Santos, Philippines - General Santos International Airport (GES) to Mazar-I-Sharif (MZR) - The flight distance between these airports is 4,205 miles (6,768 kilometres). The direct flight time is roughly 9 hours 50 minutes.
Flights from Surigao, Philippines - Surigao Airport (SUG) to Mazar-I-Sharif (MZR) - The flight distance between these airports is 4,068 miles (6,547 kilometres). The direct flight time is roughly 9 hours 32 minutes.
Flights from Zamboanga, Philippines - Zamboanga International Airport (ZAM) to Mazar-I-Sharif (MZR) - The flight distance between these airports is 4,006 miles (6,447 kilometres). The direct flight time is roughly 9 hours 24 minutes.
Flights from Tuguegarao, Philippines - Tuguegarao Airport (TUG) to Mazar-I-Sharif (MZR) - The flight distance between these airports is 3,548 miles (5,710 kilometres). The direct flight time is roughly 8 hours 23 minutes.
Flights from Bacolod, Philippines - Silay International Airport (BCD) to Mazar-I-Sharif (MZR) - The flight distance between these airports is 3,892 miles (6,264 kilometres). The direct flight time is roughly 9 hours 8 minutes.
Flights from Dumaguete, Philippines - Sibulan Airport (DGT) to Mazar-I-Sharif (MZR) - The flight distance between these airports is 3,968 miles (6,386 kilometres). The direct flight time is roughly 9 hours 19 minutes.
Flights from Boracay, Philippines - Caticlan / Godofredo P. Ramos Airport (MPH) to Mazar-I-Sharif (MZR) - The flight distance between these airports is 3,787 miles (6,095 kilometres). The direct flight time is roughly 8 hours 54 minutes.
Flights from Iloilo, Philippines - Iloilo International Airport (ILO) to Mazar-I-Sharif (MZR) - The flight distance between these airports is 3,862 miles (6,215 kilometres). The direct flight time is roughly 9 hours 4 minutes.
Flights from Roxas City, Philippines - Roxas Airport (RXS) to Mazar-I-Sharif (MZR) - The flight distance between these airports is 3,844 miles (6,186 kilometres). The direct flight time is roughly 9 hours 2 minutes.
Flights from Bohol, Philippines - Tagbilaran / Bohol–Panglao International Airport (TAG) to Mazar-I-Sharif (MZR) - The flight distance between these airports is 3,984 miles (6,412 kilometres). The direct flight time is roughly 9 hours 21 minutes.
Flights from Laoag, Philippines - Laoag International Airport (LAO) to Mazar-I-Sharif (MZR) - The flight distance between these airports is 3,462 miles (5,571 kilometres). The direct flight time is roughly 8 hours 11 minutes.
Flights from Dipolog, Philippines - Dipolog Airport (DPL) to Mazar-I-Sharif (MZR) - The flight distance between these airports is 4,002 miles (6,440 kilometres). The direct flight time is roughly 9 hours 23 minutes.