Located in the southern coast of Sri Lanka, Dikwella is a hidden gem waiting to be explored by intrepid travelers seeking a tranquil seaside escape. Known for its pristine beaches, vibrant coral reefs, and towering palm trees swaying in the gentle breeze, Dikwella offers a perfect blend of relaxation and adventure. Visitors can indulge in water sports, explore ancient temples, and savor delicious seafood cuisine at local eateries. With its laid-back atmosphere and breathtaking natural beauty, Dikwella promises a truly unforgettable travel experience for those looking to immerse themselves in the authentic charm of Sri Lanka's coastal regions.
The cheapest month to fly to Dikwella is typically in September.
The popular airports near Dikwella include Mattala Rajapaksa International Airport (HRI) and Bandaranaike International Airport (CMB) in Sri Lanka.
The flight to Dikwella (DIW) is roughly 3 hours 45 minutes and 1,465 miles (2,358 kilometres) from Kuala Lumpur, Malaysia - Kuala Lumpur International Airport (KUL).
The best way is to compare flights to Dikwella from leading comparison sites using our search engine dashboard.
Palm-fringed beach popular for surfing
Centuries-old shrine with sculptures
Beach
Beach
Geological feature with powerful spray
Picturesque cove with lodging & dining
Lodging, dining & a tropical feel
Beach
Beach
Beach
Average Temperature
31°C
Jan
31°C
Feb
32°C
Mar
32°C
Apr
31°C
May
30°C
Jun
30°C
Jul
30°C
Aug
30°C
Sep
30°C
Oct
30°C
Nov
30°C
Dec
Flights from Kuala Lumpur, Malaysia - Kuala Lumpur International Airport (KUL) to Dikwella (DIW) - The flight distance between these airports is 1,465 miles (2,358 kilometres). The direct flight time is roughly 3 hours 45 minutes.
Flights from Kota Kinabalu, Malaysia - Kota Kinabalu International Airport (BKI) to Dikwella (DIW) - The flight distance between these airports is 2,430 miles (3,911 kilometres). The direct flight time is roughly 5 hours 54 minutes.
Flights from Penang, Malaysia - Penang International Airport (PEN) to Dikwella (DIW) - The flight distance between these airports is 1,348 miles (2,169 kilometres). The direct flight time is roughly 3 hours 29 minutes.
Flights from Langkawi, Malaysia - Langkawi International Airport (LGK) to Dikwella (DIW) - The flight distance between these airports is 1,309 miles (2,106 kilometres). The direct flight time is roughly 3 hours 24 minutes.
Flights from Kuching, Malaysia - Kuching International Airport (KCH) to Dikwella (DIW) - The flight distance between these airports is 2,068 miles (3,328 kilometres). The direct flight time is roughly 5 hours 5 minutes.
Flights from Johor Bahru, Malaysia - Senai International Airport (JHB) to Dikwella (DIW) - The flight distance between these airports is 1,612 miles (2,595 kilometres). The direct flight time is roughly 4 hours 4 minutes.
Flights from Miri, Malaysia - Miri Airport (MYY) to Dikwella (DIW) - The flight distance between these airports is 2,294 miles (3,692 kilometres). The direct flight time is roughly 5 hours 35 minutes.
Flights from Alor Setar, Malaysia - Sultan Abdul Halim Airport (AOR) to Dikwella (DIW) - The flight distance between these airports is 1,355 miles (2,180 kilometres). The direct flight time is roughly 3 hours 30 minutes.
Flights from Kota Bharu, Malaysia - Sultan Ismail Petra Airport (KBR) to Dikwella (DIW) - The flight distance between these airports is 1,485 miles (2,389 kilometres). The direct flight time is roughly 3 hours 47 minutes.
Flights from Kuala Terengganu, Malaysia - Sultan Mahmud Airport (TGG) to Dikwella (DIW) - The flight distance between these airports is 1,542 miles (2,481 kilometres). The direct flight time is roughly 3 hours 55 minutes.
Flights from Kuala Lumpur, Malaysia - Sultan Abdul Aziz Shah Airport (SZB) to Dikwella (DIW) - The flight distance between these airports is 1,450 miles (2,334 kilometres). The direct flight time is roughly 3 hours 43 minutes.
Flights from Bintulu, Malaysia - Bintulu Airport Airport (BTU) to Dikwella (DIW) - The flight distance between these airports is 2,235 miles (3,598 kilometres). The direct flight time is roughly 5 hours 28 minutes.
Flights from Labuan, Malaysia - Labuan Airport (LBU) to Dikwella (DIW) - The flight distance between these airports is 2,377 miles (3,825 kilometres). The direct flight time is roughly 5 hours 46 minutes.
Flights from Sandakan, Malaysia - Sandakan Airport (SDK) to Dikwella (DIW) - The flight distance between these airports is 2,568 miles (4,133 kilometres). The direct flight time is roughly 6 hours 12 minutes.
Flights from Tawau, Malaysia - Tawau Airport (TWU) to Dikwella (DIW) - The flight distance between these airports is 2,579 miles (4,150 kilometres). The direct flight time is roughly 6 hours 13 minutes.
Flights from Mulu, Malaysia - Mulu Airport (MZV) to Dikwella (DIW) - The flight distance between these airports is 2,352 miles (3,785 kilometres). The direct flight time is roughly 5 hours 43 minutes.
Flights from Kuantan, Malaysia - Sultan Haji Ahmad Shah Airport (KUA) to Dikwella (DIW) - The flight distance between these airports is 1,558 miles (2,507 kilometres). The direct flight time is roughly 3 hours 57 minutes.
Flights from Ipoh, Malaysia - Sultan Azlan Shah Airport (IPH) to Dikwella (DIW) - The flight distance between these airports is 1,407 miles (2,265 kilometres). The direct flight time is roughly 3 hours 37 minutes.
Flights from Long Lellang, Malaysia - Long Lellang Airport (LGL) to Dikwella (DIW) - The flight distance between these airports is 2,380 miles (3,830 kilometres). The direct flight time is roughly 5 hours 47 minutes.
Flights from Long Seridan, Malaysia - Long Seridan Airport (ODN) to Dikwella (DIW) - The flight distance between these airports is 2,369 miles (3,813 kilometres). The direct flight time is roughly 5 hours 45 minutes.
Flights from Limbang, Malaysia - Limbang Airport (LMN) to Dikwella (DIW) - The flight distance between these airports is 2,362 miles (3,802 kilometres). The direct flight time is roughly 5 hours 44 minutes.
Flights from Mukah, Malaysia - Mukah Airport (MKM) to Dikwella (DIW) - The flight distance between these airports is 2,173 miles (3,497 kilometres). The direct flight time is roughly 5 hours 19 minutes.
Flights from Marudi, Malaysia - Marudi Airport (MUR) to Dikwella (DIW) - The flight distance between these airports is 2,319 miles (3,731 kilometres). The direct flight time is roughly 5 hours 39 minutes.
Expert Help
Choose Site / Currency