Distance from

Buffalo to Detroit

Average travel distance is

505.77 km

Nomal travel times are between

4h 48min  -  9h 38min

505.77 km (314 miles) is the average travel distance between Buffalo and . If you could walk at the speed of 3mph (4.8kph), it would take 3 days 6 hours.

Travel distance by transport mode

Tranport Km Miles Nautical miles
Drive 446.54 km 277.46 miles 241.11 miles
Train 466.32 km 289.75 miles 251.79 miles
Flight 501.04 km 311.33 miles 270.54 miles
Bus 609.17 km 378.52 miles 328.93 miles

BE PREPARED

Buffalo - Detroit Info

The distance from Buffalo, NY to Erie, PA 162 km (100.58 miles) .

The distance from Erie, PA to Erie 12 km (7.45 miles) .

The distance from ERI to DTW 281 km (174.32 miles) .

The distance from Detroit Metro Airport to Fort @ Cass 48 km (29.63 miles) .

Travel distance chart

The distance between Buffalo, NY to Detroit, MI, United States is 505.77 km (314 miles) and it would cost 35 USD ~ 35 USD to drive in a car that consumes about 8 MPG.