Charter Flights Sri Lanka

Domestic flights are one of the fastest and most scenic ways to travel around Sri Lanka. Whether you’re planning to visit the ancient city of Sigiriya, the beaches of Trincomalee, the tea plantations of the hill country, or the wildlife parks of the south, flying allows you to spend less time travelling and more time exploring.

This page brings together the latest scheduled domestic flight timetables operated between Sri Lanka’s regional airports. Simply expand the relevant airport below to view available destinations, operating days, departure times, arrival times, and seasonal schedules.

Flights operate from Katunayake (CMB), Ratmalana, Water’s Edge, Kandy, Sigiriya, Trincomalee, Batticaloa, Jaffna, Koggala, Weerawila, Mattala, and Castlereagh, with schedules varying according to seasonal demand and operational requirements.

Please note: Flight schedules may change due to weather conditions, aircraft availability, operational requirements, or seasonal adjustments. We recommend contacting CCT Sri Lanka before making your travel plans so we can confirm the latest schedules and help you select the most suitable flight for your itinerary.

Whether you require a scheduled domestic flight, a private charter aircraft, or a helicopter transfer, our team will be delighted to help you plan the quickest and most comfortable way to travel across Sri Lanka.


Flight Information

✓ Schedules updated regularly

✓ Seasonal changes apply

✓ Advance reservations recommended

✓ Subject to weather and operational conditions

✓ Private charter flights also available


Bandaranaike International Airport (CMB)

Scheduled flights operate throughout the year.
Schedules vary seasonally.

☀ Summer Schedule – 01st May – 20th Jul

DestinationFrequencyDepartureArrivalStopsAvailable
Trincomalee (TRR)Daily 10:3011:15
Batticaloa (BTC)Daily 10:3012:00Trincomalee (TRR)

☀ Summer Schedule – 21st Jul – 31st Oct

DestinationFrequencyDepartureArrivalStopsAvailable
Castlereagh (NUF)Daily 10:3011:00
Koggala (KCT)Daily 10:3011:45Castlereagh (NUF)
Hambantota Weerawila (WRZ)Daily 10:3012:30Castlereagh (NUF) / Koggala (KCT)

☀ Summer Schedule – 21st Jul – 31st Aug

DestinationFrequencyDepartureArrivalStopsAvailable
Batticaloa (BTC)Daily07:3008:15
Sigiriya (GIU)Daily 10:3011:00
Trincomalee (TRR)Daily 10:3011:45Sigiriya
Trincomalee (TRR)Daily13:4514:30
Batticaloa (BTC)Daily13:4515:15Trincomalee (TRR)
Batticaloa (BTC)Daily15:0015:45

☀ Summer Schedule – 01st Sep – 31st Oct

DestinationFrequencyDepartureArrivalStopsAvailable
Trincomalee (TRR)Daily10:3011:15
Batticaloa (BTC)Daily10:3012:00Trincomalee (TRR)

❄ Winter Schedule – 01st Nov – 30th Apr

DestinationFrequencyDepartureArrivalStopsAvailable
Sigiriya (GIU)Daily10:0010:30
Hambantota (WRZ)Daily10:0011:30Sigiriya (GIU)
Koggala (KCT)Daily10:0012:15Sigiriya (GIU) / Weerawila (WRZ)
Castlereagh (NUF)Daily10:3011:00
Koggala (KCT)Daily10:3011:45Castlereagh (NUF)
Hambantota Weerawila (WRZ)Daily10:3012:30Castlereagh (NUF) / Koggala (KCT)
Kandy (KDZ)Daily10:3011:00
Koggala (KCT)Daily10:3011:45Kandy (KDZ)
Hambantota Weerawila (WRZ)Daily10:3012:30Kandy (KDZ) / Koggala (KCT)
Trincomalee (TRR)Daily14:3015:15
Batticaloa (BTC)Daily14:3016:00Trincomalee (TRR)

Batticaloa Airport (BTC)

Scheduled flights operate throughout the year.
Schedules vary seasonally.

☀ Summer Schedule -01st May – 20th Jul

DestinationFrequencyDepartureArrivalStopsAvailable
ColomboDaily12:1513:00

☀ Summer Schedule – 21st Jul until 31st Aug

DestinationFrequencyDepartureArrivalStopsAvailable
ColomboDaily08:4509:30
ColomboDaily15:3016:15
ColomboDaily16:0016:45

☀ Summer Schedule – 01st Sep until 31st Oct

DestinationFrequencyDepartureArrivalStopsAvailable
ColomboDaily12:1513:00

❄ Winter Schedule – 01st Nov – 30th Apr

DestinationFrequencyDepartureArrivalStopsAvailable
Colombo16:1517:00

Castlereagh Airport (NUF)

Scheduled flights operate throughout the year.
Schedules vary seasonally.

☀ Summer Schedule – 21st Jul – 31st Oct

DestinationFrequencyDepartureArrivalStopsAvailable
Koggala (KCT)Daily11:1511:45
Hambantota (WRZ)Daily11:1512:30Koggala (KCT)
Colombo (CMB)Daily11:1513:30Koggala (KCT) / Hambantota (WRZ)

❄ Winter Schedule – 01st Nov – 30th Apr

DestinationFrequencyDepartureArrivalStopsAvailable
Koggala (KCT)Daily11:1511:45
Hambantota (WRZ)Daily11:1512:30Koggala (KCT)
Colombo (CMB)Daily11:1513:30Koggala (KCT) / Hambantota (WRZ)

✈ Jaffna Airport (JAF)

Scheduled flights operate throughout the year.
Schedules vary seasonally.

☀ Summer Schedule – 1 Jul – 31 Oct

DestinationFrequencyDepartureArrivalStopsAvailable
Colombo (CMB)Monday09:1010:20
Colombo (CMB)Fridays16:4017:50

❄ Winter Schedule – 01st Nov – 30th Apr

DestinationFrequencyDepartureArrivalStopsAvailable
Colombo (CMB)Sunday09:1010:20
Colombo (CMB)Thursday09:4010:50

Koggala Airport (KCT)

Scheduled flights operate throughout the year.
Schedules vary seasonally.

☀ Summer Schedule – 1 Jul – 31 Oct

DestinationFrequencyDepartureArrivalStopsAvailable
Hambantota (WRZ)
ColomboDaily12:0013:30

❄ Winter Schedule – 01st Nov – 30th Apr

DestinationFrequencyDepartureArrivalStopsAvailable
Hambantota (WRZ)
Colombo

Mattala Rajapaksa International Airport (MRA)

Scheduled flights operate throughout the year.
Schedules vary seasonally.

☀ Summer Schedule – 1 Jul – 31 Oct

DestinationFrequencyDepartureArrivalStopsAvailable
Colombo (CMB)Monday09:1010:20
Colombo (CMB)Fridays16:4017:50

❄ Winter Schedule – 01st Nov – 30th Apr

DestinationFrequencyDepartureArrivalStopsAvailable
Colombo (CMB)Sunday09:1010:20
Colombo (CMB)Thursday09:4010:50

Ratmalana Airport (RML)

Scheduled flights operate throughout the year.
Schedules vary seasonally.

☀ Summer Schedule – 1 Jul – 31 Oct

DestinationFrequencyDepartureArrivalStopsAvailable
Jaffna (JAF)Monday07.3008.30
Jaffna (JAF)Fridays15.0016.10

❄ Winter Schedule – 01st Nov – 30th Apr

DestinationFrequencyDepartureArrivalStopsAvailable
Jaffna (JAF)Sunday15.0016.10
Jaffna (JAF)Thursday08.0009.15

Sigiriya Airport (GIU)

Scheduled flights operate throughout the year.
Schedules vary seasonally.

☀ Summer Schedule – 1 Jul – 31 Oct

DestinationFrequencyDepartureArrivalStopsAvailable
Hambantota (WRZ)
Colombo
Koggala (KTC)

❄ Winter Schedule – 01st Nov – 30th Apr

DestinationFrequencyDepartureArrivalStopsAvailable
Hambantota (WRZ)
Colombo
Koggala (KTC)

Trincomalee Airport (TRR)

Scheduled flights operate throughout the year.
Schedules vary seasonally.

☀ Summer Schedule – 01st May – 20th Jul

DestinationFrequencyDepartureArrivalStopsAvailable
Colombo (CMB) AirportDaily11:3013:00Batticaloa

☀ Summer Schedule – 21st Jul – 31st Aug

DestinationFrequencyDepartureArrivalStopsAvailable
Colombo (CMB) AirportDaily12:0012:45Batticaloa

☀ Summer Schedule – 1st Sep – 31st Oct

DestinationFrequencyDepartureArrivalStopsAvailable
Colombo (CMB) AirportDaily11:3013:00Batticaloa

❄ Winter Schedule – 01st Nov – 30th Apr

DestinationFrequencyDepartureArrivalStopsAvailable
Colombo (CMB) AirportDaily15:3017:00Batticaloa

Waters Edge in Colombo

Scheduled flights operate throughout the year.
Schedules vary seasonally.

☀ Summer Schedule – 1 Jul – 31 Oct

DestinationFrequencyDepartureArrivalStopsAvailable
Castlereagh (NUF)
Koggala (KCT)
Hambantota Weerawila (WRZ)

❄ Winter Schedule – 01st Nov – 30th Apr

DestinationFrequencyDepartureArrivalStopsAvailable
Castlereagh (NUF)
Koggala (KCT)
Hambantota Weerawila (WRZ)

Weerawila Airport (WRZ)

Scheduled flights operate throughout the year.
Schedules vary seasonally.

☀ Summer Schedule – 21st Jul – 31st Oct

DestinationFrequencyDepartureArrivalStopsAvailable
Koggala (KCT)
Colombo (CMB)

❄ Winter Schedule – 01st Nov – 30th Apr

DestinationFrequencyDepartureArrivalStopsAvailable
Koggala (KCT)
Colombo (CMB)

Need help choosing?

Not sure whether you should fly, travel by road, or charter an aircraft?

Contact CCT Sri Lanka.

We’ll recommend the most efficient travel option for your itinerary.

Reviews

There are no reviews yet.

Be the first to review “Sri Lanka Domestic Flight Timetable & Schedules”

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Sri Lanka Domestic Flight Timetable & Schedules

Free

Book your safe and seamless journey with CCT Sri Lanka, where all our drivers and guides are fully registered and certified by the Sri Lanka Tourist Board.
Choose your party size and preferred date from the drop-down menu, and feel free to share any special requests in the next step.
We wish you a joyful and memorable holiday in Sri Lanka!