Dunfermline Queen Margaret Rail Station

Train Station • Dunfermline, Fife

Departures

No live data... retrying

LIVE

5:46 PM

On time

5 min

Leven

Plat. 2

11 stops • Dunfermline Town, Rosyth, Leven, Cameron Bridge, Balmossie, North Queensferry, Dalmeny, South Gyle, Glenrothes with Thornton, Cardenden, Lochgelly

ScotRail

5:59 PM

On time

18 min

Glenrothes with Thornton

Plat. 2

11 stops • Dunfermline Town, Rosyth, Leven, Cameron Bridge, Balmossie, North Queensferry, Dalmeny, South Gyle, Glenrothes with Thornton, Cardenden, Lochgelly

ScotRail

6:06 PM

On time

25 min

Edinburgh

Plat. 1

11 stops • Dunfermline Town, Rosyth, Leven, Cameron Bridge, Balmossie, North Queensferry, Dalmeny, South Gyle, Glenrothes with Thornton, Cardenden, Lochgelly

ScotRail

6:20 PM

On time

39 min

Glenrothes with Thornton

Plat. 2

11 stops • Dunfermline Town, Rosyth, Leven, Cameron Bridge, Balmossie, North Queensferry, Dalmeny, South Gyle, Glenrothes with Thornton, Cardenden, Lochgelly

ScotRail

6:29 PM

On time

48 min

Edinburgh

Plat. 1

11 stops • Dunfermline Town, Rosyth, Leven, Cameron Bridge, Balmossie, North Queensferry, Dalmeny, South Gyle, Glenrothes with Thornton, Cardenden, Lochgelly

ScotRail

6:58 PM

On time

77 min

Leven

Plat. 2

11 stops • Dunfermline Town, Rosyth, Leven, Cameron Bridge, Balmossie, North Queensferry, Dalmeny, South Gyle, Glenrothes with Thornton, Cardenden, Lochgelly

ScotRail

7:02 PM

On time

81 min

Edinburgh

Plat. 1

11 stops • Dunfermline Town, Rosyth, Leven, Cameron Bridge, Balmossie, North Queensferry, Dalmeny, South Gyle, Glenrothes with Thornton, Cardenden, Lochgelly

ScotRail

7:22 PM

On time

Edinburgh

Plat. 1

11 stops • Dunfermline Town, Rosyth, Leven, Cameron Bridge, Balmossie, North Queensferry, Dalmeny, South Gyle, Glenrothes with Thornton, Cardenden, Lochgelly

ScotRail

7:30 PM

On time

Cowdenbeath

Plat. 2

11 stops • Dunfermline Town, Rosyth, Leven, Cameron Bridge, Balmossie, North Queensferry, Dalmeny, South Gyle, Glenrothes with Thornton, Cardenden, Lochgelly

ScotRail

7:53 PM

Leven

11 stops • Dunfermline Town, Rosyth, Leven, Cameron Bridge, Balmossie, North Queensferry, Dalmeny, South Gyle, Glenrothes with Thornton, Cardenden, Lochgelly

ScotRail

8:02 PM

Edinburgh

11 stops • Dunfermline Town, Rosyth, Leven, Cameron Bridge, Balmossie, North Queensferry, Dalmeny, South Gyle, Glenrothes with Thornton, Cardenden, Lochgelly

ScotRail

11:55 PM

Perth

11 stops • Dunfermline Town, Rosyth, Leven, Cameron Bridge, Balmossie, North Queensferry, Dalmeny, South Gyle, Glenrothes with Thornton, Cardenden, Lochgelly

ScotRail

Services from this station

Next train to...

Balmossie

5:46 PM

Cameron Bridge

5:46 PM

Cardenden

5:46 PM

Cowdenbeath

7:30 PM

Dalmeny

5:46 PM

Dunfermline Town

5:46 PM

Edinburgh

6:06 PM

Glenrothes with Thornton

5:46 PM

Leven

5:46 PM

Lochgelly

5:46 PM

North Queensferry

5:46 PM

Rosyth

5:46 PM

South Gyle

5:46 PM