💰 Cheapest
⚡ Fastest
🕐 Earliest
Showing 25
of 73
live flights
18:45
07/14/2026
BDA
L.F. Wade International International Airport
20:55
07/14/2026
YYZ
Lester B. Pearson International Airport
₹22,980
per person
Select →
✕ Non-refundable 5 fare options LCC
World Experience Airline
W1-53
18:45
07/14/2026
BDA
L.F. Wade International International Airport
20:55
07/14/2026
YYZ
Lester B. Pearson International Airport
₹25,329
per person
Select →
✕ Non-refundable 2 fare options
14:50
07/14/2026
BDA
L.F. Wade International International Airport
9h 4m
2 Stops
⏱ EWR · 3h 3m EWR Airport ⏱ IAD · 1h 13m IAD Airport
23:54
07/14/2026
YYZ
Lester B. Pearson International Airport
₹27,101
per person
Select →
✕ Non-refundable
American Airlines
AA-2085
15:07
07/14/2026
BDA
L.F. Wade International International Airport
7h 24m
1 Stop
⏱ CLT · 3h 28m CLT Airport
22:31
07/14/2026
YYZ
Lester B. Pearson International Airport
₹28,819
per person
Select →
✕ Non-refundable 14 fare options
14:50
07/14/2026
BDA
L.F. Wade International International Airport
7h 33m
1 Stop
⏱ EWR · 4h 2m EWR Airport
22:23
07/14/2026
YYZ
Lester B. Pearson International Airport
₹31,348
per person
Select →
✕ Non-refundable 8 fare options
14:50
07/14/2026
BDA
L.F. Wade International International Airport
18h 29m
1 Stop
⏱ EWR · 15h 6m EWR Airport
09:19
07/15/2026
+1
YYZ
Lester B. Pearson International Airport
₹31,360
per person
Select →
✕ Non-refundable 🔥 Last 4 seats 5 fare options
American Airlines
AA-2085
15:07
07/14/2026
BDA
L.F. Wade International International Airport
8h 6m
2 Stops
⏱ CLT · 0h 52m CLT Airport ⏱ LGA · 1h 29m LGA Airport
23:13
07/14/2026
YYZ
Lester B. Pearson International Airport
₹31,941
per person
Select →
✕ Non-refundable 10 fare options
14:50
07/14/2026
BDA
L.F. Wade International International Airport
19h 4m
2 Stops
⏱ EWR · 3h 52m EWR Airport ⏱ ORD · 9h 3m ORD Airport
09:54
07/15/2026
+1
YYZ
Lester B. Pearson International Airport
₹32,831
per person
Select →
✕ Non-refundable
American Airlines
AA-2085
15:07
07/14/2026
BDA
L.F. Wade International International Airport
19h 11m
2 Stops
⏱ CLT · 12h 40m CLT Airport ⏱ PHL · 1h 3m PHL Airport
10:18
07/15/2026
+1
YYZ
Lester B. Pearson International Airport
₹33,345
per person
Select →
✕ Non-refundable 🔥 Last 1 seats 5 fare options
American Airlines
AA-2085
15:07
07/14/2026
BDA
L.F. Wade International International Airport
19h 11m
2 Stops
⏱ CLT · 5h 24m CLT Airport ⏱ PHL · 8h 13m PHL Airport
10:18
07/15/2026
+1
YYZ
Lester B. Pearson International Airport
₹34,220
per person
Select →
✕ Non-refundable 🔥 Last 1 seats
American Airlines
AA-2085
15:07
07/14/2026
BDA
L.F. Wade International International Airport
20h 7m
1 Stop
⏱ CLT · 15h 56m CLT Airport
11:14
07/15/2026
+1
YYZ
Lester B. Pearson International Airport
₹35,430
per person
Select →
✕ Non-refundable 14 fare options
08:30
07/14/2026
BDA
L.F. Wade International International Airport
8h 41m
1 Stop
⏱ MIA · 3h 21m MIA Airport
17:11
07/14/2026
YYZ
Lester B. Pearson International Airport
₹35,430
per person
Select →
✕ Non-refundable 14 fare options
American Airlines
AA-2085
15:07
07/14/2026
BDA
L.F. Wade International International Airport
8h 22m
2 Stops
⏱ CLT · 1h 21m CLT Airport ⏱ ORD · 0h 46m ORD Airport
23:29
07/14/2026
YYZ
Lester B. Pearson International Airport
₹35,530
per person
Select →
✕ Non-refundable 10 fare options
08:30
07/14/2026
BDA
L.F. Wade International International Airport
10h 15m
2 Stops
⏱ MIA · 2h 24m MIA Airport ⏱ LGA · 0h 54m LGA Airport
18:45
07/14/2026
YYZ
Lester B. Pearson International Airport
₹35,530
per person
Select →
✕ Non-refundable 10 fare options
14:50
07/14/2026
BDA
L.F. Wade International International Airport
19h 14m
2 Stops
⏱ EWR · 13h 33m EWR Airport ⏱ IAD · 1h 3m IAD Airport
10:04
07/15/2026
+1
YYZ
Lester B. Pearson International Airport
₹36,627
per person
Select →
✕ Non-refundable
14:50
07/14/2026
BDA
L.F. Wade International International Airport
23h 29m
2 Stops
⏱ EWR · 17h 38m EWR Airport ⏱ IAD · 1h 12m IAD Airport
14:19
07/15/2026
+1
YYZ
Lester B. Pearson International Airport
₹36,627
per person
Select →
✕ Non-refundable
American Airlines
AA-1289
11:20
07/14/2026
BDA
L.F. Wade International International Airport
22h 59m
1 Stop
⏱ JFK · 19h 55m JFK Airport
10:19
07/15/2026
+1
YYZ
Lester B. Pearson International Airport
₹37,310
per person
Select →
✕ Non-refundable 5 fare options
American Airlines
AA-1289
11:20
07/14/2026
BDA
L.F. Wade International International Airport
11h 53m
1 Stop
⏱ JFK · 8h 44m JFK Airport
23:13
07/14/2026
YYZ
Lester B. Pearson International Airport
₹37,310
per person
Select →
✕ Non-refundable 5 fare options
American Airlines
AA-1289
11:20
07/14/2026
BDA
L.F. Wade International International Airport
24h 45m
1 Stop
⏱ JFK · 21h 33m JFK Airport
12:05
07/15/2026
+1
YYZ
Lester B. Pearson International Airport
₹37,310
per person
Select →
✕ Non-refundable 5 fare options
08:30
07/14/2026
BDA
L.F. Wade International International Airport
13h 10m
2 Stops
⏱ MIA · 4h 33m MIA Airport ⏱ PHL · 1h 43m PHL Airport
21:40
07/14/2026
YYZ
Lester B. Pearson International Airport
₹37,310
per person
Select →
✕ Non-refundable 4 fare options
08:30
07/14/2026
BDA
L.F. Wade International International Airport
14h 43m
2 Stops
⏱ MIA · 4h 55m MIA Airport ⏱ LGA · 3h 0m LGA Airport
23:13
07/14/2026
YYZ
Lester B. Pearson International Airport
₹38,202
per person
Select →
✕ Non-refundable
08:30
07/14/2026
BDA
L.F. Wade International International Airport
14h 43m
2 Stops
⏱ MIA · 3h 55m MIA Airport ⏱ LGA · 4h 0m LGA Airport
23:13
07/14/2026
YYZ
Lester B. Pearson International Airport
₹38,202
per person
Select →
✕ Non-refundable
08:30
07/14/2026
BDA
L.F. Wade International International Airport
14h 43m
2 Stops
⏱ MIA · 3h 33m MIA Airport ⏱ JFK · 4h 11m JFK Airport
23:13
07/14/2026
YYZ
Lester B. Pearson International Airport
₹38,202
per person
Select →
✕ Non-refundable
08:30
07/14/2026
BDA
L.F. Wade International International Airport
14h 43m
2 Stops
⏱ MIA · 5h 58m MIA Airport ⏱ LGA · 2h 0m LGA Airport
23:13
07/14/2026
YYZ
Lester B. Pearson International Airport
₹38,202
per person
Select →
✕ Non-refundable
08:30
07/14/2026
BDA
L.F. Wade International International Airport
25h 49m
2 Stops
⏱ MIA · 11h 24m MIA Airport ⏱ JFK · 7h 41m JFK Airport
10:19
07/15/2026
+1
YYZ
Lester B. Pearson International Airport
₹38,202
per person
Select →
✕ Non-refundable 🔥 Last 4 seats
😕 No flights match your filters. Clear
Load more flights
Bermuda (BDA)
📍 L.F. Wade International International Airport
🌍 Bermuda
🕐 GMT -4
📐 Latitude: 32.36399841308594
📐 Longitude: -64.67870330810547
Toronto (YYZ)
📍 Lester B. Pearson International Airport
🌍 Canada
🕐 GMT -5
📐 Latitude: 43.6772003174
📐 Longitude: -79.63059997559999
✈ Distance: Bermuda,Bermuda to Toronto,Canada — 1810.64 km
📅 Results on this page are loaded for 14 Jul 2026 . Click Load more flights to expand the full list on this page.
Bermuda to Toronto — what to expect when booking
The BDA–YYZ route is served by multiple carriers throughout the year.
Fares on this route can move quickly — a price available now may not be there 30 minutes later.
If your dates are flexible, try shifting your departure by a day or two using the date strip above.
Mid-week departures often show lower base fares compared to weekend starts on many routes.
The distance between Bermuda,Bermuda and Toronto,Canada is approximately
1810.64 km .
Before you book
Compare nearby dates The date strip above lets you scan nearby fares without restarting the search.
Load the full list Route page starts with 25 flights for speed. Load more brings the complete list onto this page.
Check fare details Each result shows baggage, refundability and fare details before you proceed.
More flights from Bermuda (BDA)
6 routes
More flights from Toronto (YYZ)
123 routes
❓ Frequently asked questions — Bermuda to Toronto flights
▼ Is it worth booking Bermuda to Toronto flights in advance?
Generally yes — fares on most routes are most competitive around 4–6 weeks before departure. Booking earlier usually means better availability and a lower base fare when your dates are fixed.
▼ How far is Bermuda from Toronto by air?
The straight-line distance between Bermuda,Bermuda (BDA) and Toronto,Canada (YYZ) is approximately 1810.64 km. Actual flying distance may vary slightly depending on routing.
▼ Are there non-stop flights from BDA to YYZ?
Non-stop availability on this route varies by airline schedule and season. Use the filters below to quickly check whether direct options are available on your selected date.
▼ What is the cheapest day to fly from Bermuda to Toronto?
Mid-week departures often show lower prices than weekend travel on many routes. Use the date strip above to compare nearby days quickly.