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

Deutsche Bahn

Train Information between Oxford and Slough

distanceDistance32 miles (52 km)
frequencyTrain frequency25 a day
changesDirect trainYes, there are 25 direct trains a day
carriersTrain providersGreat Western Railway

Trains from Oxford to Slough cover the 32 miles (52 km) long route taking on average 54 min with our travel partners like Great Western Railway. Normally, there are 25 trains operating per day, including direct services available. Travelers depart most frequently from Oxford and arrive in Slough.

Travel Tips

Trains from Oxford to Slough
Travel by train to Slough 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 Slough.
What is the distance from Oxford to Slough by train?
The Oxford to Slough train distance is approximately 32 miles (52 km).
How long is a train to Slough from Oxford on average?
On average the Oxford to Slough train travel time is 54 min  for the 32 miles (52 km) long route, but the duration can vary if you travel on weekends and holidays.
What station does the train from Oxford to Slough depart from? Which Slough train station do I come into from Oxford?

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

Where do I find the Oxford train station to Slough? Where is the Slough train station?

Passengers booking this route most frequently board their trains from Oxford and need to travel around 0 mile (s) / 0 km from the city center to get to this train station.

Passengers arriving in Slough most often arrive at Slough and need to travel around 0 mile (s) / 0 km from this train station to the city center.

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

Important Stations and Airports for this Journey

The major railway station for departures from Oxford is Oxford. Read all the information you need to know about services, amenities and connections at Oxford for your journey to Slough from Oxford.