Flights from Toronto to Prague – Direct & connecting routes
Non-stop airlines Connecting flights Show map Price search
YYZ to PRG – All flight route options from Pearson International, Canada to Václav Havel Airport Prague, Czech Republic. These flights are operated by 21 airlines. Fly non-stop with Air Canada or choose from 20 different transit flights. The shortest flight time is 8 hours and 23 minutes. See the full flight schedule and time table, including departure times, airlines and stopover details to find the best option for you.
Find the best prices on hotels and car rental near Václav Havel Airport Prague
We got great deals on hotels and car rentals near the airport.
Toronto to Prague flights
There are over 21 airlines and as many as 455 flights every week to this destination. You can fly non-stop to Prague (PRG) from Toronto (YYZ) with Air Canada but if a stopover option suits you better you can choose to fly via Amsterdam, Reykjavik or any other of the 20 alternatives with connectiing airports.
Toronto to Prague with Air Canada
You can fly non-stop every Tuesday, Friday or Sunday at 21:35, 21:40 or 21:55. Air Canada is a Star Alliance member.
With Icelandair
If you fly from Toronto with Icelandair you will do a stopover in Reykjavik, KEF before reaching Prague. This flight trip will take 10 hours and 15 minutes and you can fly every Tuesday, Thursday, Saturday or Sunday with departures at 7:00 pm, 8:00 pm or 9:00 pm.
Distance & flight times: Pearson to Václav Havel Airport Prague
The shortest flight time between YYZ and PRG is 8 hours and 23 minutes.
Via | Total flight time | Layover time | Distance |
---|---|---|---|
Direct | 8h 23m | - | 4176 miles (6719 km) |
AMS Amsterdam | 10h 15m | 1h 25m | 4182 miles (6729 km) |
KEF Reykjavik | 10h 15m | 1h 0m | 4262 miles (6858 km) |
BRU Brussels | 10h 25m | 1h 40m | 4211 miles (6775 km) |
CPH Copenhagen | 10h 35m | 1h 35m | 4306 miles (6928 km) |
VIE Vienna | 10h 45m | 1h 10m | 4514 miles (7263 km) |
FRA Frankfurt | 11h 10m | 1h 30m | 4216 miles (6784 km) |
DUB Dublin | 11h 35m | 2h 40m | 4196 miles (6751 km) |
ARN Stockholm | 11h 45m | 1h 55m | 4624 miles (7440 km) |
ZRH Zurich | 11h 50m | 1h 25m | 4374 miles (7038 km) |
WAW Warsaw | 13h 0m | 1h 0m | 4657 miles (7493 km) |
FCO Rome | 13h 5m | 3h 45m | 5011 miles (8063 km) |
LHR London | 13h 10m | 3h 45m | 4218 miles (6787 km) |
BCN Barcelona | 13h 28m | 1h 35m | 4858 miles (7817 km) |
MUC Munich | 13h 40m | 4h 55m | 4314 miles (6941 km) |
LIS Lisbon | 13h 40m | 3h 15m | 4979 miles (8011 km) |
CDG Paris | 14h 5m | 5h 0m | 4293 miles (6907 km) |
EWR New York | 14h 15m | - | - |
MAD Madrid | 14h 15m | 3h 35m | 4879 miles (7850 km) |
JFK New York | 14h 53m | 4h 58m | 4461 miles (7178 km) |
LGA New York | 15h 5m | - | - |

Quick copy and share this page
From Toronto to Czech Republic
We have found another destination to Czech Republic from Pearson International as well.
From Canada to Prague
Below is a list of other cities in Canada with flights to Prague with either non-stop or connecting flights.