Skip to main content

How to get from Cheltenham to Exeter by bus and train?

By bus and train

To get from Cheltenham to Exeter in Exeter, take the CROSSCOUNTRY train from Cheltenham Spa station to Exeter St Davids station. Next, take the 4 bus from St Davids Station, St Davids station to Portland House, Exeter City Centre station. The total trip duration for this route is approximately 3 hr 10 min.

190min
Train - CROSSCOUNTRY
Bus - 44
Walk to Exeter
Leaves from Cheltenham Spa

Step by Step

  • 1
    Start from train station
    Start from train station
    Cheltenham
  • 2
    Train - CROSSCOUNTRYCROSSCOUNTRY
    Wait for train
    CROSSCOUNTRY
    Plymouth
  • 3
    Ride to train station
    Ride to train station
    Exeter St Davids
    164 min
  • 4
    Walk to bus station
    Walk to bus station
    St Davids Station, St Davids
    ID dvndmawd
    70 yd • 1 min
  • 5
    Bus - 44
    Wait for bus
    4
    Cranbrook
  • 6
    Ride to bus station
    Ride to bus station
    Portland House, Exeter City Centre
    ID dvngpama
    7 min
  • 7
    Walk to Exeter
    Walk to
    Exeter
    New North Road
    150 yd • 2 min
*Duration based on 8am traffic

Alternative route by bus and train via CROSSCOUNTRY and 55

To get from Cheltenham to Exeter in Exeter, take the CROSSCOUNTRY train from Cheltenham Spa station to Exeter St Davids station. Next, take the 55 bus from The Imperial, St Davids station to Portland House, Exeter City Centre station. The total trip duration for this route is approximately 3 hr 1 min.

181min
Train - CROSSCOUNTRY
Bus - 5555
Walk to Exeter
Leaves from Cheltenham Spa

Step by Step

  • 1
    Start from train station
    Start from train station
    Cheltenham
  • 2
    Train - CROSSCOUNTRYCROSSCOUNTRY
    Wait for train
    CROSSCOUNTRY
    Plymouth
  • 3
    Ride to train station
    Ride to train station
    Exeter St Davids
    164 min
  • 4
    Walk to bus station
    Walk to bus station
    The Imperial, St Davids
    ID dvndmdma
    470 yd • 6 min
  • 5
    Bus - 5555
    Wait for bus
    55
    Exeter City Centre
  • 6
    Ride to bus station
    Ride to bus station
    Portland House, Exeter City Centre
    ID dvngpama
    4 min
  • 7
    Walk to Exeter
    Walk to
    Exeter
    New North Road
    150 yd • 2 min
*Duration based on 8am traffic
The Most Popular Urban Mobility App in South West.
All local mobility options in one app

Public transport directions from Cheltenham to Exeter

The distance between Cheltenham, Exeter and Exeter, Exeter is approximately 156.23 mi, which can typically be travelled in 190 min. Moovit will show you the directions from Cheltenham to Exeter by bus and train, so no matter how you choose to travel in Exeter – you will always have plenty of easy options.

Public transport stations close to Cheltenham

Cheltenham is located at Cheltenham, Exeter and the nearest public transport station is Cheltenham Spa Rail Stn, Lansdown.

Bus stations close to Cheltenham:

  • Cheltenham Spa Rail Stn, Lansdown
  • Queens Court, Lansdown
  • The Vineyards, Alstone

Public transport stations close to Exeter, Exeter

Exeter is located at New North Road, Exeter and the nearest public transport station is Bus Station, Exeter City Centre.

Train stations close to Exeter:

  • Exeter St Davids
  • Exeter St Thomas
  • Pinhoe

Bus stations close to Exeter:

  • Bus Station, Exeter City Centre
  • High Street, Exeter City Centre
  • Sidwell Street, Exeter City Centre

Alternative route by bus and train via CROSSCOUNTRY and 55

To get from Cheltenham to Exeter in Exeter, take the CROSSCOUNTRY train from Cheltenham Spa station to Exeter St Davids station. Next, take the 55 bus from The Imperial, St Davids station to Portland House, Exeter City Centre station. The total trip duration for this route is approximately 3 hr 1 min.

181min
Train - CROSSCOUNTRY
Bus - 5555
Walk to Exeter
Leaves from Cheltenham Spa

Step by Step

  • 1
    Start from train station
    Start from train station
    Cheltenham
  • 2
    Train - CROSSCOUNTRYCROSSCOUNTRY
    Wait for train
    CROSSCOUNTRY
    Plymouth
  • 3
    Ride to train station
    Ride to train station
    Exeter St Davids
    164 min
  • 4
    Walk to bus station
    Walk to bus station
    The Imperial, St Davids
    ID dvndmdma
    470 yd • 6 min
  • 5
    Bus - 5555
    Wait for bus
    55
    Exeter City Centre
  • 6
    Ride to bus station
    Ride to bus station
    Portland House, Exeter City Centre
    ID dvngpama
    4 min
  • 7
    Walk to Exeter
    Walk to
    Exeter
    New North Road
    150 yd • 2 min
*Duration based on 8am traffic

Questions & Answers

  • What is the fastest way to get from Cheltenham to Exeter?

    The fastest way takes 190 minutes, using Bus line CROSSCOUNTRY, Bus line 4.

  • What is the alternative route to get from Cheltenham to Exeter?

    The alternative route takes 181 minutes, using Bus line CROSSCOUNTRY, Bus line 55.

  • Is there a direct train between Cheltenham and Exeter?

    No, you’ll have to take one train line and one bus line in total. The total travelling time is 3 hr 10 min.

  • Which train line goes from Cheltenham to Exeter?

    The CROSSCOUNTRY train line goes from Plymouth station near Cheltenham in South West to Exeter St Davids station. From there you’ll have to take one bus line till Exeter St Davids station near Exeter in Exeter.

  • How long does it take to travel from Cheltenham to Exeter by train and bus?

    The total travel time between Cheltenham in South West and Exeter in Exeter by train and bus is about 3 hr 10 min.

  • Where do I get on the train near Cheltenham to get to Exeter?

    Get on the CROSSCOUNTRY train from the Plymouth station near Cheltenham in South West.

  • Where do I get off the train when travelling between Cheltenham and Exeter?

    Get off the train at the Exeter St Davids stop, which is closest to Exeter in Exeter.

Live arrivals, timetables, maps