traintimetables.eu Europe's largest train timetables database

HOME / TIMETABLES / UNITED KINGDOM / EDINBURGH WAVERLEY - CARSTAIRS

EDINBURGH WAVERLEY - CARSTAIRS

Train Number ASS
ASS
ASS
ASS
ASS
ASS
Calendar [1] [2] ①-⑥ [3] [2] [1] [2]
Notes [1] [1] [1] [1] [1] [1]
Edinburgh.............d 07:41
07:42
10:20
11:50
12:00
13:49
Haymarket(Edinburgh)..a 07:46 07:46 10:24 11:54 12:04 13:53
Haymarket(Edinburgh)..d 07:46
07:46
10:24
11:54
12:04
13:53
Slateford.............a | | | | | |
Slateford.............d |
|
|
|
|
|
Kingsknowe............a | | | | | |
Kingsknowe............d |
|
|
|
|
|
Wester Hailes.........a | | | | | |
Wester Hailes.........d |
|
|
|
|
|
Curriehill............a | | | | | |
Curriehill............d |
|
|
|
|
|
Kirknewton............a | | | | | |
Kirknewton............d |
|
|
|
|
|
Carstairs.............a 08:09 08:09 10:47 12:19 12:32 14:16
Train Number ASS
ASS
ASS
ASS
ASS
ASS
Calendar [1] [1] [2] [1] [2] [1]
Notes [1] [1] [1] [1] [1] [1]
Edinburgh.............d 13:51
15:49
15:50
17:49
17:49
18:29
Haymarket(Edinburgh)..a 13:55 15:54 15:54 17:53 17:54 18:34
Haymarket(Edinburgh)..d 13:55
15:54
15:54
17:53
17:54
18:34
Slateford.............a | | | 17:57 17:58 18:39
Slateford.............d |
|
|
17:57
17:58
18:39
Kingsknowe............a | | | 18:00 18:00 18:41
Kingsknowe............d |
|
|
18:00
18:01
18:42
Wester Hailes.........a | | | 18:03 18:03 18:44
Wester Hailes.........d |
|
|
18:03
18:03
18:44
Curriehill............a | | | 18:07 18:07 18:48
Curriehill............d |
|
|
18:07
18:07
18:48
Kirknewton............a | | | 18:13 18:13 18:54
Kirknewton............d |
|
|
18:14
18:13
18:54
Carstairs.............a 14:18 16:17 16:17 18:29 18:28 19:09
Train Number ASS
ASS
CS
ASS
CS
Calendar [2] [4] [5] [2] [6]
Notes [1] [1] 🎟 🛌 [2] [3] [1] 🎟 🛌 [2] [3]
Edinburgh.............d 18:31
23:13
23:15
23:21
23:40
Haymarket(Edinburgh)..a 18:35 23:16 | 23:25 |
Haymarket(Edinburgh)..d 18:35
23:17
|
23:26
|
Slateford.............a 18:39 23:20 | 23:30 |
Slateford.............d 18:39
23:21
|
23:31
|
Kingsknowe............a 18:42 23:23 | 23:33 |
Kingsknowe............d 18:42
23:24
|
23:34
|
Wester Hailes.........a 18:44 23:26 | 23:36 |
Wester Hailes.........d 18:45
23:26
|
23:36
|
Curriehill............a 18:48 23:29 | 23:39 |
Curriehill............d 18:48
23:30
|
23:40
|
Kirknewton............a 18:54 23:36 | 23:46 |
Kirknewton............d 18:55
23:36
|
23:46
|
Carstairs.............a 19:10 23:51 23:51 00:01 00:21
.a - Arrival Time / .d - Departure Time

Calendar notes and symbols

✅ Runs everyday    🎉 Runs at weekends    ⚒ Runs at working days   
① Monday ② Tuesday ③ Wednesday ④ Thursday ⑤ Friday ⑥ Saturday ⑦ Sunday
Time periods example: ①-③ Mondays to Wednesday ⑤-⑦ Friday to Sunday
  1. The train won't be running on 2024-12-25, 2024-12-26, 2025-01-01, 2025-01-02, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-26, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30, 2025-06-02, 2025-06-03, 2025-06-04, 2025-06-05, 2025-06-06, 2025-06-09, 2025-06-10, 2025-06-11, 2025-06-12, 2025-06-13, 2025-06-16, 2025-06-17
  2. The train won't be running on 2025-05-24, 2025-05-31, 2025-06-07, 2025-06-14
  3. The train won't be running on 2024-12-25, 2024-12-26, 2025-01-01, 2025-01-02, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-24, 2025-05-26, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30, 2025-05-31, 2025-06-02, 2025-06-03, 2025-06-04, 2025-06-05, 2025-06-06, 2025-06-07, 2025-06-09, 2025-06-10, 2025-06-11, 2025-06-12, 2025-06-13, 2025-06-14, 2025-06-16, 2025-06-17
  4. The train won't be running on 2024-12-24, 2024-12-25, 2024-12-26, 2024-12-31, 2025-01-01, 2025-01-02, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-26, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30, 2025-06-02, 2025-06-03, 2025-06-04, 2025-06-05, 2025-06-06, 2025-06-09, 2025-06-10, 2025-06-11, 2025-06-12, 2025-06-13, 2025-06-16, 2025-06-17
  5. The train will be running on 2024-12-22, 2024-12-29, 2025-01-05, 2025-01-26, 2025-02-02, 2025-02-09, 2025-02-16, 2025-02-23, 2025-03-02, 2025-03-09, 2025-03-16, 2025-03-23
  6. The train won't be running on 2024-12-24, 2024-12-25, 2024-12-26, 2024-12-31, 2025-01-01, 2025-01-10, 2025-01-17, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-26, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30, 2025-06-02, 2025-06-03, 2025-06-04, 2025-06-05, 2025-06-06, 2025-06-09, 2025-06-10, 2025-06-11, 2025-06-12, 2025-06-13, 2025-06-16, 2025-06-17

Train notes and symbols

🎟 Mandatory Reservation  🛌 Sleeping Car Available 
  1. 2nd class only
  2. 2nd class only seated accommodation
  3. Bordrestaurant

Route map


Timetables arriving at EDINBURGH WAVERLEY


🢒 ABERDEEN - EDINBURGH WAVERLEY
🢒 AIRDRIE - EDINBURGH WAVERLEY
🢒 ANNIESLAND - EDINBURGH WAVERLEY
🢒 ARBROATH - EDINBURGH WAVERLEY
🢒 BATHGATE - EDINBURGH WAVERLEY
🢒 BERWICK-UPON-TWEED - EDINBURGH WAVERLEY
🢒 BIRMINGHAM INTERNATIONAL - EDINBURGH WAVERLEY
🢒 BIRMINGHAM NEW STREET - EDINBURGH WAVERLEY
🢒 BOLTON - EDINBURGH WAVERLEY
🢒 BRISTOL PARKWAY - EDINBURGH WAVERLEY
🢒 BRISTOL TEMPLE MEADS - EDINBURGH WAVERLEY
🢒 CARLISLE - EDINBURGH WAVERLEY
🢒 CARSTAIRS - EDINBURGH WAVERLEY
🢒 CHELTENHAM SPA - EDINBURGH WAVERLEY
🢒 COVENTRY - EDINBURGH WAVERLEY
🢒 COWDENBEATH - EDINBURGH WAVERLEY
🢒 CREWE - EDINBURGH WAVERLEY
🢒 CRIANLARICH - EDINBURGH WAVERLEY
🢒 DALMUIR - EDINBURGH WAVERLEY
🢒 DARLINGTON - EDINBURGH WAVERLEY
🢒 DERBY - EDINBURGH WAVERLEY
🢒 DONCASTER - EDINBURGH WAVERLEY
🢒 DUMBARTON CENTRAL - EDINBURGH WAVERLEY
🢒 DUNBAR - EDINBURGH WAVERLEY
🢒 DUNBLANE - EDINBURGH WAVERLEY
🢒 DUNDEE - EDINBURGH WAVERLEY
🢒 ELGIN - EDINBURGH WAVERLEY
🢒 EXETER ST DAVIDS - EDINBURGH WAVERLEY
🢒 FALKIRK GRAHAMSTON - EDINBURGH WAVERLEY
🢒 FORT WILLIAM - EDINBURGH WAVERLEY
🢒 GARSCADDEN - EDINBURGH WAVERLEY
🢒 GLASGOW CENTRAL - EDINBURGH WAVERLEY
🢒 GLASGOW QUEEN STREET - EDINBURGH WAVERLEY
🢒 GLENROTHES WITH THORNTON - EDINBURGH WAVERLEY
🢒 GLOUCESTER - EDINBURGH WAVERLEY
🢒 GRANTHAM - EDINBURGH WAVERLEY
🢒 HAYMARKET (EDINBURGH) - EDINBURGH WAVERLEY
🢒 HELENSBURGH CENTRAL - EDINBURGH WAVERLEY
🢒 INVERKEITHING - EDINBURGH WAVERLEY
🢒 INVERNESS - EDINBURGH WAVERLEY
🢒 INVERURIE - EDINBURGH WAVERLEY
🢒 KINGUSSIE - EDINBURGH WAVERLEY
🢒 LANCASTER - EDINBURGH WAVERLEY
🢒 LEEDS - EDINBURGH WAVERLEY
🢒 LEVEN - EDINBURGH WAVERLEY
🢒 LISKEARD - EDINBURGH WAVERLEY
🢒 LONDON EUSTON - EDINBURGH WAVERLEY
🢒 LONDON KINGS CROSS - EDINBURGH WAVERLEY
🢒 MANCHESTER AIRPORT - EDINBURGH WAVERLEY
🢒 MANCHESTER OXFORD ROAD - EDINBURGH WAVERLEY
🢒 MANCHESTER PICCADILLY - EDINBURGH WAVERLEY
🢒 MILNGAVIE - EDINBURGH WAVERLEY
🢒 MILTON KEYNES CENTRAL - EDINBURGH WAVERLEY
🢒 MONTROSE - EDINBURGH WAVERLEY
🢒 MORPETH - EDINBURGH WAVERLEY
🢒 MOTHERWELL - EDINBURGH WAVERLEY
🢒 NEWARK NORTHGATE - EDINBURGH WAVERLEY
🢒 NEWCASTLE - EDINBURGH WAVERLEY
🢒 NEWTON ABBOT - EDINBURGH WAVERLEY
🢒 NORTH BERWICK - EDINBURGH WAVERLEY
🢒 NORTHALLERTON - EDINBURGH WAVERLEY
🢒 OXENHOLME LAKE DISTRICT - EDINBURGH WAVERLEY
🢒 PAR - EDINBURGH WAVERLEY
🢒 PARTICK - EDINBURGH WAVERLEY
🢒 PENZANCE - EDINBURGH WAVERLEY
🢒 PERTH - EDINBURGH WAVERLEY
🢒 PETERBOROUGH - EDINBURGH WAVERLEY
🢒 PLYMOUTH - EDINBURGH WAVERLEY
🢒 PRESTON - EDINBURGH WAVERLEY
🢒 RETFORD - EDINBURGH WAVERLEY
🢒 RUGBY - EDINBURGH WAVERLEY
🢒 SHEFFIELD - EDINBURGH WAVERLEY
🢒 ST ERTH - EDINBURGH WAVERLEY
🢒 STAFFORD - EDINBURGH WAVERLEY
🢒 STEVENAGE - EDINBURGH WAVERLEY
🢒 STIRLING - EDINBURGH WAVERLEY
🢒 TAUNTON - EDINBURGH WAVERLEY
🢒 TRURO - EDINBURGH WAVERLEY
🢒 TWEEDBANK - EDINBURGH WAVERLEY
🢒 WAKEFIELD WESTGATE - EDINBURGH WAVERLEY
🢒 WATFORD JUNCTION - EDINBURGH WAVERLEY
🢒 WIGAN NORTH WESTERN - EDINBURGH WAVERLEY
🢒 WOLVERHAMPTON - EDINBURGH WAVERLEY
🢒 WORCESTERSHIRE PARKWAY - EDINBURGH WAVERLEY
🢒 YOKER - EDINBURGH WAVERLEY
🢒 YORK - EDINBURGH WAVERLEY

Timetables departing from CARSTAIRS


🢒 CARSTAIRS - EDINBURGH WAVERLEY
🢒 CARSTAIRS - GARSCADDEN
🢒 CARSTAIRS - GLASGOW CENTRAL
🢒 CARSTAIRS - LONDON EUSTON
🢒 CARSTAIRS - MOTHERWELL