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 19 hours 52 minutes and 8,721 miles (14,035 kilometres) from Toronto, Canada - Airport Lester B. Pearson International (YYZ).
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 Toronto, Canada - Airport Lester B. Pearson International (YYZ) to Minneriya (MNH) - The flight distance between these airports is 8,721 miles (14,035 kilometres). The direct flight time is roughly 19 hours 52 minutes.
Flights from Montreal, Canada - International Airport Pierre E.Trudeau (YUL) to Minneriya (MNH) - The flight distance between these airports is 8,487 miles (13,659 kilometres). The direct flight time is roughly 19 hours 21 minutes.
Flights from Vancouver, Canada - British Columbia, Vancouver International Airport (YVR) to Minneriya (MNH) - The flight distance between these airports is 8,196 miles (13,190 kilometres). The direct flight time is roughly 18 hours 42 minutes.
Flights from Calgary, Canada - Calgary International Airport (YYC) to Minneriya (MNH) - The flight distance between these airports is 8,245 miles (13,269 kilometres). The direct flight time is roughly 18 hours 49 minutes.
Flights from Edmonton, Canada - Edmonton International Airport (YEG) to Minneriya (MNH) - The flight distance between these airports is 8,107 miles (13,048 kilometres). The direct flight time is roughly 18 hours 30 minutes.
Flights from Halifax, Canada - Metropolitan Area Airport (YHZ) to Minneriya (MNH) - The flight distance between these airports is 8,247 miles (13,273 kilometres). The direct flight time is roughly 18 hours 49 minutes.
Flights from Ottawa, Canada - Macdonald-Cartier International Airport (YOW) to Minneriya (MNH) - The flight distance between these airports is 8,538 miles (13,741 kilometres). The direct flight time is roughly 19 hours 28 minutes.
Flights from Quebec, Canada - Québec City Jean Lesage International Airport (YQB) to Minneriya (MNH) - The flight distance between these airports is 8,353 miles (13,443 kilometres). The direct flight time is roughly 19 hours 3 minutes.
Flights from Yellowknife, Canada - Yellowknife Airport (YZF) to Minneriya (MNH) - The flight distance between these airports is 7,497 miles (12,066 kilometres). The direct flight time is roughly 17 hours 9 minutes.
Flights from Winnipeg, Canada - J.A. Richardson International Airport (YWG) to Minneriya (MNH) - The flight distance between these airports is 8,453 miles (13,604 kilometres). The direct flight time is roughly 19 hours 17 minutes.
Flights from St John's, Canada - St Johns International Airport (YYT) to Minneriya (MNH) - The flight distance between these airports is 7,756 miles (12,483 kilometres). The direct flight time is roughly 17 hours 44 minutes.
Flights from Kelowna, Canada - Kelowna International Airport (YLW) to Minneriya (MNH) - The flight distance between these airports is 8,229 miles (13,243 kilometres). The direct flight time is roughly 18 hours 47 minutes.
Flights from Sept-Iles, Canada - Sept-Iles Airport (YZV) to Minneriya (MNH) - The flight distance between these airports is 8,028 miles (12,919 kilometres). The direct flight time is roughly 18 hours 20 minutes.
Flights from Moncton, Canada - Greater Moncton International Airport (YQM) to Minneriya (MNH) - The flight distance between these airports is 8,215 miles (13,221 kilometres). The direct flight time is roughly 18 hours 45 minutes.
Flights from Thunder Bay, Canada - Thunder Bay International Airport (YQT) to Minneriya (MNH) - The flight distance between these airports is 8,531 miles (13,729 kilometres). The direct flight time is roughly 19 hours 27 minutes.
Flights from Wabush, Canada - Wabush Airport (YWK) to Minneriya (MNH) - The flight distance between these airports is 7,887 miles (12,692 kilometres). The direct flight time is roughly 18 hours 1 minute.
Flights from Victoria Airport, Canada - Victoria International Airport (YYJ) to Minneriya (MNH) - The flight distance between these airports is 8,223 miles (13,234 kilometres). The direct flight time is roughly 18 hours 46 minutes.
Flights from Fort McMurray, Canada - Fort McMurray Airport (YMM) to Minneriya (MNH) - The flight distance between these airports is 7,914 miles (12,736 kilometres). The direct flight time is roughly 18 hours 5 minutes.
Flights from Comox, Canada - Comox Airport (YQQ) to Minneriya (MNH) - The flight distance between these airports is 8,126 miles (13,078 kilometres). The direct flight time is roughly 18 hours 33 minutes.
Flights from Regina, Canada - Regina International Airport (YQR) to Minneriya (MNH) - The flight distance between these airports is 8,391 miles (13,503 kilometres). The direct flight time is roughly 19 hours 8 minutes.
Flights from Timmins, Canada - Victor M. Power Airport (YTS) to Minneriya (MNH) - The flight distance between these airports is 8,431 miles (13,569 kilometres). The direct flight time is roughly 19 hours 14 minutes.
Flights from Saskatoon, Canada - J.G. Diefenbaker Intl Airport (YXE) to Minneriya (MNH) - The flight distance between these airports is 8,257 miles (13,288 kilometres). The direct flight time is roughly 18 hours 50 minutes.
Expert Help