There are 4 ways to get from Toronto to Batticaloa by plane, train, or taxi
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly Toronto Island Airport to Batticaloa Airport
best- Fly from Toronto Island Airport (YTZ) to Batticaloa Airport (BTC)plane YTZ - BTC
27h 15mRs 157,090–607,373Fly Toronto Pearson International Airport to Batticaloa Airport
cheapest- Fly from Toronto Pearson International Airport (YYZ) to Batticaloa Airport (BTC)plane YYZ - BTC
26h 33mRs 131,703–348,637Fly Toronto Pearson International Airport to Sigiriya Airport, train
- Fly from Toronto Pearson International Airport (YYZ) to Sigiriya Airport (GIU)plane YYZ - GIU
- Take the train from Habarana to Batticaloatrain
33h 42mRs 132,818–352,066Fly Toronto Pearson International Airport to Kandy, taxi
- Fly from Toronto Pearson International Airport (YYZ) to Kandy (KDW)plane YYZ - KDW
- Take the taxi from Kandy (KDW) to Batticaloataxi
32h 30mRs 139,049–356,963
Toronto Island Airport (YTZ) to Batticaloa Airport (BTC) flights
Questions & Answers
The cheapest way to get from Toronto to Batticaloa is to fly which costs Rs. 130000 - Rs. 350000 and takes 26h 33m.
The fastest way to get from Toronto to Batticaloa is to fly which takes 26h 33m and costs Rs. 130000 - Rs. 350000.
The distance between Toronto and Batticaloa is 14000 km.
It takes approximately 27h 15m to get from Toronto to Batticaloa, including transfers.
Batticaloa is 9h 30m ahead of Toronto. It is currently 11:55 PM in Toronto and 9:25 AM in Batticaloa.
There are 51+ hotels available in Batticaloa.
What companies run services between Toronto, ON, Canada and Batticaloa, Sri Lanka?
Air Canada, Emirates, and four other airlines fly from Toronto Island Airport (YTZ) to Batticaloa Airport (BTC) 3 times a day.
- Website
- cinnamonair.com
Flights from Toronto Island Airport to Batticaloa Airport via Montreal, Dubai, Colombo
- Ave. Duration
- 39h 20m
- When
- Every day
- Estimated price
- Rs 180,000–600,000
Flights from Toronto Island Airport to Batticaloa Airport via Boston, Doha, Colombo
- Ave. Duration
- 27h 10m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- Rs 180,000–550,000
Flights from Toronto Island Airport to Batticaloa Airport via Montreal, Doha, Colombo
- Ave. Duration
- 27h 50m
- When
- Friday
- Estimated price
- Rs 180,000–550,000
Flights from Toronto Island Airport to Batticaloa Airport via Montreal, Istanbul, Colombo
- Ave. Duration
- 28h 45m
- When
- Wednesday
- Estimated price
- Rs 150,000–650,000
Flights from Toronto Pearson International Airport to Batticaloa Airport via Istanbul, Colombo
- Ave. Duration
- 24h 55m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- Rs 140,000–600,000
Flights from Toronto Pearson International Airport to Batticaloa Airport via Frankfurt, Colombo
- Ave. Duration
- 25h 30m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- Rs 140,000–600,000
Flights from Toronto Pearson International Airport to Batticaloa Airport via Doha, Colombo
- Ave. Duration
- 25h 45m
- When
- Every day
- Estimated price
- Rs 170,000–550,000
Flights from Toronto Pearson International Airport to Batticaloa Airport via Dubai, Colombo
- Ave. Duration
- 27h 51m
- When
- Every day
- Estimated price
- Rs 150,000–600,000
Flights from Toronto Pearson International Airport to Batticaloa Airport via Abu Dhabi, Colombo
- Ave. Duration
- 33h 5m
- When
- Every day
- Estimated price
- Rs 130,000–350,000
Flights from Toronto Pearson International Airport to Sigiriya Airport via Dubai, Colombo
- Ave. Duration
- 26h 45m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- Rs 150,000–600,000
Flights from Toronto Pearson International Airport to Sigiriya Airport via Istanbul, Colombo
- Ave. Duration
- 27h 40m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- Rs 140,000–600,000
Flights from Toronto Pearson International Airport to Sigiriya Airport via Frankfurt, Colombo
- Ave. Duration
- 28h 15m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- Rs 140,000–600,000
Flights from Toronto Pearson International Airport to Sigiriya Airport via Doha, Colombo
- Ave. Duration
- 28h 30m
- When
- Every day
- Estimated price
- Rs 170,000–550,000
Flights from Toronto Pearson International Airport to Sigiriya Airport via Abu Dhabi, Colombo
- Ave. Duration
- 35h 50m
- When
- Every day
- Estimated price
- Rs 130,000–350,000
Flights from Toronto Pearson International Airport to Sigiriya Airport via Lahore, Colombo
- Ave. Duration
- 28h 30m
- When
- Friday
- Estimated price
- Rs 250,000–700,000
Flights from Toronto Pearson International Airport to Kandy via Dubai, Colombo
- Ave. Duration
- 26h 45m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- Rs 150,000–600,000
Flights from Toronto Pearson International Airport to Kandy via Istanbul, Colombo
- Ave. Duration
- 27h 40m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- Rs 140,000–600,000
Flights from Toronto Pearson International Airport to Kandy via Frankfurt, Colombo
- Ave. Duration
- 28h 15m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- Rs 140,000–600,000
Flights from Toronto Pearson International Airport to Kandy via Doha, Colombo
- Ave. Duration
- 28h 30m
- When
- Every day
- Estimated price
- Rs 170,000–550,000
Flights from Toronto Pearson International Airport to Kandy via Abu Dhabi, Colombo
- Ave. Duration
- 35h 50m
- When
- Every day
- Estimated price
- Rs 130,000–350,000
Flights from Toronto Pearson International Airport to Kandy via Lahore, Colombo
- Ave. Duration
- 28h 30m
- When
- Friday
- Estimated price
- Rs 250,000–700,000
- Phone
- +94 11 4 600 111
- Website
- seatreservation.railway.gov.lk
Train from Habarana to Batticaloa
- Ave. Duration
- 3h 9m
- Frequency
- Twice daily
- Estimated price
- Rs 1,200–4,400
- Website
- https://seatreservation.railway.gov.lk/mtktwebslr/
- 2nd Class Fare
- Rs 1,300–1,900
- 3rd Class Fare
- Rs 1,200–1,600
- Air Conditioned Saloon
- Rs 2,600–4,400
- Ave. Duration
- 3h 17m
- Estimated price
- Rs 8,500–11,000
Pickme
- Phone
- +94117433433
- Website
- pickme.lk
Kandy Meter Taxi
- Phone
- + 94 81 49 55 655
- Website
- facebook.com
Kandy Budget Taxi
- Phone
- + 94 71 21 08 210
- Website
- kandybudgettaxi.com
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Want to know more about Flixbus?, Travelling Croatia’s Dalmatian Coast by boat, bus, car and train, and What documents do I need to cross Niagara Falls? - to help you get the most out of your next trip.






