
Flights To Batticaloa District - Cheap Flights Starting at CA $159
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.
DEL
Indira Gandhi Intl.
CMB
Bandaranaike Intl.
CA $321 Roundtrip, just found
CA $321
Roundtrip
just found
SHJ
Sharjah Intl.
CMB
Bandaranaike Intl.
CA $328 Roundtrip, found 3 days ago
CA $328
Roundtrip
found 3 days ago
KUL
Kuala Lumpur Intl.
CMB
Bandaranaike Intl.
CA $417 Roundtrip, found 6 days ago
CA $417
Roundtrip
found 6 days ago
DXB
Dubai Intl.
CMB
Bandaranaike Intl.
CA $429 Roundtrip, found 3 days ago
CA $429
Roundtrip
found 3 days ago
BKK
Suvarnabhumi Intl.
CMB
Bandaranaike Intl.
CA $487 Roundtrip, found 2 days ago
CA $487
Roundtrip
found 2 days ago
HND
Haneda
CMB
Bandaranaike Intl.
CA $781 Roundtrip, found 6 days ago
CA $781
Roundtrip
found 6 days ago
CDG
Roissy-Charles de Gaulle
CMB
Bandaranaike Intl.
CA $897 Roundtrip, found 1 day ago
CA $897
Roundtrip
found 1 day ago
SEA
Seattle - Tacoma Intl.
CMB
Bandaranaike Intl.
CA $1,051 Roundtrip, found 2 days ago
CA $1,051
Roundtrip
found 2 days ago
YUL
Pierre Elliott Trudeau Intl.
CMB
Bandaranaike Intl.
CA $1,205 Roundtrip, found 2 days ago
CA $1,205
Roundtrip
found 2 days ago
YYZ
Pearson Intl.
CMB
Bandaranaike Intl.
CA $1,343 Roundtrip, found 3 days ago
CA $1,343
Roundtrip
found 3 days ago
YYC
Calgary Intl.
CMB
Bandaranaike Intl.
CA $1,345 Roundtrip, found 3 days ago
CA $1,345
Roundtrip
found 3 days ago
Origin | Destination | Travel dates | Flights from* |
---|---|---|---|
KUL | Seeduwa - Katunayake | July 29 to August 25 | CA $417 |
SIN | Seeduwa - Katunayake | July 2 to July 6 | CA $430 |
HKG | Seeduwa - Katunayake | June 23 to June 30 | CA $472 |
BKK | Seeduwa - Katunayake | June 4 to June 7 | CA $487 |
SYD | Seeduwa - Katunayake | May 19 to June 4 | CA $1,003 |
LHR | Seeduwa - Katunayake | May 19 to June 4 | CA $1,079 |
YYZ | Seeduwa - Katunayake | May 25 to June 18 | CA $1,635 |
Origin | Destination | Travel dates | Flights from* |
---|---|---|---|
SIN | Seeduwa - Katunayake | May 11 to May 17 | CA $548 |
BKK | Seeduwa - Katunayake | May 9 to May 16 | CA $559 |
SYD | Seeduwa - Katunayake | May 11 to May 19 | CA $1,061 |
LGW | Seeduwa - Katunayake | May 11 to May 24 | CA $1,123 |
YYZ | Seeduwa - Katunayake | May 11 to May 18 | CA $1,811 |
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.
8.8/10 Excellent! (108 reviews)
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.
9/10 Wonderful! (51 reviews)
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.
8.8/10 Excellent! (51 reviews)
"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