Compare prices and tickets by train, bus or flight

Dec 1
$40Great Western Railway
Dec 3
$72Great Western Railway
Dec 4
$40Great Western Railway

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

Deutsche Bahn

Train Information between Oxford and Exeter

distanceDistance121 miles (195 km)
durationAverage train duration2 h 26 min
priceAverage train ticket price$51 (€42)
frequencyTrain frequency17 a day
changesDirect trainYes, there are 17 direct trains a day
carriersTrain companiesGreat Western Railway

Trains from Oxford to Exeter cover the 121 miles (195 km) long route taking on average 2 h 26 min with our travel partners like Great Western Railway. Normally, there are 17 trains operating per day, including direct services available. You can get the cheapest train tickets for this trip for as low as $40 (€33), but the average price of train tickets is $51 (€42). Travelers depart most frequently from Oxford and arrive in Exeter St Davids.

Travel Tips

Trains from Oxford to Exeter
Travel by train to Exeter 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 Exeter.
What is the price of the cheapest train from Oxford to Exeter?
Omio customers have found the cheapest trains from Oxford to Exeter to cost as little as $40 (€33)  in the next 7 days.
How much does it cost to take a train between Oxford and Exeter?
The Oxford to Exeter train ticket price is on average $51 (€42)  if you are looking to buy your tickets for this journey in the next week.
How far is Oxford to Exeter by train?
The train distance from Oxford to Exeter is around 121 miles (195 km).
What is the Oxford to Exeter train travel time?
On average the Oxford to Exeter train travel time is 2 h 26 min  for the 121 miles (195 km) long journey, but the duration can vary if you travel on weekends and holidays.
What train station in Oxford goes to Exeter? What train station do I come into Exeter from Oxford?

When departing from Oxford, you have various train station options to start your trip from including Oxford and Oxford Parkway Station. When arriving in Exeter, you can end your trip in train stations like Exeter St Davids, Exeter Central and Exeter St Thomas.

Omio customers book a train from Oxford   to Exeter St Davids   most frequently for this route.

Where is the train station in Oxford to go to Exeter? Where is the train station in Exeter located?

Passengers board the train most frequently from Oxford, which is located around 0.6 miles (997 m) away from the city center, and they get off the train at Exeter St Davids, located 0.8 miles (1.3 km) away from the city center.

Which train companies should I travel with from Oxford to Exeter?
Take the Oxford to Exeter train with Great Western Railway. However, it's always good to check out all possible train companies for the trip to Exeter from Oxford as there might be differences in the amenities they offer.
How many train services per day are there to Exeter from Oxford?
The average number of trains departing Oxford for Exeter is 17 a day. The train schedules and services may vary between weekdays and weekends.
How early should I purchase train tickets from Oxford to Exeter to score the best deals?
If you purchase the Oxford to Exeter train within the next 7 days, you can find one way tickets to cost on average $51 (€42). However, booking your train ticket in advance gives you access to the best prices for trains from Oxford to Exeter. Look out for train tickets for this journey to go on sale a few months before your planned departure date to find the best deals.

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 Exeter.