These companies trust us. We sell their tickets all in one place.

Virgin Trains
East Coast
Cross Country
Deutsche Bahn

Train Information to Oxford from Bradford

distanceDistance142 miles (229 km)
durationAverage train duration4 h 42 min
changesDirect trainYes

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.

Travel Tips

Trains from Bradford to Oxford
Travel by train to Oxford easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Bradford to Oxford.
FAQs
How many miles is it from Bradford to Oxford by train?
The distance between Bradford and Oxford by train is approximately 142 miles (229 km).
How long does it take from Bradford to Oxford by train?
The train time from Bradford to Oxford is on average 4 h 42 min  for the 142 miles (229 km) long journey, but the time it takes to go to Oxford from Bradford by train can vary depending on specific dates or travelling on weekends and holidays.
What is the departure train station in Bradford and arrival train station 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.

Where is the departure train station in Bradford located? Where is the arrival train station in Oxford located?

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.

What time is the earliest train from Bradford to Oxford? What time is the last train from Bradford to Oxford?
The earliest train departing from Bradford to Oxford leaves at 07: 32. The last train departing from Bradford to Oxford leaves at 09: 31. You can find the latest Bradford to Oxford train timetable on Omio and book the best time to leave for your journey on your chosen travel date.

Important Stations and Airports for this Journey

Bradford
Oxford
Bradford Interchange is the most popular Bradford railway station for Omio travellers, but it's not the only one. Read all the information you need to know about the main train stations in Bradford for your journey to Oxford.