
Flights To Batticaloa District - Cheap Flights Starting at CA $92
Wander Wisely with exceptional service, 24/7 supportOpens in a new window
Feel at ease with free flight cancellations within 24 hours of booking
Change your flight without a fee on select flights
How Much Does it Cost To Fly To Batticaloa District?
Prices found within past 7 days. Prices and availability subject to change. Additional terms may apply.
MAA
Chennai Intl.
CMB
Bandaranaike Intl.
CA $194 Roundtrip, found 2 days ago
CA $194
Roundtrip
found 2 days ago
BLR
Kempegowda Intl.
CMB
Bandaranaike Intl.
CA $286 Roundtrip, found 5 days ago
CA $286
Roundtrip
found 5 days ago
DEL
Indira Gandhi Intl.
CMB
Bandaranaike Intl.
CA $321 Roundtrip, found 4 days ago
CA $321
Roundtrip
found 4 days ago
SHJ
Sharjah Intl.
CMB
Bandaranaike Intl.
CA $329 Roundtrip, found 10 hours ago
CA $329
Roundtrip
found 10 hours ago
DXB
Dubai Intl.
CMB
Bandaranaike Intl.
CA $428 Roundtrip, found 2 days ago
CA $428
Roundtrip
found 2 days ago
CDG
Roissy-Charles de Gaulle
CMB
Bandaranaike Intl.
CA $897 Roundtrip, found 2 days ago
CA $897
Roundtrip
found 2 days ago
SEA
Seattle - Tacoma Intl.
CMB
Bandaranaike Intl.
CA $1,051 Roundtrip, found 6 days ago
CA $1,051
Roundtrip
found 6 days ago
LHR
Heathrow
CMB
Bandaranaike Intl.
CA $1,080 Roundtrip, found 1 day ago
CA $1,080
Roundtrip
found 1 day ago
YUL
Pierre Elliott Trudeau Intl.
CMB
Bandaranaike Intl.
CA $1,205 Roundtrip, found 3 days ago
CA $1,205
Roundtrip
found 3 days ago
YYC
Calgary Intl.
CMB
Bandaranaike Intl.
CA $1,446 Roundtrip, found 2 days ago
CA $1,446
Roundtrip
found 2 days ago
YYJ
Victoria Intl.
CMB
Bandaranaike Intl.
CA $1,485 Roundtrip, found 3 days ago
CA $1,485
Roundtrip
found 3 days ago
Origin | Destination | Travel dates | Flights from* |
---|---|---|---|
KUL | Seeduwa - Katunayake | June 7 to June 18 | CA $417 |
SIN | Seeduwa - Katunayake | July 2 to July 6 | CA $430 |
HKG | Seeduwa - Katunayake | June 2 to June 9 | CA $472 |
BKK | Seeduwa - Katunayake | June 4 to June 7 | CA $487 |
PVG | Seeduwa - Katunayake | July 9 to July 24 | CA $842 |
FCO | Seeduwa - Katunayake | June 25 to July 7 | CA $944 |
MEL | Seeduwa - Katunayake | May 26 to June 25 | CA $985 |
SYD | Seeduwa - Katunayake | June 5 to June 18 | CA $1,003 |
LHR | Seeduwa - Katunayake | May 29 to June 11 | CA $1,080 |
YYZ | Seeduwa - Katunayake | June 10 to June 25 | CA $1,657 |
Origin | Destination | Travel dates | Flights from* |
---|---|---|---|
KUL | Seeduwa - Katunayake | May 16 to May 22 | CA $436 |
MEL | Seeduwa - Katunayake | May 16 to May 29 | CA $974 |
YYZ | Seeduwa - Katunayake | May 18 to June 13 | CA $1,636 |
Price found within the past 48 hours. Click for updated prices.



Don't see what you're looking for?
See all available trips from Toronto to Batticaloa District
View all tripsTravelers ❤️ These Batticaloa District 🏨

Amaya Beach Pasikudah
National Holiday Resort, Passikudah, Pasikuda
Stay at this 5-star luxury resort in Pasikuda. Enjoy free WiFi, free parking, and a full-service spa. Popular attractions Pasikuda Beach and Kalkudah Beach are located nearby.
Good stay
"This was our second visit to Amaya and was happy to be able stay here again. The ambience and staffs were very pleasant. The beautiful Pasikuda makes Amaya a great place to stay in. The only thing was the hotel is based in the Tamil speaking region so it would’ve been great to be greeted and approached ..."
Reviewed on Mar. 23, 2025

Karpaha Sands
Kimbula Thona, Kiran, Eastern Province
Stay at this 4.5-star luxury hotel in Kiran. Enjoy free WiFi, free parking, and a full-service spa. Our guests praise the helpful staff in our reviews. Popular attractions Kalkudah Beach and Pasikuda Beach are located nearby.
9.6/10 Exceptional! (53 reviews)
"A safe and inviting glamping experience by the ocean."
Reviewed on Feb. 21, 2025

Sun Siyam Pasikudah
Pasikudah, Pasikuda
Stay at this 5-star luxury resort in Pasikuda. Enjoy free breakfast, free WiFi, and a full-service spa. Our guests praise the property condition in our reviews. Popular attractions Pasikuda Beach and Kalkudah Beach are located nearby.
Friendly Pasikudah hotel
"We spent 5 nights at Sun Siyam and we had a wonderful time, including a fantastic Nee Year’s Eve party. The staff were fantastic and so friendly. They looked after our little boy like royalty! We spent time on the beach and round the pool. The food was excellent with plenty of choices including lots ..."
Reviewed on Jan. 5, 2025
Save an average of 15% on thousands of hotels when you're signed in

Maalu Maalu Resort & Spa
Passekudah, Pasikuda
Stay at this 4.5-star luxury resort in Pasikuda. Enjoy free WiFi, free parking, and 3 outdoor pools. Popular attractions Pasikuda Beach and Kalkudah Beach are located nearby.
"The staff was very friendly and the yoga session conducted for us in the morning is very good. The yoga instructor makes a real effort to help us learn yoga. Food was nice and the rooms were clean. Overall, it is a great place to relax and spend a weekend. I would definitely return to this hotel ..."
Reviewed on Apr. 15, 2025
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
More Ways To Wander Batticaloa District
Frequently asked questions
Top Trending
Hotels
Chateau Fredericton, Trademark Collection by WyndhamHotels in BanffApartments OsoyoosMidland Inn & SuitesAll Inclusive Resorts & Hotels in LagosCottages Ben EoinHotels near Universal Studios FloridaArbutus InnFox Harb' r ResortHotels with Hot Tubs in Richmond HillB&B Grand BendHotels in Fort LauderdaleCheap Hotels in Old MontrealByward Blue InnCrowne Plaza Toronto Airport by IHG
Flights
Toronto to Columbus (YYZ - CMH)Air New Zealand Edmonton (YEG) to Auckland (AKL) flightsVirgin Atlantic Vancouver (YVR) to London (LHR) flightsAir Canada Toronto (YYZ) to Lapu-Lapu (CEB) flightsTurkish Airlines Montreal (YUL) to Cairo (CAI) flightsDelta Orlando (MCO) to Toronto (YYZ) flightsFlights to Chatham-KentFlights from Calgary to Prince AlbertSaskatoon to Seattle (YXE - SEA)Qatar Airways Zanzibar Town (ZNZ) to Toronto (YYZ) flightsAir Canada Winnipeg (YWG) to Whitehorse (YXY) flights