💰 Cheapest
⚡ Fastest
🕐 Earliest
Showing 25
of 110
live flights
American Airlines
AA-5667
17:29
06/04/2026
YYZ
Lester B. Pearson International Airport
20h 29m
2 Stops
⏱ DCA · 0h 51m DCA Airport ⏱ MIA · 11h 13m MIA Airport
13:58
06/05/2026
+1
GND
Point Salines International Airport
₹28,890
per person
Select →
✕ Non-refundable 15 fare options
American Airlines
AA-5887
08:10
06/04/2026
YYZ
Lester B. Pearson International Airport
29h 48m
2 Stops
⏱ PHL · 10h 9m PHL Airport ⏱ MIA · 10h 48m MIA Airport
13:58
06/05/2026
+1
GND
Point Salines International Airport
₹32,920
per person
Select →
✕ Non-refundable
American Airlines
AA-5887
08:10
06/04/2026
YYZ
Lester B. Pearson International Airport
29h 48m
2 Stops
⏱ PHL · 11h 54m PHL Airport ⏱ MIA · 9h 19m MIA Airport
13:58
06/05/2026
+1
GND
Point Salines International Airport
₹32,920
per person
Select →
✕ Non-refundable
American Airlines
AA-5937
06:15
06/04/2026
YYZ
Lester B. Pearson International Airport
31h 43m
2 Stops
⏱ PHL · 12h 6m PHL Airport ⏱ MIA · 10h 48m MIA Airport
13:58
06/05/2026
+1
GND
Point Salines International Airport
₹32,920
per person
Select →
✕ Non-refundable
American Airlines
AA-5937
06:15
06/04/2026
YYZ
Lester B. Pearson International Airport
31h 43m
2 Stops
⏱ PHL · 13h 51m PHL Airport ⏱ MIA · 9h 19m MIA Airport
13:58
06/05/2026
+1
GND
Point Salines International Airport
₹32,920
per person
Select →
✕ Non-refundable
American Airlines
AA-4438
19:25
06/04/2026
YYZ
Lester B. Pearson International Airport
42h 33m
2 Stops
⏱ LGA · 22h 18m LGA Airport ⏱ MIA · 11h 20m MIA Airport
13:58
06/06/2026
+2
GND
Point Salines International Airport
₹32,920
per person
Select →
✕ Non-refundable
American Airlines
AA-4652
18:02
06/04/2026
YYZ
Lester B. Pearson International Airport
44h 12m
2 Stops
⏱ PHL · 23h 47m PHL Airport ⏱ CLT · 11h 34m CLT Airport
14:14
06/06/2026
+2
GND
Point Salines International Airport
₹32,920
per person
Select →
✕ Non-refundable 🔥 Last 5 seats
American Airlines
AA-1876
15:45
06/04/2026
YYZ
Lester B. Pearson International Airport
22h 13m
2 Stops
⏱ CLT · 1h 49m CLT Airport ⏱ MIA · 12h 12m MIA Airport
13:58
06/05/2026
+1
GND
Point Salines International Airport
₹33,454
per person
Select →
✕ Non-refundable 3 fare options
American Airlines
AA-5887
08:10
06/04/2026
YYZ
Lester B. Pearson International Airport
29h 48m
2 Stops
⏱ PHL · 6h 39m PHL Airport ⏱ MIA · 14h 35m MIA Airport
13:58
06/05/2026
+1
GND
Point Salines International Airport
₹33,454
per person
Select →
✕ Non-refundable 🔥 Last 5 seats
American Airlines
AA-5887
08:10
06/04/2026
YYZ
Lester B. Pearson International Airport
29h 48m
2 Stops
⏱ PHL · 9h 5m PHL Airport ⏱ MIA · 12h 3m MIA Airport
13:58
06/05/2026
+1
GND
Point Salines International Airport
₹33,454
per person
Select →
✕ Non-refundable
American Airlines
AA-5937
06:15
06/04/2026
YYZ
Lester B. Pearson International Airport
31h 43m
2 Stops
⏱ PHL · 8h 36m PHL Airport ⏱ MIA · 14h 35m MIA Airport
13:58
06/05/2026
+1
GND
Point Salines International Airport
₹33,454
per person
Select →
✕ Non-refundable 🔥 Last 5 seats
American Airlines
AA-5937
06:15
06/04/2026
YYZ
Lester B. Pearson International Airport
31h 43m
2 Stops
⏱ PHL · 11h 2m PHL Airport ⏱ MIA · 12h 3m MIA Airport
13:58
06/05/2026
+1
GND
Point Salines International Airport
₹33,454
per person
Select →
✕ Non-refundable
American Airlines
AA-5937
06:15
06/04/2026
YYZ
Lester B. Pearson International Airport
31h 43m
2 Stops
⏱ PHL · 2h 1m PHL Airport ⏱ MIA · 21h 13m MIA Airport
13:58
06/05/2026
+1
GND
Point Salines International Airport
₹33,454
per person
Select →
✕ Non-refundable
American Airlines
AA-1746
06:00
06/04/2026
YYZ
Lester B. Pearson International Airport
31h 58m
2 Stops
⏱ CLT · 9h 35m CLT Airport ⏱ MIA · 14h 5m MIA Airport
13:58
06/05/2026
+1
GND
Point Salines International Airport
₹33,454
per person
Select →
✕ Non-refundable
American Airlines
AA-1746
06:00
06/04/2026
YYZ
Lester B. Pearson International Airport
31h 58m
2 Stops
⏱ CLT · 11h 35m CLT Airport ⏱ MIA · 12h 12m MIA Airport
13:58
06/05/2026
+1
GND
Point Salines International Airport
₹33,454
per person
Select →
✕ Non-refundable
American Airlines
AA-4438
19:25
06/04/2026
YYZ
Lester B. Pearson International Airport
42h 33m
2 Stops
⏱ LGA · 21h 14m LGA Airport ⏱ MIA · 12h 24m MIA Airport
13:58
06/06/2026
+2
GND
Point Salines International Airport
₹33,454
per person
Select →
✕ Non-refundable
American Airlines
AA-5030
19:24
06/04/2026
YYZ
Lester B. Pearson International Airport
42h 34m
2 Stops
⏱ CLT · 18h 58m CLT Airport ⏱ MIA · 15h 14m MIA Airport
13:58
06/06/2026
+2
GND
Point Salines International Airport
₹33,454
per person
Select →
✕ Non-refundable 🔥 Last 5 seats
American Airlines
AA-5030
19:24
06/04/2026
YYZ
Lester B. Pearson International Airport
42h 34m
2 Stops
⏱ CLT · 20h 8m CLT Airport ⏱ MIA · 14h 5m MIA Airport
13:58
06/06/2026
+2
GND
Point Salines International Airport
₹33,454
per person
Select →
✕ Non-refundable
American Airlines
AA-4652
18:02
06/04/2026
YYZ
Lester B. Pearson International Airport
43h 56m
2 Stops
⏱ PHL · 14h 12m PHL Airport ⏱ MIA · 21h 13m MIA Airport
13:58
06/06/2026
+2
GND
Point Salines International Airport
₹33,454
per person
Select →
✕ Non-refundable
American Airlines
AA-4652
18:02
06/04/2026
YYZ
Lester B. Pearson International Airport
43h 56m
2 Stops
⏱ PHL · 20h 47m PHL Airport ⏱ MIA · 14h 35m MIA Airport
13:58
06/06/2026
+2
GND
Point Salines International Airport
₹33,454
per person
Select →
✕ Non-refundable
American Airlines
AA-4652
18:02
06/04/2026
YYZ
Lester B. Pearson International Airport
44h 12m
2 Stops
⏱ PHL · 18h 4m PHL Airport ⏱ CLT · 17h 45m CLT Airport
14:14
06/06/2026
+2
GND
Point Salines International Airport
₹33,454
per person
Select →
✕ Non-refundable 🔥 Last 4 seats
American Airlines
AA-4652
18:02
06/04/2026
YYZ
Lester B. Pearson International Airport
44h 12m
2 Stops
⏱ PHL · 16h 19m PHL Airport ⏱ CLT · 19h 29m CLT Airport
14:14
06/06/2026
+2
GND
Point Salines International Airport
₹33,454
per person
Select →
✕ Non-refundable 🔥 Last 4 seats
American Airlines
AA-4652
18:02
06/04/2026
YYZ
Lester B. Pearson International Airport
44h 12m
2 Stops
⏱ PHL · 14h 42m PHL Airport ⏱ CLT · 21h 6m CLT Airport
14:14
06/06/2026
+2
GND
Point Salines International Airport
₹33,454
per person
Select →
✕ Non-refundable 🔥 Last 2 seats
American Airlines
AA-4652
18:02
06/04/2026
YYZ
Lester B. Pearson International Airport
44h 12m
2 Stops
⏱ PHL · 21h 8m PHL Airport ⏱ CLT · 14h 31m CLT Airport
14:14
06/06/2026
+2
GND
Point Salines International Airport
₹33,454
per person
Select →
✕ Non-refundable 🔥 Last 5 seats
American Airlines
AA-4652
18:02
06/04/2026
YYZ
Lester B. Pearson International Airport
44h 12m
2 Stops
⏱ PHL · 12h 32m PHL Airport ⏱ CLT · 23h 10m CLT Airport
14:14
06/06/2026
+2
GND
Point Salines International Airport
₹33,454
per person
Select →
✕ Non-refundable 🔥 Last 5 seats
😕 No flights match your filters. Clear
View all flights
Toronto (YYZ)
📍 Lester B. Pearson International Airport
🌍 Canada
🕐 GMT -5
📐 Latitude: 43.6772003174
📐 Longitude: -79.63059997559999
Grenada (GND)
📍 Point Salines International Airport
🌍 Grenada
🕐 GMT -4
📐 Latitude: 12.004199981689453
📐 Longitude: -61.78620147705078
✈ Distance: Toronto,Canada to Grenada,Grenada — 3915.38 km
📅 Results on this page are loaded for 04 Jun 2026 . Click View all flights for the complete live search.
Toronto to Grenada — what to expect when booking
The YYZ–GND 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 Toronto,Canada and Grenada,Grenada is approximately
3915.38 km .
Before you book
Compare nearby dates The date strip above lets you scan nearby fares without restarting the search.
Open full search for more control Route page shows a limited live set. Full search opens the complete inventory with fresh results.
Check fare details Each result shows baggage, refundability and fare details before you proceed.
More flights from Toronto (YYZ)
135 routes
More flights from Grenada (GND)
8 routes
❓ Frequently asked questions — Toronto to Grenada flights
▼ Is it worth booking Toronto to Grenada 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 Toronto from Grenada by air?
The straight-line distance between Toronto,Canada (YYZ) and Grenada,Grenada (GND) is approximately 3915.38 km. Actual flying distance may vary slightly depending on routing.
▼ Are there non-stop flights from YYZ to GND?
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 Toronto to Grenada?
Mid-week departures often show lower prices than weekend travel on many routes. Use the date strip above to compare nearby days quickly.