|Distance||142 miles (229 km)|
|Average train duration||4 h 42 min|
Trains from Bradford to Oxford cover the 142 miles (229 km) long route taking on average 4 h 42 min with our travel partners like. There are direct train services available. Travellers depart most frequently from Bradford Interchange and arrive in Oxford.
There are a few train stations in Bradford to start your trip from including Bradford Interchange and Bradford Forster Square. In Oxford you have a few train station options to choose from for your arrival including Oxford, Oxford Parkway Station and Oxford, Magdalen Road.
Omio customers travelling this route depart most frequently from Bradford Interchange and arrive in Oxford.
The most popular departure train station with passengers for this trip, called Bradford Interchange, is located 0 mile (s) / 0 km from the city centre of Bradford.
The most popular arrival train station, Oxford, is located 0 mile (s) / 0 km away from the city centre of Oxford.
Here are some other resources that might have the information you need