Trincomalee, nestled on the northeastern coast of Sri Lanka, is a gem awaiting discovery by intrepid travelers seeking a blend of pristine beaches, rich history, and vibrant culture. Known for its azure waters teeming with marine life and pristine sandy shores perfect for unwinding, Trincomalee offers a sanctuary for both beach bums and history buffs alike. Wander through ancient temples, dive into its fascinating colonial past, or simply soak up the laid-back coastal vibes. With its diverse offerings and untouched beauty, Trincomalee promises a truly unforgettable experience off the beaten path.
The cheapest month to fly to Trincomalee is usually September.
The popular airports near Trincomalee are Bandaranaike International Airport (Colombo), Ratmalana Airport (Colombo), and Mattala Rajapaksa International Airport (Hambantota).
The flight to Trincomalee (TRR) is roughly 6 hours 33 minutes and 2,725 miles (4,385 kilometres) from Manila, Philippines - Metropolitan Area Airport (MNL).
The best way is to compare flights to Trincomalee from leading comparison sites using our search engine dashboard.
Hindu temple overlooking the sea
Portuguese fortress built in 1624
Beach
Temple and history
History exhibits in a former Dutch post
Beach
Temple, buddhism and harbour
Scuba diving
Hot-water wells & an ancient stupa mound
Beach
Attraction
Temple
Island
Beach
Tranquil beach for swimming & fishing
Bridge
Bay area with natural harbor & beaches
Bay
26.8 °C
Fri, 26 Apr 2024
Average Temperature
28°C
Jan
29°C
Feb
31°C
Mar
33°C
Apr
35°C
May
35°C
Jun
34°C
Jul
34°C
Aug
34°C
Sep
32°C
Oct
29°C
Nov
28°C
Dec
Flights from Manila, Philippines - Metropolitan Area Airport (MNL) to Trincomalee (TRR) - The flight distance between these airports is 2,725 miles (4,385 kilometres). The direct flight time is roughly 6 hours 33 minutes.
Flights from Cebu, Philippines - Mactan International Airport (CEB) to Trincomalee (TRR) - The flight distance between these airports is 2,918 miles (4,695 kilometres). The direct flight time is roughly 6 hours 59 minutes.
Flights from Kalibo, Philippines - Kalibo International Airport (KLO) to Trincomalee (TRR) - The flight distance between these airports is 2,808 miles (4,519 kilometres). The direct flight time is roughly 6 hours 44 minutes.
Flights from Luzon, Philippines - Clark International Airport (CRK) to Trincomalee (TRR) - The flight distance between these airports is 2,698 miles (4,342 kilometres). The direct flight time is roughly 6 hours 29 minutes.
Flights from Puerto Princesa, Philippines - Puerto Princesa International Airport (PPS) to Trincomalee (TRR) - The flight distance between these airports is 2,563 miles (4,125 kilometres). The direct flight time is roughly 6 hours 11 minutes.
Flights from Davao, Philippines - Francisco Bangoy International Airport (DVO) to Trincomalee (TRR) - The flight distance between these airports is 3,043 miles (4,898 kilometres). The direct flight time is roughly 7 hours 15 minutes.
Flights from Tacloban, Philippines - D.Z. Romualdez Airport (TAC) to Trincomalee (TRR) - The flight distance between these airports is 2,988 miles (4,808 kilometres). The direct flight time is roughly 7 hours 8 minutes.
Flights from Cagayan de Oro, Philippines - Laguindingan International Airport (CGY) to Trincomalee (TRR) - The flight distance between these airports is 2,966 miles (4,774 kilometres). The direct flight time is roughly 7 hours 5 minutes.
Flights from Legazpi, Philippines - Legaspi Airport (LGP) to Trincomalee (TRR) - The flight distance between these airports is 2,902 miles (4,670 kilometres). The direct flight time is roughly 6 hours 56 minutes.
Flights from Cotabato, Philippines - Awang Airport (CBO) to Trincomalee (TRR) - The flight distance between these airports is 2,945 miles (4,740 kilometres). The direct flight time is roughly 7 hours 2 minutes.
Flights from Butuan, Philippines - Bancasi Airport (BXU) to Trincomalee (TRR) - The flight distance between these airports is 3,023 miles (4,866 kilometres). The direct flight time is roughly 7 hours 13 minutes.
Flights from General Santos, Philippines - General Santos International Airport (GES) to Trincomalee (TRR) - The flight distance between these airports is 3,013 miles (4,849 kilometres). The direct flight time is roughly 7 hours 11 minutes.
Flights from Surigao, Philippines - Surigao Airport (SUG) to Trincomalee (TRR) - The flight distance between these airports is 3,021 miles (4,862 kilometres). The direct flight time is roughly 7 hours 12 minutes.
Flights from Zamboanga, Philippines - Zamboanga International Airport (ZAM) to Trincomalee (TRR) - The flight distance between these airports is 2,800 miles (4,506 kilometres). The direct flight time is roughly 6 hours 43 minutes.
Flights from Tuguegarao, Philippines - Tuguegarao Airport (TUG) to Trincomalee (TRR) - The flight distance between these airports is 2,794 miles (4,497 kilometres). The direct flight time is roughly 6 hours 42 minutes.
Flights from Bacolod, Philippines - Silay International Airport (BCD) to Trincomalee (TRR) - The flight distance between these airports is 2,852 miles (4,589 kilometres). The direct flight time is roughly 6 hours 50 minutes.
Flights from Dumaguete, Philippines - Sibulan Airport (DGT) to Trincomalee (TRR) - The flight distance between these airports is 2,874 miles (4,625 kilometres). The direct flight time is roughly 6 hours 53 minutes.
Flights from Boracay, Philippines - Caticlan / Godofredo P. Ramos Airport (MPH) to Trincomalee (TRR) - The flight distance between these airports is 2,780 miles (4,474 kilometres). The direct flight time is roughly 6 hours 40 minutes.
Flights from Iloilo, Philippines - Iloilo International Airport (ILO) to Trincomalee (TRR) - The flight distance between these airports is 2,816 miles (4,532 kilometres). The direct flight time is roughly 6 hours 45 minutes.
Flights from Roxas City, Philippines - Roxas Airport (RXS) to Trincomalee (TRR) - The flight distance between these airports is 2,834 miles (4,560 kilometres). The direct flight time is roughly 6 hours 47 minutes.
Flights from Bohol, Philippines - Tagbilaran / Bohol–Panglao International Airport (TAG) to Trincomalee (TRR) - The flight distance between these airports is 2,910 miles (4,684 kilometres). The direct flight time is roughly 6 hours 58 minutes.
Flights from Laoag, Philippines - Laoag International Airport (LAO) to Trincomalee (TRR) - The flight distance between these airports is 2,721 miles (4,380 kilometres). The direct flight time is roughly 6 hours 32 minutes.
Flights from Dipolog, Philippines - Dipolog Airport (DPL) to Trincomalee (TRR) - The flight distance between these airports is 2,879 miles (4,633 kilometres). The direct flight time is roughly 6 hours 53 minutes.
Expert Help
Choose Site / Currency