Cheapest
Average
The best way to find a cheap train ticket from Oxford to Middlesbrough is to book your journey as far in advance as possible and to avoid traveling at rush hour.
This is the last train of the day.
Find all the dates and times for this journey
Fastest Journey
4 h 56 m
Average
4 h 56 m
Trains per day
5
Distance
314 km
It's difficult to get from Oxford to Middlesbrough without transferring at least -1 times.
Distance | 195 miles (314 km) | |
Direct train | No | |
Train companies | Cross Country or London North Eastern Railway |
Trains from Oxford to Middlesbrough cover the 195 miles (314 km) long journey with our travel partners like Cross Country or London North Eastern Railway. There are direct train services available. Travelers depart most frequently from Oxford and arrive in Middlesbrough.
Find the best route from Oxford to Middlesbrough with Omio's train partners CrossCountry! You'll find the best deals, schedules and tickets when comparing and booking the most affordable route for you.
Omio customers who travel this route most frequently depart from Oxford and arrive in Middlesbrough.
Passengers board the train most frequently from Oxford, which is located around 1.2 miles (1.9 km) away from the city center, and they get off the train at Middlesbrough, located 0.2 miles (332 m) away from the city center.
Here are some other resources that might have the information you need