The cheapest trains from Leicester to Exeter

Showing times and prices for 25 Oct

Cheapest

£141

Average

£210

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.

The average ticket from Leicester to Exeter will cost around £ 210 if you buy it on the day, but the cheapest tickets can be found for only £ 141.

Cheapest
09:50Leicester3h54 13:44Exeter St Davids
1 changes
£1411One-way
08:30Leicester4h29 12:59Exeter St Davids
1 changes
£2281One-way
09:04Leicester4h08 13:12Exeter St Davids
1 changes
£2281One-way
10:04Leicester4h08 14:12Exeter St Davids
1 changes
£2281One-way
08:01Leicester4h10 12:11Exeter St Davids
1 changes
£2281One-way

Timetable Leicester to Exeter

Showing trains for tomorrow, Mon, 25 Oct
08:01Leicester4h10 12:11Exeter St Davids
0 changes
08:30Leicester4h29 12:59Exeter St Davids
0 changes
09:04Leicester4h08 13:12Exeter St Davids
0 changes
09:50Leicester3h54 13:44Exeter St Davids
0 changes
10:04Leicester4h08 14:12Exeter St Davids
0 changes

Find all the dates and times for this journey

The fastest trains from Leicester to Exeter

Showing times and prices for 25 Oct

Fastest Journey

3 h 54 m

Average

4 h 9 m

Trains per day

5

Distance

269 km

It's difficult to get from Leicester to Exeter without changing at least once.

Fastest
09:50Leicester3h54 13:44Exeter St Davids
1 changes
£1411One-way
09:04Leicester4h08 13:12Exeter St Davids
1 changes
£2281One-way
10:04Leicester4h08 14:12Exeter St Davids
1 changes
£2281One-way
08:01Leicester4h10 12:11Exeter St Davids
1 changes
£2281One-way
08:30Leicester4h29 12:59Exeter St Davids
1 changes
£2281One-way

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

Virgin Trains
East Coast
Cross Country
Deutsche Bahn

Train Information to Exeter from Leicester

distanceDistance167 miles (269 km)
durationAverage train duration3 h 54 min
priceAverage train ticket price£118 (€133)
frequencyTrain frequency10 a day
changesDirect trainYes, there are 10 direct trains a day

Trains from Leicester to Exeter cover the 167 miles (269 km) long trip taking on average 3 h 54 min with our travel partners like. Normally, there are 10 trains operating per day, including direct services available. While the average ticket price for this trip costs around £118, you can find the cheapest train ticket for as low as £71. Travellers depart most frequently from Leicester and arrive in Exeter St Davids.

Travel Tips

Trains from Leicester 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 Leicester to Exeter.
FAQs
What is the cost of cheap trains to Exeter from Leicester?
Omio customers have found cheap train tickets from Leicester to Exeter for as low as £71  for the next 7 days.
What is the average cost of a train from Leicester to Exeter?
If you’re looking to buy tickets for this journey in the next 7 days, you’ll find that Leicester to Exeter train prices are on average £118  one way.
What is the distance to Exeter from Leicester via train?
When travelling this route you should expect the distance from Leicester to Exeter via train to be approximately 167 miles (269 km).
How long does it take from Leicester to Exeter by train?
On average the Leicester to Exeter train time is 3 h 54 min  covering the 167 miles (269 km) long trip, but the journey time can vary depending on specific dates or travelling on weekends and bank holidays.
When travelling by train from Leicester to Exeter, which train station in Leicester do I depart from and which train station in Exeter do I arrive in?

Omio customers travelling this route book their trains from Leicester   to Exeter St Davids.

Where is the train station in Leicester? Where is the train station in Exeter?

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

Passengers arriving in Exeter most often arrive at Exeter St Davids and need to travel around 1 mile (s) / 1 km from this train station to the city centre.

How many train services per day are there to Exeter from Leicester?
The average number of trains departing Leicester for Exeter is 10 a day. The train schedules and services may vary between weekdays and weekends.
When does the first train depart from Leicester to Exeter? When does the last train depart from Leicester to Exeter?
The first train from Leicester to Exeter leaves at 07: 03   and the last train for this leaves at 10: 04. Omio shows you the latest train from Leicester to Exeter timetable to help you book the best departure time for this journey.
How far in advance should I purchase train tickets between Leicester and Exeter for the best deals?
The price of a one way train ticket from Leicester to Exeter is on average £118 if you book within the next 7 days. But we recommend booking tickets before your planned travel date to find the best prices for trains from all possible train providers offering this journey. In general, you can find train tickets to Exeter from Leicester available a few months in advance.

Important Stations and Airports for this Journey

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