Pittsburgh to Toronto via Niagara Falls
starting from Pittsburgh →
1 hour → Grove City
49 minutes → Meadville
48 minutes → Erie
1 hour → Dunkirk
49 minutes → Blasdell
38 minutes → Niagara Falls
5 minutes → Niagara Falls
40 minutes → Grimsby
27 minutes → Burlington
23 minutes → Mississauga
43 minutes → Toronto
7.5 hours of driving