Oxford to Slough train

Cheap train tickets from Oxford to Slough

Showing times and prices for 27 Jun

Cheapest

£13

Average

£17

The best way to find a cheap fare is to book your ticket as far in advance as you can and to avoid traveling at rush hour.

Great Western Railway
17:02Oxford0h40 17:42Slough
0 changes
£131One-way
Great Western Railway
08:59Oxford0h39 09:38Slough
0 changes
£141One-way
Great Western Railway
14:32Oxford0h35 15:07Slough
0 changes
£191One-way
Great Western Railway
19:06Oxford0h36 19:42Slough
0 changes
£201One-way

Train schedule Oxford to Slough

Showing trains for tomorrow, Monday, 27 June
Great Western Railway
08:59Oxford0h39 09:38Slough
0 changes
Great Western Railway
14:32Oxford0h35 15:07Slough
0 changes
Great Western Railway
17:02Oxford0h40 17:42Slough
0 changes
Great Western Railway
19:06Oxford0h36 19:42Slough
0 changes

This is the last train of the day.

Find all the dates and times for this journey

Compare prices and tickets by train, coach or flight

Mon
27 Jun
Tue
28 Jun
Wed
29 Jun
Thu
30 Jun
Fri
01 Jul
Sat
02 Jul
Sun
03 Jul

Fastest train times from Oxford to Slough

Showing times and prices for 27 Jun

Fastest Journey

35 m

Average

37 m

Trains per day

4

Distance

53 km

Of the 4 trains that leave Oxford for Slough every day 4 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.

Great Western Railway
14:32Oxford0h35 15:07Slough
0 changes
£191One-way
Great Western Railway
19:06Oxford0h36 19:42Slough
0 changes
£201One-way
Great Western Railway
08:59Oxford0h39 09:38Slough
0 changes
£141One-way
Great Western Railway
17:02Oxford0h40 17:42Slough
0 changes
£131One-way

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

Virgin Trains
East Coast
Cross Country
Deutsche Bahn

Overview: Train from Oxford to Slough

distanceDistance32 miles (52 km)
durationAverage train duration1 h 3 min
priceAverage train ticket price£19 (€21)
frequencyTrain frequency67 a day
changesDirect trainYes, there are 67 direct trains a day
carriersTrain providersCross Country or First Great Western Service

Trains from Oxford to Slough cover the 32 miles (52 km) long trip taking on average 1 h 3 min with our travel partners like Cross Country or First Great Western Service. Normally, there are 67 trains operating per day, including direct services available. You can get the cheapest train tickets for this route for as low as £13, but the average price of train tickets is £19. Travellers depart most frequently from Oxford and arrive in Slough.

Train companies: Great Western Rail and CrossCountry trains Oxford to Slough

Find the best trains from Oxford to Slough with Omio's travel partners Great Western Rail and CrossCountry from £13. We can find you the best deals, timetables and tickets when comparing and booking the best trip.

CrossCountry
Great Western Rail

CrossCountry is a fast speed train company in the United Kingdom and for your next train from Oxford to Slough you can choose between Standard Class and First Class tickets on Omio.

It’s easy to book your CrossCountry train ticket from Oxford to Slough online with Omio! Simply check the current CrossCountry train timetables for your ideal departure and arrival times, compare the best route from Oxford to Slough as well as relevant travel information (such as luggage policy and amenities offered onboard) for that train and book cheap CrossCountry train tickets online. Prices for CrossCountry trains from Oxford to Slough start at £20 one-way if you book in advance, and you can expect to travel around 32 miles (52 km). If you search for CrossCountry trains in the Omio app, you can check straight away if the CrossCountry tickets are mobile tickets, which makes it easier than ever to go paperless when travelling by train between Oxford and Slough. Let Omio do all the work for you finding the best Oxford to Slough CrossCountry train ticket so you can enjoy a smooth and comfortable journey!

Oxford to Slough train information with CrossCountry:

  • Average Duration: 59 min
  • Average Price: £20
  • CrossCountry frequency: 11 a day

Find the perfect Great Western Rail train from Oxford to Slough for a smooth and relaxing journey. Omio makes it convenient for you to check the latest Great Western Rail train timetables and compare the cheapest, fastest or earliest train between Oxford and Slough. You can also check relevant travel information for the Great Western Rail train, such as baggage allowance and amenities offered onboard, depending on the class fare you choose. Once you find the ideal route, book your cheap Great Western Rail train tickets online. You can expect to travel around 32 miles (52 km) on this journey and your Great Western Rail Oxford to Slough train ticket can cost as little as £16 one-way if you book in advance. When you search for Great Western Rail tickets from Oxford to Slough in the Omio app, you can quickly see if they are mobile tickets so that you can travel paperless. Buy your official Great Western Rail train tickets online quickly and easily on Omio and enjoy the travel experience!

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.
FAQs
You can find a cheap train from Oxford to Slough for some dates and times for as low as £13  one way in the next 7 days.
In the next 7 days you’ll find that the average cost of a train ticket to Slough from Oxford is £19  one way.
The Oxford to Slough train distance is approximately 32 miles (52 km).
The train time from Oxford to Slough is on average 1 h 3 min  for the 32 miles (52 km) long journey, but the time it takes to go from Oxford to Slough by train can vary depending on specific dates or travelling on weekends and holidays.

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

Passengers board their train most frequently from Oxford and travel around 1.2 miles (1.9 km) from the city centre to this train station.

Passengers travelling this route most often arrive at Slough and need to travel approximately 0.2 miles (390 m) from the train station to the city centre in Slough.

When taking a train from Oxford to Slough, you can count on Cross Country or First Great Western Service for the best way to get you to Slough. You can also check all possible train providers who offer a service between Oxford and Slough and compare the amenities they offer before buying a train ticket.
On average, there are 67 trains a day from Oxford to Slough. The train times and services may be different on weekends and holidays compared to weekdays.
If you prefer early morning trains from Oxford to Slough, the first train leaves at 07: 24. If you prefer late night trains from Oxford to Slough, the last train of the day leaves at 23: 11. Omio shows you the latest train from Oxford to Slough times to help you book the best departure time for this journey.
You can find a train between Oxford and Slough to cost on average £19 one way if you book within the next 7 days. But we recommend buying train tickets in advance to score the best deals and save money on your route. You’ll see tickets for the Oxford to Slough train generally on sale a few months before the planned travel date.

Important Stations and Airports for this Journey

Oxford
Slough
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 trip to Slough from Oxford.
Amenities at station
WifiWifi
ShoppingShopping
ParkingParking
ATMATM
TaxisTaxis
AccessibilityAccessibility
phone
Phone Number
+44 3451652030
Public transport options for Oxford
Location for Rail Replacement Services: From station forecourt in front of station

The Omio App Makes Travel Planning Easy

We’ll get you where you want to go. From live train updates to mobile tickets, our innovative app is the ideal way to plan and keep track of your travel.

ios-badge
android-badge
Hand With Phone
Currency
Language