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 3 hours 58 minutes and 1,562 miles (2,514 kilometres) from Delhi, India - New Delhi Indira Gandhi International Airport (DEL).
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
26.8 °C
Fri, 19 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 Delhi, India - New Delhi Indira Gandhi International Airport (DEL) to Hambantota (HRI) - The flight distance between these airports is 1,562 miles (2,514 kilometres). The direct flight time is roughly 3 hours 58 minutes.
Flights from Mumbai, India - Chhatrapati Shivaji Airport (BOM) to Hambantota (HRI) - The flight distance between these airports is 1,044 miles (1,681 kilometres). The direct flight time is roughly 2 hours 49 minutes.
Flights from Chennai, India - Chennai International Airport (MAA) to Hambantota (HRI) - The flight distance between these airports is 468 miles (753 kilometres). The direct flight time is roughly 1 hour 32 minutes.
Flights from Bengaluru/ Bangalore, India - Kempegowda Intl Airport (BLR) to Hambantota (HRI) - The flight distance between these airports is 531 miles (855 kilometres). The direct flight time is roughly 1 hour 40 minutes.
Flights from Kochi, India - Cochin International Airport (COK) to Hambantota (HRI) - The flight distance between these airports is 419 miles (674 kilometres). The direct flight time is roughly 1 hour 25 minutes.
Flights from Hyderabad, India - Rajiv Gandhi International Airport (HYD) to Hambantota (HRI) - The flight distance between these airports is 778 miles (1,252 kilometres). The direct flight time is roughly 2 hours 13 minutes.
Flights from Thiruvananthapuram, India - Thiruvananthapuram International Airport (TRV) to Hambantota (HRI) - The flight distance between these airports is 326 miles (524 kilometres). The direct flight time is roughly 1 hour 13 minutes.
Flights from Kolkata, India - Calcutta Subhas Chandra Bose Airport (CCU) to Hambantota (HRI) - The flight distance between these airports is 1,232 miles (1,982 kilometres). The direct flight time is roughly 3 hours 14 minutes.
Flights from Ahmedabad, India - S.VallabhBhai Patel Airport (AMD) to Hambantota (HRI) - The flight distance between these airports is 1,290 miles (2,077 kilometres). The direct flight time is roughly 3 hours 22 minutes.
Flights from Kozhikode, India - Kozhikode International Airport (CCJ) to Hambantota (HRI) - The flight distance between these airports is 487 miles (783 kilometres). The direct flight time is roughly 1 hour 34 minutes.
Flights from Jaipur, India - Jaipur International Airport (JAI) to Hambantota (HRI) - The flight distance between these airports is 1,462 miles (2,352 kilometres). The direct flight time is roughly 3 hours 44 minutes.
Flights from Goa, India - Dabolim Airport (GOI) to Hambantota (HRI) - The flight distance between these airports is 800 miles (1,287 kilometres). The direct flight time is roughly 2 hours 16 minutes.
Flights from Lucknow, India - Chaudhary Charan Singh Airport (LKO) to Hambantota (HRI) - The flight distance between these airports is 1,415 miles (2,277 kilometres). The direct flight time is roughly 3 hours 38 minutes.
Flights from Coimbatore, India - Coimbatore International Airport (CJB) to Hambantota (HRI) - The flight distance between these airports is 430 miles (692 kilometres). The direct flight time is roughly 1 hour 27 minutes.
Flights from Tiruchirapalli, India - Tiruchirappalli International Airport (TRZ) to Hambantota (HRI) - The flight distance between these airports is 351 miles (564 kilometres). The direct flight time is roughly 1 hour 16 minutes.
Flights from Pune, India - Lohegaon Airport (PNQ) to Hambantota (HRI) - The flight distance between these airports is 978 miles (1,575 kilometres). The direct flight time is roughly 2 hours 40 minutes.
Flights from Bagdogra, India - Bagdogra Airport (IXB) to Hambantota (HRI) - The flight distance between these airports is 1,487 miles (2,393 kilometres). The direct flight time is roughly 3 hours 48 minutes.
Flights from Guwahati, India - Gopinath Bordoloi Internationall Airport (GAU) to Hambantota (HRI) - The flight distance between these airports is 1,533 miles (2,468 kilometres). The direct flight time is roughly 3 hours 54 minutes.
Flights from Visakhapatnam, India - Visakhapatnam Airport (VTZ) to Hambantota (HRI) - The flight distance between these airports is 803 miles (1,292 kilometres). The direct flight time is roughly 2 hours 17 minutes.
Flights from Amritsar, India - Sri Guru Ram Dass Jee Airport (ATQ) to Hambantota (HRI) - The flight distance between these airports is 1,804 miles (2,903 kilometres). The direct flight time is roughly 4 hours 30 minutes.
Flights from Madurai, India - Madurai Airport (IXM) to Hambantota (HRI) - The flight distance between these airports is 321 miles (517 kilometres). The direct flight time is roughly 1 hour 12 minutes.
Flights from Nagpur, India - Dr. Babasaheb Ambedkar International Airport (NAG) to Hambantota (HRI) - The flight distance between these airports is 1,033 miles (1,662 kilometres). The direct flight time is roughly 2 hours 47 minutes.
Flights from Chandigarh, India - Chandigarh Airport (IXC) to Hambantota (HRI) - The flight distance between these airports is 1,708 miles (2,749 kilometres). The direct flight time is roughly 4 hours 17 minutes.