Top 6 trips from Toronto to Leesburg (Virginia)

Toronto to Leesburg
starting from Toronto
35 minutes → Toronto Premium Outlets
1.5 hours → Niagara Falls
2 hours → Bradford
1.5 hours → Clearfield
59 minutes → Duncansville
3 hours → Hagerstown
1 hour → Leesburg
8.5 hours of driving
Toronto to Leesburg via Pittsburgh
starting from Toronto
1.5 hours → Niagara Falls
2 hours → Erie
2 hours → Pittsburgh
2 hours → Sideling Hill
1.5 hours → Leesburg


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


9.5 hours of driving
Toronto to Leesburg via Annapolis
starting from Toronto
1.5 hours → Buffalo
1 hour → Letchworth State Park
1.5 hours → Painted Post
1 hour → Williamsport
4 hours → Annapolis
1.5 hours → Leesburg

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

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

From:
     

To:
     


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