The iconic Flying Scotsman thundered through Courier country today to the delight of hundreds of rail enthusiasts.
It was full steam ahead as it powered across the world famous Forth Bridge on a journey that takes in much of Fife and Tayside as it makes its way to Inverness.
The visit was the third for the 1923-built locomotive since it was refurbished three years ago.
Enthusiasts are in for another treat later this month when Flying Scotsman returns to make three trips round the Fife Circle line in one day.
Scottish Railway Preservation Society Rail Tours have organised the excursions on Sunday May 19, two of which are during the day and the third in the evening.
Tickets are still available for the evening journey, which leaves Inverkeithing at 7pm and travels via Dalgety Bay, Burntisland, Kirkcaldy, Glenrothes, Dunfermline, Culross, Alloa, Stirling, Falkirk and Linlithgow before returning via the Forth Bridge at 10.30pm.
Passengers will travel in 1960s-built coaches.
Anyone who fancies travelling in style can phone 0131 202 1033 or log onto www.srpsrailtours.com to book.
60103 #FlyingScotsman and 61306 “Mayflower” storming through Markinch Railway Station this morning on their way to Inverness. What elegance and power ? pic.twitter.com/w1eGoW1Grp
— David Nicholson (@MrDNicholson) May 10, 2019