How to get from Bath to Sheffield by car, truck, walk, bike

Distance between Bath and Sheffield is 231 kilometers (143 miles).
Driving distance from Bath to Sheffield is 298 kilometers (185 miles)

BathSheffield
Leaving from
Going to

Route Map

Routes from bath-bath-and-north-east-somerset to sheffield-sheffield

4 Ways from Bath (United kingdom/Bath and North East Somerset) to Sheffield (United Kingdom/Sheffield)

Choose 1 of the options below and start your journey

Route instructions

1. Continue onto Dorchester Street, A3039 2 m
2. Turn left onto Dorchester Street, A3039 575 m
3. Keep left onto High Street 45 m
4. Continue onto Northgate Street 195 m
5. Continue onto Broad Street 2.42 km
6. At roundabout, take exit 1 6.91 km
7. At roundabout, take exit 2 onto A46 5.70 km
8. At roundabout, take exit 1 onto M4 16.32 km
9. Keep left onto M5 497 m
10. Keep right onto M5 102.50 km
11. Keep left onto M42 19.66 km
12. Keep left onto M42 1.09 km
13. Keep right onto M42 22.59 km
14. Keep left onto M42 44.64 km
15. Keep right 46.50 km
16. Keep left 477 m
17. At roundabout, take exit 2 onto A617 8.03 km
18. At roundabout, take exit 4 onto A61 2.52 km
19. At roundabout, take exit 2 onto A61 1.14 km
20. At roundabout, take exit 3 onto A61 8.01 km
21. At roundabout, take exit 1 onto Chesterfield Road South, A61 1.15 km
22. At roundabout, take exit 2 onto Meadowhead, A61 4.72 km
23. Continue onto London Road, B6388 371 m
24. Keep left onto Bramall Lane, A621 626 m
25. At roundabout, take exit 2 onto Eyre Street 592 m
26. At roundabout, take exit 2 onto Arundel Gate 620 m
27. Turn left onto Norfolk Street 216 m
28. Turn right onto Surrey Street 115 m
29. Arrive at destination 0 m
See more

Questions and Answers

What is the cheapest way to get from Bath (United kingdom/Bath and North East Somerset) to Sheffield (United Kingdom/Sheffield)?
How do I get from Bath (United kingdom/Bath and North East Somerset) to Sheffield (United Kingdom/Sheffield) the fastest?
How long does it take to get from Bath (United kingdom/Bath and North East Somerset) to Sheffield (United Kingdom/Sheffield)?