Located on the southeastern coast of Sri Lanka, Hambantota boasts a captivating blend of natural beauty and cultural richness. This vibrant city is renowned for its pristine beaches, where turquoise waters meet golden sands, offering the perfect setting for sun-seekers and water sport enthusiasts. Hambantota is also a hub of history and heritage, with landmarks such as the ancient Buddhist temples and colonial-era architecture dotting the landscape. Visitors can immerse themselves in the local culture through traditional festivals, authentic cuisine, and welcoming hospitality. Whether exploring the wilderness of nearby national parks or simply relaxing by the sea, Hambantota promises an unforgettable experience.
The cheapest month to fly to Hambantota is typically September.
The popular airports near Hambantota include Mattala Rajapaksa International Airport (HRI) and Colombo Bandaranaike International Airport (CMB).
The flight to Hambantota (HRI) is roughly 20 hours and 8,781 miles (14,132 kilometres) from Toronto, Canada - Airport Lester B. Pearson International (YYZ).
The best way is to compare flights to Hambantota from leading comparison sites using our search engine dashboard.
Leopards, birds & Sithulpawwa monastery
Tower
National park & stop for migratory birds
Gallows Tree
Botanical gardens with exotic flora
Beach
Forest & mangrove bird & wildlife haven
Park and garden
Safari
33.2 °C
Mon, 29 Apr 2024
Average Temperature
30°C
Jan
30°C
Feb
31°C
Mar
31°C
Apr
31°C
May
30°C
Jun
31°C
Jul
30°C
Aug
30°C
Sep
30°C
Oct
30°C
Nov
30°C
Dec
Flights from Toronto, Canada - Airport Lester B. Pearson International (YYZ) to Hambantota (HRI) - The flight distance between these airports is 8,781 miles (14,132 kilometres). The direct flight time is roughly 20 hours.
Flights from Montreal, Canada - International Airport Pierre E.Trudeau (YUL) to Hambantota (HRI) - 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 Vancouver, Canada - British Columbia, Vancouver International Airport (YVR) to Hambantota (HRI) - The flight distance between these airports is 8,333 miles (13,411 kilometres). The direct flight time is roughly 19 hours 1 minute.
Flights from Calgary, Canada - Calgary International Airport (YYC) to Hambantota (HRI) - The flight distance between these airports is 8,370 miles (13,470 kilometres). The direct flight time is roughly 19 hours 5 minutes.
Flights from Edmonton, Canada - Edmonton International Airport (YEG) to Hambantota (HRI) - The flight distance between these airports is 8,231 miles (13,246 kilometres). The direct flight time is roughly 18 hours 47 minutes.
Flights from Halifax, Canada - Metropolitan Area Airport (YHZ) to Hambantota (HRI) - The flight distance between these airports is 8,278 miles (13,322 kilometres). The direct flight time is roughly 18 hours 53 minutes.
Flights from Ottawa, Canada - Macdonald-Cartier International Airport (YOW) to Hambantota (HRI) - The flight distance between these airports is 8,593 miles (13,829 kilometres). The direct flight time is roughly 19 hours 35 minutes.
Flights from Quebec, Canada - Québec City Jean Lesage International Airport (YQB) to Hambantota (HRI) - The flight distance between these airports is 8,402 miles (13,521 kilometres). The direct flight time is roughly 19 hours 10 minutes.
Flights from Yellowknife, Canada - Yellowknife Airport (YZF) to Hambantota (HRI) - The flight distance between these airports is 7,615 miles (12,256 kilometres). The direct flight time is roughly 17 hours 25 minutes.
Flights from Winnipeg, Canada - J.A. Richardson International Airport (YWG) to Hambantota (HRI) - The flight distance between these airports is 8,553 miles (13,765 kilometres). The direct flight time is roughly 19 hours 30 minutes.
Flights from St John's, Canada - St Johns International Airport (YYT) to Hambantota (HRI) - The flight distance between these airports is 7,777 miles (12,515 kilometres). The direct flight time is roughly 17 hours 46 minutes.
Flights from Kelowna, Canada - Kelowna International Airport (YLW) to Hambantota (HRI) - The flight distance between these airports is 8,361 miles (13,456 kilometres). The direct flight time is roughly 19 hours 4 minutes.
Flights from Sept-Iles, Canada - Sept-Iles Airport (YZV) to Hambantota (HRI) - The flight distance between these airports is 8,073 miles (12,993 kilometres). The direct flight time is roughly 18 hours 26 minutes.
Flights from Moncton, Canada - Greater Moncton International Airport (YQM) to Hambantota (HRI) - The flight distance between these airports is 8,250 miles (13,278 kilometres). The direct flight time is roughly 18 hours 50 minutes.
Flights from Thunder Bay, Canada - Thunder Bay International Airport (YQT) to Hambantota (HRI) - The flight distance between these airports is 8,616 miles (13,866 kilometres). The direct flight time is roughly 19 hours 38 minutes.
Flights from Wabush, Canada - Wabush Airport (YWK) to Hambantota (HRI) - The flight distance between these airports is 7,938 miles (12,775 kilometres). The direct flight time is roughly 18 hours 8 minutes.
Flights from Victoria Airport, Canada - Victoria International Airport (YYJ) to Hambantota (HRI) - The flight distance between these airports is 8,361 miles (13,456 kilometres). The direct flight time is roughly 19 hours 4 minutes.
Flights from Fort McMurray, Canada - Fort McMurray Airport (YMM) to Hambantota (HRI) - The flight distance between these airports is 8,032 miles (12,927 kilometres). The direct flight time is roughly 18 hours 20 minutes.
Flights from Comox, Canada - Comox Airport (YQQ) to Hambantota (HRI) - The flight distance between these airports is 8,265 miles (13,300 kilometres). The direct flight time is roughly 18 hours 51 minutes.
Flights from Regina, Canada - Regina International Airport (YQR) to Hambantota (HRI) - The flight distance between these airports is 8,503 miles (13,684 kilometres). The direct flight time is roughly 19 hours 23 minutes.
Flights from Timmins, Canada - Victor M. Power Airport (YTS) to Hambantota (HRI) - The flight distance between these airports is 8,501 miles (13,681 kilometres). The direct flight time is roughly 19 hours 23 minutes.
Flights from Saskatoon, Canada - J.G. Diefenbaker Intl Airport (YXE) to Hambantota (HRI) - The flight distance between these airports is 8,372 miles (13,473 kilometres). The direct flight time is roughly 19 hours 6 minutes.
Expert Help