Fife transport: When you can get a bus or a train over Christmas

The 2018/19 festive period will see a number of changes to bus and train schedules.

Friday, 21st December 2018, 12:50 pm
Updated Friday, 21st December 2018, 1:51 pm
Train times are likely to be different over the festive period.


ScotRail says some services may be different from normal schedules so check well in advance before setting off.

There will be no trains on Christmas Day or New Year’s Day.

Sign up to our daily newsletter

The i newsletter cut through the noise

The last trains on Christmas Eve will be slightly earlier than usual. The last train from Edinburgh to Kirkcaldy leaves Waverley at 9:08pm. The final train from Kirkcaldy to Edinburgh leaves the station at 9.26pm on Christmas Eve.

The last train on Christmas Eve going from Dundee to Kirkcaldy leaves at 8.42pm, and the final Kirkcaldy to Dundee train leaves at 9.54pm.


The normal timetables will run on all services until the evening on Christmas Eve, with many later journeys ending early or withdrawn.

There will be no services on Christmas Day.

On December 26, a special timetable will ber in operation. Click here for more info.

On Thursday 27 and Friday 28 December Fife will see a Saturday service on offer.

On Saturday 29 and Sunday 30 December services will be normal.

On Monday, December 31, in Fife, a Saturday timetable will run on all services, except services N55 and N99 which will not run. Many later journeys will end early or be withdrawn.

There will be no services on New Year’s Day, and on January 2 special timetables will run on certain services only. Thursday January 3 will see services return to normal

Get in touch and tell us your story

Twitter: @FFP