Perth to Burntisland TimetableSummer 2026 (until Saturday 12th December unless otherwise indicated - see service detail)
Monday to Friday SR 06:19 07:07
SR 07:16 08:16
SR 08:06 08:56
SR 09:17 10:07
SR 10:14 11:15
SR 11:15 12:06
SR 12:13 13:11
SR 13:24 14:17
SR 14:27 15:19
SR 15:25 16:18
SR 16:21 17:10
SR 18:14 19:05
SR 19:13 20:02
SR 20:19 21:08
SR 📅 21:10 21:59
SR 📅 21:10 21:59
SR 📅 22:18 23:11
SR 📅 22:18 23:11
SR 📅 23:11 23:59
Saturday SR 06:19 07:07
SR 07:16 08:13
SR 08:09 08:58
SR 09:19 10:09
SR 10:14 11:15
SR 11:15 12:09
SR 12:13 13:11
SR 13:24 14:17
SR 14:27 15:18
SR 15:25 16:17
SR 16:22 17:16
SR 18:14 19:06
SR 19:13 20:06
SR 20:19 21:07
SR 21:10 21:59
SR 22:18 23:08
Train Operators SR
📅
Does not run daily or interim schedule
First and Last Service
On weekdays the first train departs Perth at 06:19 arriving at Burntisland at 07:07. The last train departs Perth at 23:11 arriving at Burntisland at 23:59. Journey Time
The average journey time between Perth and Burntisland is 52 minutes. Popular journeys from Perth Popular journeys from Burntisland Timetable data under licence from RSP / Rail Delivery Group