London to Manchester Distance
The distance from London to Manchester is approximately 163 miles (262 km) as the crow flies. By road, the journey covers around 200 miles (322 km) via the M1 and M6 motorways, taking roughly 3.5 to 4 hours to drive. The fastest direct trains, run by Avanti West Coast between London Euston and Manchester Piccadilly, cover the route in about 2 hours. Use the calculator above to check the exact distance between any specific towns in the two areas.
Straight-Line Distance
~163 miles (262 km) measured directly between central London and central Manchester.
Driving Distance
~200 miles (322 km) via the M1/M6 motorways, taking around 3.5–4 hours in normal traffic.
Train Journey Time
The fastest direct trains take about 2 hours, with most services running 2h to 2h20min.
Time Zone
London and Manchester are in the same time zone (GMT/BST), so there is no time difference.
How to Calculate the Distance Between London and Manchester
The exact distance depends on which parts of each city you're measuring from and which route you take. Check any specific starting point in seconds:
Type London, or a specific area like Euston or Heathrow, in the "From" field.
Type Manchester, or a specific area like Piccadilly or the Airport, in the "To" field.
See the exact straight-line distance and full map for your specific locations.
Train vs Driving: Which Is Faster?
The train is the fastest and most convenient way to cover this route city-centre to city-centre, avoiding motorway traffic entirely:
Train (Recommended)
- ~2h to 2h20min city-centre to city-centre
- Direct services from London Euston to Manchester Piccadilly
- Operated mainly by Avanti West Coast
Driving
- ~3.5 to 4 hours in normal traffic, longer at peak times
- Route mainly via the M1 and M6 motorways
- More flexibility if stopping en route
Frequently Asked Questions
How far is Manchester from London?
Manchester is approximately 163 miles (262 km) from London as the crow flies. By road the distance is closer to 200 miles (322 km), depending on the exact route.
How long does it take to drive from London to Manchester?
Driving takes around 3.5 to 4 hours in normal conditions via the M1 and M6 motorways. Journey times can extend to 5 hours or more during rush hour or heavy traffic.
How long is the train from London to Manchester?
The fastest direct trains take about 2 hours, with most Avanti West Coast services between London Euston and Manchester Piccadilly running 2h to 2h20min.
Is there a time difference between London and Manchester?
No. Both cities are in the UK and use the same time zone (GMT in winter, BST in summer), so there is no time difference between them.
Is it worth flying between London and Manchester?
Rarely. Domestic flights exist, but once airport travel, check-in and security time are added, the total journey usually takes longer than the direct train, which runs city-centre to city-centre in about 2 hours.
Planning Your London to Manchester Trip
Train Planning
Book Avanti West Coast tickets in advance for the cheapest fares on the roughly 2-hour Euston–Piccadilly route.
Road Trip Planning
Factor in 3.5–4 hours of driving via the M1/M6, plus extra time for rest stops or rush-hour traffic.
Business Travel
With trains under 2.5 hours, a same-day return trip for meetings is easily manageable.
Shipping & Freight
Businesses use the 200-mile road distance to estimate delivery timelines between the two cities.
Other Popular UK Distances
Planning more UK travel? Check our UK distance calculator for routes between other British cities.