Nestled in the heart of Tamil Nadu, Madurai enchants visitors with its rich cultural heritage, vibrant temples, and bustling markets. Known as the "Athens of the East", this ancient city boasts a history dating back over 2500 years, making it one of the oldest continuously inhabited cities in the world. The breathtaking Meenakshi Amman Temple, with its towering gopurams and intricate carvings, stands as a testament to the city's architectural marvels. As you wander through the maze of narrow streets and vibrant bazaars, you'll encounter a tapestry of sights, sounds, and flavors that epitomize the essence of Madurai.
The cheapest month to fly to Madurai is typically in September.
Popular airports near Madurai include Madurai Airport (IXM), Trichy Airport (TRZ), and Coimbatore Airport (CJB).
The flight to Madurai (IXM) is roughly 9 hours 45 minutes and 4,168 miles (6,708 kilometres) from Johannesburg, South Africa - O.R. Tambo Internationall Airport (JNB).
The best way is to compare flights to Madurai from leading comparison sites using our search engine dashboard.
Hindu complex with vast gate towers
Exhibits, a visual biography & artifacts
Renowned temple honoring Lord Vishnu
Ornate palace with tours & history shows
Temple pond & Float festival site
Hindu temple with ornate sculptures
Ancient temple with rock-cut deities
Ancient carvings at a colorful temple
Amusement park with water rides
Large mosque built in the 13th century
Temple and architecture
Ancient Dravidian-style Hindu temple
Outdoor hangout with rides & an aquarium
Architecture
Elephant and history
Architecture
Yoga and temple
Architecture
Lake and nature
Park with play areas & open green space
Temple
Park and garden
Church and architecture
Garden
Temple
Temple
Temple and architecture
Temple
Nature
Temple
31 °C
Sat, 27 Apr 2024
Average Temperature
32°C
Jan
36°C
Feb
38°C
Mar
40°C
Apr
41°C
May
40°C
Jun
40°C
Jul
38°C
Aug
38°C
Sep
36°C
Oct
34°C
Nov
32°C
Dec
Flights from Johannesburg, South Africa - O.R. Tambo Internationall Airport (JNB) to Madurai (IXM) - The flight distance between these airports is 4,168 miles (6,708 kilometres). The direct flight time is roughly 9 hours 45 minutes.
Flights from Cape Town, South Africa - Cape Town International Airport (CPT) to Madurai (IXM) - The flight distance between these airports is 4,931 miles (7,936 kilometres). The direct flight time is roughly 11 hours 27 minutes.
Flights from Durban, South Africa - King Shaka Intl Airport (DUR) to Madurai (IXM) - The flight distance between these airports is 4,145 miles (6,671 kilometres). The direct flight time is roughly 9 hours 42 minutes.
Flights from George, South Africa - George Airport (GRJ) to Madurai (IXM) - The flight distance between these airports is 4,741 miles (7,630 kilometres). The direct flight time is roughly 11 hours 2 minutes.
Flights from Lanseria, South Africa - Lanseria International Airport (HLA) to Madurai (IXM) - The flight distance between these airports is 4,178 miles (6,724 kilometres). The direct flight time is roughly 9 hours 47 minutes.
Flights from Port Elizabeth, South Africa - Port Elizabeth Airport (PLZ) to Madurai (IXM) - The flight distance between these airports is 4,580 miles (7,371 kilometres). The direct flight time is roughly 10 hours 40 minutes.
Flights from Bloemfontein, South Africa - Bloemfontein International Airport (BFN) to Madurai (IXM) - The flight distance between these airports is 4,373 miles (7,037 kilometres). The direct flight time is roughly 10 hours 13 minutes.
Flights from East London, South Africa - King Phalo Airport (ELS) to Madurai (IXM) - The flight distance between these airports is 4,437 miles (7,141 kilometres). The direct flight time is roughly 10 hours 21 minutes.
Flights from Hoedspruit, South Africa - AFB Airport (HDS) to Madurai (IXM) - The flight distance between these airports is 3,955 miles (6,365 kilometres). The direct flight time is roughly 9 hours 17 minutes.
Flights from Kimberley, South Africa - Kimberley Airport (KIM) to Madurai (IXM) - The flight distance between these airports is 4,444 miles (7,152 kilometres). The direct flight time is roughly 10 hours 22 minutes.
Flights from Nelspruit, South Africa - Kruger Mpumalanga Intl Airport (MQP) to Madurai (IXM) - The flight distance between these airports is 3,988 miles (6,418 kilometres). The direct flight time is roughly 9 hours 21 minutes.
Flights from Phalaborwa, South Africa - Hendrik van Eck Airport (PHW) to Madurai (IXM) - The flight distance between these airports is 3,934 miles (6,331 kilometres). The direct flight time is roughly 9 hours 14 minutes.
Flights from Pietermaritzburg, South Africa - Pietermaritzburg Airport (PZB) to Madurai (IXM) - The flight distance between these airports is 4,183 miles (6,731 kilometres). The direct flight time is roughly 9 hours 47 minutes.
Flights from Polokwane, South Africa - Polokwane International Airport (PTG) to Madurai (IXM) - The flight distance between these airports is 4,023 miles (6,475 kilometres). The direct flight time is roughly 9 hours 26 minutes.
Flights from Richards Bay, South Africa - Richards Bay Airport (RCB) to Madurai (IXM) - The flight distance between these airports is 4,063 miles (6,539 kilometres). The direct flight time is roughly 9 hours 31 minutes.
Flights from Upington, South Africa - Upington Airport (UTN) to Madurai (IXM) - The flight distance between these airports is 4,620 miles (7,435 kilometres). The direct flight time is roughly 10 hours 45 minutes.
Flights from Umtata, South Africa - K.D. Matanzima Airport (UTT) to Madurai (IXM) - The flight distance between these airports is 4,340 miles (6,985 kilometres). The direct flight time is roughly 10 hours 8 minutes.
Expert Help
Choose Site / Currency