Minneriya, nestled in the heart of Sri Lanka, is a mesmerizing city known for its rich cultural heritage and breathtaking natural beauty. Home to the world-famous Minneriya National Park, this city offers a unique opportunity to witness the largest gathering of wild Asian elephants in the world during the annual elephant gathering. With its lush green landscapes, ancient ruins, and vibrant local markets, Minneriya invites travelers to immerse themselves in a truly authentic Sri Lankan experience. Whether exploring the wildlife, engaging with local communities, or simply relaxing in the serene surroundings, Minneriya promises an unforgettable journey for every visitor.
The cheapest month to fly to Minneriya is typically in September.
Popular airports near Minneriya include Bandaranaike International Airport (CMB) in Colombo, Mattala Rajapaksa International Airport (HRI) in Hambantota, and Sigiriya Airport (GIU).
The flight to Minneriya (MNH) is roughly 10 hours 10 minutes and 4,353 miles (7,006 kilometres) from Johannesburg, South Africa - O.R. Tambo Internationall Airport (JNB).
The best way is to compare flights to Minneriya from leading comparison sites using our search engine dashboard.
Park and garden
Reservoir, elephant and canal
Lake
Museum
Flights from Johannesburg, South Africa - O.R. Tambo Internationall Airport (JNB) to Minneriya (MNH) - The flight distance between these airports is 4,353 miles (7,006 kilometres). The direct flight time is roughly 10 hours 10 minutes.
Flights from Cape Town, South Africa - Cape Town International Airport (CPT) to Minneriya (MNH) - The flight distance between these airports is 5,096 miles (8,201 kilometres). The direct flight time is roughly 11 hours 49 minutes.
Flights from Durban, South Africa - King Shaka Intl Airport (DUR) to Minneriya (MNH) - The flight distance between these airports is 4,303 miles (6,925 kilometres). The direct flight time is roughly 10 hours 3 minutes.
Flights from George, South Africa - George Airport (GRJ) to Minneriya (MNH) - The flight distance between these airports is 4,897 miles (7,881 kilometres). The direct flight time is roughly 11 hours 22 minutes.
Flights from Lanseria, South Africa - Lanseria International Airport (HLA) to Minneriya (MNH) - The flight distance between these airports is 4,365 miles (7,026 kilometres). The direct flight time is roughly 10 hours 12 minutes.
Flights from Port Elizabeth, South Africa - Port Elizabeth Airport (PLZ) to Minneriya (MNH) - The flight distance between these airports is 4,729 miles (7,610 kilometres). The direct flight time is roughly 11 hours.
Flights from Bloemfontein, South Africa - Bloemfontein International Airport (BFN) to Minneriya (MNH) - The flight distance between these airports is 4,547 miles (7,317 kilometres). The direct flight time is roughly 10 hours 36 minutes.
Flights from East London, South Africa - King Phalo Airport (ELS) to Minneriya (MNH) - The flight distance between these airports is 4,586 miles (7,380 kilometres). The direct flight time is roughly 10 hours 41 minutes.
Flights from Hoedspruit, South Africa - AFB Airport (HDS) to Minneriya (MNH) - The flight distance between these airports is 4,143 miles (6,667 kilometres). The direct flight time is roughly 9 hours 42 minutes.
Flights from Kimberley, South Africa - Kimberley Airport (KIM) to Minneriya (MNH) - The flight distance between these airports is 4,623 miles (7,440 kilometres). The direct flight time is roughly 10 hours 46 minutes.
Flights from Nelspruit, South Africa - Kruger Mpumalanga Intl Airport (MQP) to Minneriya (MNH) - The flight distance between these airports is 4,170 miles (6,711 kilometres). The direct flight time is roughly 9 hours 46 minutes.
Flights from Phalaborwa, South Africa - Hendrik van Eck Airport (PHW) to Minneriya (MNH) - The flight distance between these airports is 4,124 miles (6,636 kilometres). The direct flight time is roughly 9 hours 39 minutes.
Flights from Pietermaritzburg, South Africa - Pietermaritzburg Airport (PZB) to Minneriya (MNH) - The flight distance between these airports is 4,343 miles (6,989 kilometres). The direct flight time is roughly 10 hours 9 minutes.
Flights from Polokwane, South Africa - Polokwane International Airport (PTG) to Minneriya (MNH) - The flight distance between these airports is 4,218 miles (6,789 kilometres). The direct flight time is roughly 9 hours 52 minutes.
Flights from Richards Bay, South Africa - Richards Bay Airport (RCB) to Minneriya (MNH) - The flight distance between these airports is 4,223 miles (6,796 kilometres). The direct flight time is roughly 9 hours 53 minutes.
Flights from Upington, South Africa - Upington Airport (UTN) to Minneriya (MNH) - The flight distance between these airports is 4,809 miles (7,739 kilometres). The direct flight time is roughly 11 hours 11 minutes.
Flights from Umtata, South Africa - K.D. Matanzima Airport (UTT) to Minneriya (MNH) - The flight distance between these airports is 4,494 miles (7,233 kilometres). The direct flight time is roughly 10 hours 29 minutes.
Expert Help
Choose Site / Currency