how far is birmingham from leicester
Birmingham is about 55 km (around 34 miles) in a straight line from Leicester, and roughly 70–75 km (about 43–47 miles) by road depending on the exact route.
Quick answer
- Straight‑line (as‑the‑crow‑flies) distance: about 55 km / 34 miles.
- Typical driving distance: about 72 km / 45 miles , usually 45–50 minutes in light traffic.
- Many route planners round this to around 40–45 miles by road between the two city centres.
Travel time snapshot
- By car: about 45–50 minutes in normal conditions.
- By train: direct services between Birmingham New Street and Leicester typically take around 55–60 minutes.
Information gathered from public forums or data available on the internet and portrayed here.