CrossCountry Rail - Edinburgh - Penzance

List of stops

      Penzance – Edinburgh

      Penzance

      11:30

      St Erth

      11:37
      11:38

      Hayle

      11:41
      11:42

      Camborne

      11:50
      11:51

      Redruth

      11:56
      11:57

      Truro

      12:07
      12:09

      St Austell

      12:24
      12:25

      Par

      12:31
      12:32

      Lostwithiel

      12:38

      Bodmin Parkway

      12:43
      12:44

      Liskeard

      12:55
      12:56

      Plymouth

      13:21
      13:27

      Totnes

      13:52
      13:53

      Newton Abbot

      14:04
      14:06

      Exeter St Davids

      14:25
      14:27

      Tiverton Parkway

      14:39
      14:40

      Taunton

      14:52
      14:53

      Bristol Temple Meads

      15:24
      15:31

      Bristol Parkway

      15:38
      15:40

      Cheltenham Spa

      16:08
      16:11

      Birmingham New Street

      16:49
      17:03

      Burton-on-Trent

      17:24
      17:26

      Derby

      17:36
      17:39

      Sheffield

      18:16
      18:22

      Wakefield Westgate

      18:46
      18:47

      Leeds

      19:01
      19:10

      York

      19:32
      19:36

      Darlington

      20:07
      20:09

      Durham

      20:25
      20:26

      Newcastle

      20:39
      20:41

      Morpeth

      20:54
      20:56

      Berwick-upon-Tweed

      21:27
      21:29

      Edinburgh

      22:10

      All trips in this timetable are wheelchair accessible.

      Edinburgh – Penzance

      Edinburgh10:08
      Berwick-upon-Tweed10:48
      10:49
      Morpeth11:20
      11:21
      Newcastle11:35
      11:39
      Durham11:51
      11:52
      Darlington12:09
      12:10
      York12:37
      12:42
      Leeds13:04
      13:06
      Wakefield Westgate13:17
      13:18
      Sheffield13:50
      13:56
      Derby14:34
      14:35
      Tamworth14:52
      14:53
      Birmingham New Street15:10
      15:12
      Cheltenham Spa15:50
      15:52
      Bristol Parkway16:20
      16:25
      Bristol Temple Meads16:35
      16:45
      Taunton17:15
      17:17
      Tiverton Parkway17:28
      17:30
      Exeter St Davids17:46
      17:52
      Newton Abbot18:10
      18:11
      Totnes18:22
      18:23
      Plymouth18:49
      19:03
      Liskeard19:25
      19:26
      Bodmin Parkway19:37
      19:38
      St Austell19:52
      19:53
      Truro20:08
      20:10
      Redruth20:20
      20:21
      St Erth20:34
      20:36
      Penzance20:45

      All trips in this timetable are wheelchair accessible.

      Build real-time departures into your app

      Tell us about your project. Test London API examples while we review your request.

      Request data / API access

      Route Path (Streets & Roads)

      Edinburgh – Penzance
      Castlegate - Coopies Lane - Station Approach - Station Road - Gloucester Road - Station Approach North - Station Approach - Trevillis Park - Bodmin Parkway - Station Road - Station Approach

      Schedules and stops for this route are published in GTFS: great-britain

      Frequently asked questions about route CrossCountry

      • What time does route CrossCountry start operating?

        Services on route CrossCountry start at 11:30 every day.

      • What time does route CrossCountry stop operating?

        Services on route CrossCountry end at 22:10 every day.

      • Is there a stop for route CrossCountry near me?

        View the nearest stop for route CrossCountry.

      CrossCountry (Bristol Rail Services)

      The first stop of the CrossCountry rail route is Penzance and the last stop is Edinburgh. CrossCountry (Edinburgh - Penzance) is operational during everyday.

      Additional information: CrossCountry has 33 stops. The total trip duration for this route is approximately 640 minutes.

      More than 5 million users trust busmaps.com for public transport information. Find suggested Rail Services routes in Bristol, real-time vehicle tracking, route maps, nearby stops, and offline PDF schedules.

      CrossCountry rail near me

      Last updated on November 8, 2026