Cleveland and Detroit are quite close: they are roughly 90 miles (about 145 kilometers) apart in a straight line, and about 165–170 miles by road depending on the exact route.

Basic distance and travel time

  • Straight‑line distance between downtown Cleveland and downtown Detroit is about 90 miles / 145 km.
  • Typical driving distance is around 165–170 miles (≈265–275 km) via I‑80/I‑90 and I‑75.
  • Driving usually takes about 2.5 to 3 hours in light traffic, but some route calculators show up to ~4–5 hours when slower segments or stops are included.

By car vs by plane

  • By car:
    • Distance: about 165–170 miles.
* Time: roughly 2.5–3 hours under normal highway conditions; longer with congestion or bad weather.
  • By air (CLE ↔ DTW):
    • Air distance between airports is about 95 miles / 153 km.
* Flight time in the air is short (under an hour), but total trip time increases once security and airport transfers are included.

If you are planning a trip

  • For most people, driving is the most practical option because the cities are relatively close and connected by major interstates.
  • If weather is poor (especially in winter on Lake Erie), allow extra time; lake‑effect snow can slow the drive significantly.

TL;DR: Cleveland is about 90 miles from Detroit “as the crow flies,” and roughly 165–170 miles by road, which usually means a 2.5–3 hour drive.

Information gathered from public forums or data available on the internet and portrayed here.