Top 6 trips from Leesburg (Virginia) to Toronto

Leesburg to Toronto
starting from Leesburg
1.5 hours → Sideling Hill
1 hour → Duncansville
54 minutes → Black Moshannon State Park
2 hours → Ellicottville
2 hours → Niagara Falls
1.5 hours → Toronto


8.5 hours of driving
Leesburg to Toronto via Pittsburgh
starting from Leesburg
1.5 hours → Sideling Hill
2 hours → Pittsburgh
2 hours → Erie
2 hours → Niagara Falls
1.5 hours → Toronto


9 hours of driving
Leesburg to Toronto via Pittsburgh
starting from Leesburg
1 hour → Hagerstown
2 hours → Pittsburgh
2 hours → Erie
2 hours → Niagara Falls
1.5 hours → Toronto


9.5 hours of driving
Leesburg to Toronto via Annapolis
starting from Leesburg
1.5 hours → Annapolis
3 hours → Williamsport
1.5 hours → Painted Post
2 hours → Niagara Falls
1.5 hours → Toronto


11 hours of driving
Leesburg to Toronto via Philadelphia
starting from Leesburg
3 hours → Philadelphia
3 hours → Williamsport
1.5 hours → Watkins Glen State Park
1.5 hours → Letchworth State Park
2 hours → Niagara Falls
1.5 hours → Toronto

12 hours of driving
Leesburg to Toronto via Philadelphia
starting from Leesburg
3 hours → Philadelphia
2 hours → Wilkes Barre
1.5 hours → Binghamton
1.5 hours → Syracuse
1.5 hours → Rochester
2 hours → Niagara Falls
1.5 hours → Toronto
12 hours of driving

From:
     

To:
     


Explore alternate routes from Leesburg (Virginia) to Toronto, or you can get reverse directions from Toronto to Leesburg (Virginia). Don't forget to factor in the weather. You can check the road conditions from Leesburg (Virginia) to Toronto. Check out other stops like Pittsburgh, Annapolis, or Philadelphia. Try starting your trip from Dulles, Herndon, Reston, Chantilly (Virginia), Middleburg (Virginia), Sterling (Virginia), Brunswick (Maryland), Ashburn (Virginia), or Great Falls (Virginia). You can also change your destination to Markham (Canada) or Vaughan.