Situated in the western region of Saudi Arabia, Madinah is a captivating city steeped in profound religious significance and historical charm. Known as the "City of the Prophet," Madinah holds a special place in the hearts of Muslims worldwide as the final resting place of the Prophet Muhammad. Beyond its spiritual importance, the city exudes a peaceful and welcoming atmosphere, drawing visitors with its tranquil surroundings and enduring cultural heritage. Strolling through the streets lined with palm trees and ancient mosques, one can't help but feel a sense of serenity and reverence in this sacred city.
The cheapest month to fly to Madinah is typically February.
The best price we found is for R11,480 from Johannesburg to Madinah.
Some popular airlines include: Turkish Airlines, Ethiopian Airlines.
A good price for a flight to Madinah is R10332 - R12628.
The popular airports near the city of Madinah are Prince Mohammed bin Abdulaziz International Airport (MED) and Prince Abdulmohsin bin Abdulaziz Airport (YNB).
The flight to Madinah (MED) is roughly 8 hours 28 minutes and 3,585 miles (5,770 kilometres) from Johannesburg, South Africa - O.R. Tambo Internationall Airport (JNB).
The best way is to compare flights to Madinah from leading comparison sites using our search engine dashboard.
Mosque built by the prophet Muhammad
Iconic spiritual destination for Muslims
Centuries-old mosque with 2 minarets
Spiritual complex on a battle site
Local history exhibits & dioramas
Prominent ridge & Battle of Uhud site
Shopping Mall
Important Islamic pilgrimage center
Tomb, mausoleum, history, and shrine
Final resting place of the Prophet
Stone mosque on a sacred historic site
History museum in an old railway station
Decades-old mosque at a shopping mall
Historical Place
Picnic spots & playgrounds near a mosque
Mosque
Historical Place
Park and garden
Famed well associated with the caliph
Hiking Area
Mosque
Historical Landmark
Park and garden
Historical Landmark
Park and garden
Nature Preserve
Tourist Attraction
Mosque
Historical Landmark
Tourist Attraction
State Park
History and architecture
Garden and park
Heritage museum with antique collection
Historical Landmark
Museum
National Reserve
Archaeological Museum
Monument
Wildlife Refuge
History Museum
Mountain Peak
Historical Landmark
Mountain and nature
Mountain Peak
Waterfall
Park
Park
Historical Place
Historical Landmark
Park
Garden and park
Garden
Park
Garden
Park
Heritage Museum
Park
Park
33.2 °C
Sat, 27 Apr 2024
Average Temperature
24°C
Jan
27°C
Feb
31°C
Mar
34°C
Apr
40°C
May
43°C
Jun
43°C
Jul
44°C
Aug
42°C
Sep
36°C
Oct
31°C
Nov
26°C
Dec
Flights from Johannesburg, South Africa - O.R. Tambo Internationall Airport (JNB) to Madinah (MED) - The flight distance between these airports is 3,585 miles (5,770 kilometres). The direct flight time is roughly 8 hours 28 minutes.
Flights from Cape Town, South Africa - Cape Town International Airport (CPT) to Madinah (MED) - The flight distance between these airports is 4,274 miles (6,878 kilometres). The direct flight time is roughly 9 hours 59 minutes.
Flights from Durban, South Africa - King Shaka Intl Airport (DUR) to Madinah (MED) - The flight distance between these airports is 3,786 miles (6,093 kilometres). The direct flight time is roughly 8 hours 54 minutes.
Flights from George, South Africa - George Airport (GRJ) to Madinah (MED) - The flight distance between these airports is 4,203 miles (6,764 kilometres). The direct flight time is roughly 9 hours 50 minutes.
Flights from Lanseria, South Africa - Lanseria International Airport (HLA) to Madinah (MED) - The flight distance between these airports is 3,576 miles (5,755 kilometres). The direct flight time is roughly 8 hours 26 minutes.
Flights from Port Elizabeth, South Africa - Port Elizabeth Airport (PLZ) to Madinah (MED) - The flight distance between these airports is 4,149 miles (6,677 kilometres). The direct flight time is roughly 9 hours 43 minutes.
Flights from Bloemfontein, South Africa - Bloemfontein International Airport (BFN) to Madinah (MED) - The flight distance between these airports is 3,812 miles (6,135 kilometres). The direct flight time is roughly 8 hours 58 minutes.
Flights from East London, South Africa - King Phalo Airport (ELS) to Madinah (MED) - The flight distance between these airports is 4,055 miles (6,526 kilometres). The direct flight time is roughly 9 hours 30 minutes.
Flights from Hoedspruit, South Africa - AFB Airport (HDS) to Madinah (MED) - The flight distance between these airports is 3,429 miles (5,519 kilometres). The direct flight time is roughly 8 hours 7 minutes.
Flights from Kimberley, South Africa - Kimberley Airport (KIM) to Madinah (MED) - The flight distance between these airports is 3,818 miles (6,144 kilometres). The direct flight time is roughly 8 hours 59 minutes.
Flights from Nelspruit, South Africa - Kruger Mpumalanga Intl Airport (MQP) to Madinah (MED) - The flight distance between these airports is 3,498 miles (5,629 kilometres). The direct flight time is roughly 8 hours 16 minutes.
Flights from Phalaborwa, South Africa - Hendrik van Eck Airport (PHW) to Madinah (MED) - The flight distance between these airports is 3,399 miles (5,470 kilometres). The direct flight time is roughly 8 hours 3 minutes.
Flights from Pietermaritzburg, South Africa - Pietermaritzburg Airport (PZB) to Madinah (MED) - The flight distance between these airports is 3,796 miles (6,108 kilometres). The direct flight time is roughly 8 hours 56 minutes.
Flights from Polokwane, South Africa - Polokwane International Airport (PTG) to Madinah (MED) - The flight distance between these airports is 3,414 miles (5,494 kilometres). The direct flight time is roughly 8 hours 5 minutes.
Flights from Richards Bay, South Africa - Richards Bay Airport (RCB) to Madinah (MED) - The flight distance between these airports is 3,717 miles (5,982 kilometres). The direct flight time is roughly 8 hours 45 minutes.
Flights from Upington, South Africa - Upington Airport (UTN) to Madinah (MED) - The flight distance between these airports is 3,859 miles (6,210 kilometres). The direct flight time is roughly 9 hours 4 minutes.
Flights from Umtata, South Africa - K.D. Matanzima Airport (UTT) to Madinah (MED) - The flight distance between these airports is 3,944 miles (6,347 kilometres). The direct flight time is roughly 9 hours 15 minutes.
From Johannesburg (JNB), South Africa to Madinah, Saudi Arabia (MED): R11,480
Depart: 11 Mar 2025 · Return: 21 Mar 2025 Price found 25 Apr 2024, 08:33
From Cape Town (CPT), South Africa to Madinah, Saudi Arabia (MED): R13,900
Depart: 03 Sep 2024 · Return: 18 Sep 2024 Price found 27 Apr 2024, 07:18
Expert Help
Choose Site / Currency