traksy logo traksy.uk   Live maps & times

Cupar Departures

All passenger departures from this station. Click on a train for real-time live updates about late running or cancellations.
 
Arrive Plt Depart Plt Head Operator Details
00:04
(00:03½)
2 00:04
(00:04½)
2 1L35 ScotRail

Edinburgh - Dundee

8 stops including Markinch
06:01 1 06:02 1 1L22 ScotRail

Dundee - Edinburgh

8 stops including Kirkcaldy
06:26 2 06:27
(06:27½)
2 1A71 ScotRail

Edinburgh - Aberdeen

14 stops including Dundee
06:51 1 06:52 1 1L24 ScotRail

Dundee - Edinburgh

11 stops including Kirkcaldy
07:04
(07:03½)
2 07:04
(07:04½)
2 1L21 ScotRail

Edinburgh - Dundee

8 stops including Markinch
07:19
(07:18½)
2 07:20 2 1A01 ScotRail

Edinburgh - Aberdeen

9 stops including Dundee
07:34
(07:33½)
1 07:35 1 1B68 ScotRail

Aberdeen - Edinburgh

9 stops including Broughty Ferry
07:56
(07:55½)
1 07:56
(07:56½)
1 1L28 ScotRail

Dundee - Edinburgh

8 stops including Kirkcaldy
07:59
(07:58½)
2 07:59
(07:59½)
2 1L23 ScotRail

Edinburgh - Dundee

8 stops including Markinch
08:18 2 08:19
(08:19½)
2 1A75 ScotRail

Edinburgh - Aberdeen

10 stops including Monifieth
08:45
(08:44½)
1 08:46 1 1B70 ScotRail

Inverness - Edinburgh

18 stops including Dyce
08:59 2 09:00 2 1L25 ScotRail

Edinburgh - Dundee

9 stops including Markinch
09:00
(08:59½)
1 09:00 1 1L30 ScotRail

Dundee - Edinburgh

8 stops including Kirkcaldy
09:21 2 09:22
(09:22½)
2 1A77 ScotRail

Edinburgh - Aberdeen

7 stops including Dundee
09:52 1 09:53
(09:53½)
1 1V60 CrossCountry

Aberdeen - Plymouth

33 stops including Darlington
10:02
(10:01½)
2 10:02
(10:02½)
2 1L27 ScotRail

Edinburgh - Dundee

8 stops including Markinch
10:08
(10:07½)
1 10:08 1 1L32 ScotRail

Dundee - Edinburgh

8 stops including Kirkcaldy
10:16 2 10:17
(10:17½)
2 1A79 ScotRail

Edinburgh - Aberdeen

7 stops including Dundee
10:32 1 10:33
(10:33½)
1 1B74 ScotRail

Aberdeen - Edinburgh

7 stops including Dundee
11:00
(10:59½)
2 11:00
(11:00½)
2 1L29 ScotRail

Edinburgh - Dundee

8 stops including Markinch
11:00
(10:59½)
1 11:00
(11:00½)
1 1L34 ScotRail

Dundee - Edinburgh

8 stops including Kirkcaldy
11:59
(11:58½)
2 11:59
(11:59½)
2 1L31 ScotRail

Edinburgh - Dundee

8 stops including Markinch
12:05
(12:04½)
1 12:05 1 1L36 ScotRail

Dundee - Edinburgh

8 stops including Kirkcaldy
12:16
(12:15½)
2 12:17 2 1A81 ScotRail

Edinburgh - Aberdeen

6 stops including Dundee
12:28 1 12:29
(12:29½)
1 1B78 ScotRail

Aberdeen - Edinburgh

7 stops including Dundee
12:59
(12:58½)
1 12:59 1 1L38 ScotRail

Dundee - Edinburgh

8 stops including Kirkcaldy
13:01
(13:00½)
2 13:01
(13:01½)
2 1L33 ScotRail

Edinburgh - Dundee

8 stops including Markinch
13:17
(13:16½)
2 13:18 2 1A83 ScotRail

Edinburgh - Aberdeen

6 stops including Dundee
13:37
(13:36½)
1 13:38 1 1B80 ScotRail

Aberdeen - Edinburgh

7 stops including Dundee
14:01
(14:00½)
2 14:01 2 1L35 ScotRail

Edinburgh - Dundee

8 stops including Markinch
14:02
(14:01½)
1 14:02 1 1L40 ScotRail

Dundee - Edinburgh

8 stops including Kirkcaldy
14:19
(14:18½)
2 14:19
(14:19½)
2 1A85 ScotRail

Edinburgh - Aberdeen

6 stops including Dundee
14:37 1 14:38
(14:38½)
1 1B82 ScotRail

Aberdeen - Edinburgh

6 stops including Leuchars
15:00
(14:59½)
1 15:00 1 1L42 ScotRail

Dundee - Edinburgh

8 stops including Kirkcaldy
15:06
(15:05½)
2 15:06
(15:06½)
2 1L37 ScotRail

Edinburgh - Dundee

8 stops including Markinch
15:28 1 15:29
(15:29½)
1 1B84 ScotRail

Aberdeen - Edinburgh

7 stops including Dundee
16:03
(16:02½)
1 16:03 1 1L22 ScotRail

Dundee - Edinburgh

8 stops including Kirkcaldy
16:03
(16:02½)
2 16:03 2 1L39 ScotRail

Edinburgh - Dundee

8 stops including Markinch
16:18
(16:17½)
2 16:19 2 1A87 ScotRail

Edinburgh - Aberdeen

8 stops including Broughty Ferry
17:01
(17:00½)
2 17:01 2 1L21 ScotRail

Edinburgh - Dundee

8 stops including Markinch
17:01 1 17:02 1 1L24 ScotRail

Dundee - Edinburgh

8 stops including Kirkcaldy
17:17 2 17:18
(17:18½)
2 1A89 ScotRail

Edinburgh - Aberdeen

7 stops including Dundee
17:43 1 17:44
(17:44½)
1 1B88 ScotRail

Aberdeen - Edinburgh

10 stops including Carnoustie
18:00
(17:59½)
1 18:00
(18:00½)
1 1L26 ScotRail

Dundee - Edinburgh

9 stops including Markinch
18:08 2 18:09 2 1L23 ScotRail

Edinburgh - Dundee

11 stops including Kirkcaldy
18:26
(18:25½)
2 18:27
(18:27½)
2 1A91 ScotRail

Edinburgh - Aberdeen

10 stops including Broughty Ferry
18:55 2 18:56 2 1L25 ScotRail

Edinburgh - Dundee

8 stops including Markinch
19:07
(19:06½)
1 19:07 1 1L28 ScotRail

Dundee - Edinburgh

8 stops including Kirkcaldy
19:10
(19:09½)
2 19:11 2 1S45 CrossCountry

Plymouth - Aberdeen

31 stops including Leeds
20:04 2 20:05 2 1L27 ScotRail

Edinburgh - Dundee

8 stops including Markinch
20:04 1 20:05 1 1L30 ScotRail

Dundee - Edinburgh

8 stops including Kirkcaldy
20:18 2 20:19
(20:19½)
2 1A93 ScotRail

Edinburgh - Aberdeen

6 stops including Dundee
20:59
(20:58½)
2 20:59
(20:59½)
2 1L29 ScotRail

Edinburgh - Dundee

8 stops including Markinch
21:04
(21:03½)
1 21:04
(21:04½)
1 1L32 ScotRail

Dundee - Edinburgh

9 stops including Kirkcaldy
21:40
(21:39½)
1 21:41 1 1B96 ScotRail

Aberdeen - Edinburgh

12 stops including Leuchars
21:59
(21:58½)
2 21:59
(21:59½)
2 1L31 ScotRail

Edinburgh - Dundee

8 stops including Markinch
22:08 1 22:09 1 1L34 ScotRail

Dundee - Edinburgh

8 stops including Kirkcaldy
22:21
(22:20½)
2 22:21
(22:21½)
2 1A97 ScotRail

Edinburgh - Aberdeen

8 stops including Dundee
22:30 1 22:31
(22:31½)
1 1B98 ScotRail

Aberdeen - Edinburgh

6 stops including Leuchars
22:51
(22:50½)
1 22:51 1 1L36 ScotRail

Dundee - Edinburgh

8 stops including Kirkcaldy
23:04
(23:03½)
2 23:04
(23:04½)
2 1L33 ScotRail

Edinburgh - Dundee

9 stops including Markinch

Live train updates are coming to this page soon.

Times in brackets are from the working timetable, and should not be used for calculating delays.

Times and updates are sourced from Network Rail

About | Terms | Privacy
Site copyright ©Traksy Limited and partners 2025 Data sourced from Network Rail (license)
In certain circumstances Network Rail data may be less up-to-date than operating company websites This service is not suitable for safety critical purposes. Check official sources such as nationalrail.co.uk before you travel.