Direct Rail

For an alternative nearby to Dunfermline Queen Margaret train station try the following:

Dunfermline Queen Margaret Train Station

Dunfermline Queen Margaret railway station is located on the Fife Circle Line and serves the town of Dunfermline, Fife, Scotland. The station is about 18 miles to the north of Edinburgh Waverley and is operated by First ScotRail. All passenger services calling at the station are also operated by First ScotRail.

Trains to Dunfermline Queen Margaret

Are you looking for trains to Dunfermline Queen Margaret? At directrail.com, we offer the complete range of train services with all of the train operating companies on the national rail network, so you can trust that you will find the perfect ticket to Dunfermline Queen Margaret when you come to us.

At direct rail you can get cheap trains to Dunfermline Queen Margaret as well as open/flexible return tickets, so get the best fare by booking in advance now!

For more information including Dunfermline Queen Margaret train times, please enter your departure and arrival stations in the train ticket search engine on the left of this page.

Get to/from Dunfermline Queen Margaret Station

Dunfermline Queen Margaret Station Address:

Hill of St Margaret, off Whitefield Road, Dunfermline, KY12 0GB

ScotRail

Dunfermline Queen Margaret train station is managed by ScotRail

Need to spend a night in a Dunfermline Queen Margaret Hotel?
If so, please visit our Dunfermline Queen Margaret Accommodation pages.