Top 6 trips from Detroit to Buffalo

Detroit to Buffalo
starting from Detroit
31 minutes → Lakeshore
1 hour → Ridgetown
1 hour → London
1 hour → Brantford
57 minutes → Lincoln
55 minutes → Buffalo
5.5 hours of driving
Detroit to Fort Erie
starting from Detroit
1 hour → Leamington
48 minutes → Chatham City
16 hours → London
1 hour → Brantford
1 hour → Niagara Falls
34 minutes → Fort Erie
20.5 hours of driving
Detroit to Buffalo via Cleveland
starting from Detroit
1 hour → Toledo
2 hours → Cleveland
2 hours → Erie
1 hour → Dunkirk
53 minutes → Buffalo

6.5 hours of driving
Detroit to Buffalo via Cleveland
starting from Detroit
52 minutes → Luna Pier
2 hours → Cleveland
2.5 hours → Findley Lake
47 minutes → Dunkirk
53 minutes → Buffalo

7 hours of driving
Detroit to Buffalo via Ohio
starting from Detroit
3 hours → Ohio
2 hours → Cleveland
2 hours → Erie
1 hour → Dunkirk
53 minutes → Buffalo

8.5 hours of driving
Detroit to Buffalo via Pennsylvania
starting from Detroit
1 hour → Toledo
2 hours → Cleveland
2 hours → Grove City
3 hours → Pennsylvania
2 hours → Letchworth State Park
1 hour → Buffalo
11 hours of driving

From:
     

To:
     


Explore alternate routes from Detroit to Buffalo, or you can get reverse directions from Buffalo to Detroit. Don't forget to factor in the weather. You can check the road conditions from Detroit to Buffalo. Check out other stops like Cleveland, Ohio, or Pennsylvania. Try starting your trip from Windsor (Ontario). You can also change your destination to Fort Erie, Cheektowaga, West Seneca, Lackawanna, or Sterling Place Tavern.