More than 1,000 travel companies trust us to sell their tickets all in one place.

Deutsche Bahn

Train Information from Oxford to Newbury

distanceDistance24 miles (39 km)
frequencyTrain frequency17 a day
changesDirect trainYes, there are 17 direct trains a day
carriersTrain providersGreat Western Railway

Trains from Oxford to Newbury cover the 24 miles (39 km) long journey taking on average 1 h 7 min with our travel partners like Great Western Railway. Normally, there are 17 trains operating per day, including direct services available. Travelers depart most frequently from Oxford and arrive in Newbury.

Travel Tips

Trains from Oxford to Newbury
Travel by train to Newbury 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 Oxford to Newbury.
How far is it from Oxford to Newbury by train?
The train distance from Oxford to Newbury is around 24 miles (39 km).
How long is a train between Oxford and Newbury on average?
On average the Oxford to Newbury train time is 1 h 7 min  covering the 24 miles (39 km) long route, but the journey time can vary depending on specific dates or traveling on weekends and holidays.
What station does the train from Oxford to Newbury depart from? Which Newbury train station do I come into from Oxford?

When departing from Oxford, you have various train station options to start your route from including Oxford and Oxford Parkway Station. When arriving in Newbury, you can end your route in train stations like Newbury and Newbury Racecourse.

Omio customers book a train from Oxford   to Newbury   most frequently for this route.

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

You can find the most popular departure train station for this journey, Oxford, located approximately 0.6 miles (997 m) from the city center of Oxford. The most popular arrival train station in Newbury, called Newbury, is located around 0.2 miles (263 m) away from its city center.

Which train providers should I travel with from Oxford to Newbury?
Take the Oxford to Newbury train with Great Western Railway. However, it's always good to check out all possible train providers for the trip to Newbury from Oxford as there might be differences in the amenities they offer.
How many train services per day are there between Oxford and Newbury?
On average, there are 17 trains a day from Oxford to Newbury. The train times and services may be different on weekends and holidays compared to weekdays.

Important Stations and Airports for this Journey

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