Travel from Cheltenham-England to Cornwall-England

Bus or train from Cheltenham to Cornwall?

CrossCountry operates a train from Cheltenham to Cornwall hourly. Tickets cost $80 - $130 and the journey takes 2 h 58 min. Great Western Railway also services this route 5 times a week. Alternatively, National Express operates a bus from Cheltenham to Cornwall 3 times a day. Tickets cost $8 - $12 and the journey takes 1 h 5 min. 3 other operators also service this route.

How to get from Cheltenham to Cornwall

ModeDurationPrice
From Cheltenham Spa train to Plymouth then train to Luxulyan.5 h 12 min£95
From Cheltenham Spa train to Bristol Temple Meads then train to Luxulyan.5 h 43 min£115
From Cheltenham bus to Broadmead, Cabot Circus, bus to Plymouth, then bus to Lanivet.6 h 46 min£41
From Cheltenham drive to Cornwall.3 h 3 min£34
Close Print Itinerary
  1. Here are 4 options to get from
    Cheltenham to Cornwall:

    1. Trip:
      1 Train
      • One-Way approx: USD $105 - $164
      • Duration: 5 h 12 min
      Open +
      • Trip:
        1 Train
        • One-Way approx: USD $105 - $164
        • Duration: 5 h 12 min
        Close x
    2. Trip:
      2 Train via Bristol Temple Meads
      • One-Way approx: USD $135 - $239
      • Duration: 5 h 43 min
      Open +
      • Trip:
        2 Train via Bristol Temple Meads
        • One-Way approx: USD $135 - $239
        • Duration: 5 h 43 min
        Close x
    3. Trip:
      3 Bus
      • One-Way approx: USD $39 - $63
      • Duration: 6 h 46 min
      Open +
      • Trip:
        3 Bus
        • One-Way approx: USD $39 - $63
        • Duration: 6 h 46 min
        Close x
    4. Trip:
      4 Drive
      • One-Way approx: USD $35 - $60
      • Duration: 3 h 3 min
      Open +
      • Trip:
        4 Drive
        • One-Way approx: USD $35 - $60
        • Duration: 3 h 3 min
        Close x