|Distance||170 miles (274 km)|
|Train frequency||12 a day|
|Train companies||Cross Country|
Trains from Crewe to Exeter cover the 170 miles (274 km) long journey taking on average 4 h 59 min with our travel partners like Cross Country. Normally, there are 12 trains operating per day, including direct services available. Travelers depart most frequently from Crewe and arrive in Exeter St Davids.
You can travel by train to Exeter from Crewe with CrossCountry. When you search Omio for times and tickets, we’ll show you the best deals available.
Passengers board the train most frequently from Crewe, which is located around 0.9 miles (1.4 km) away from the city centre, and they get off the train at Exeter St Davids, located 1.8 miles (2.9 km) away from the city centre.