How to get from Moreton-in-Marsh to Oxford by car, truck, walk, bike

Distance between Moreton-in-Marsh and Oxford is 40 kilometers (25 miles).
Driving distance from Moreton-in-Marsh to Oxford is 52 kilometers (32 miles)

Moreton-in-MarshOxford
Leaving from
Going to

Route Map

Routes from moreton-in-marsh-gloucestershire to oxford-oxfordshire

4 Ways from Moreton-in-Marsh (United Kingdom/Gloucestershire) to Oxford (United Kingdom/Oxfordshire)

Choose 1 of the options below and start your journey

Route instructions

1. Continue 98 m
2. Turn left onto Oxford Street, A44 3.96 km
3. Turn left 2.02 km
4. Keep left 208 m
5. Turn right onto Barton Road 2.95 km
6. Turn right onto Buryway Lane 401 m
7. Turn right onto A3400 6.47 km
8. At roundabout, take exit 2 onto A44 11.08 km
9. Keep left 77 m
10. Turn slight left onto B4027 6.75 km
11. Turn right onto Banbury Road, A4260 1.34 km
12. Turn right onto Upper Campsfield Road, A4095 2.10 km
13. At roundabout, take exit 1 onto Woodstock Road, A44 2.19 km
14. At roundabout, take exit 1 onto Woodstock Road, A44 971 m
15. At roundabout, take exit 2 onto Woodstock Road, A44 1.15 km
16. At roundabout, take exit 2 onto Woodstock Road, A44 1.47 km
17. At roundabout, take exit 2 onto A44 286 m
18. At roundabout, take exit 4 4.72 km
19. Keep left 278 m
20. At roundabout, take exit 1 onto A420 396 m
21. Turn left onto West Way, A420 1.78 km
22. Turn right onto Frideswide Square 32 m
23. Turn right onto Hollybush Row, A420 194 m
24. Turn left onto Oxpens Road, A420 623 m
25. Keep left 33 m
26. Turn right onto Speedwell Street 227 m
27. Turn left onto St Aldate's, A420 394 m
28. Arrive at destination 0 m
See more

Questions and Answers

What is the cheapest way to get from Moreton-in-Marsh (United Kingdom/Gloucestershire) to Oxford (United Kingdom/Oxfordshire)?
How do I get from Moreton-in-Marsh (United Kingdom/Gloucestershire) to Oxford (United Kingdom/Oxfordshire) the fastest?
How long does it take to get from Moreton-in-Marsh (United Kingdom/Gloucestershire) to Oxford (United Kingdom/Oxfordshire)?