Dunfermline Park & Ride

23 bus routes across 6 stands, first bus around 04:20, last around 01:20. The next departures are below, with the stand each leaves from; open a stand for live tracking, or a route for the full timetable.

Next departures as of 02:47

Scheduled times from the operators’ timetables — they update automatically. Open a stand below for live tracking.

Routes from Dunfermline Park & Ride

Stands at Dunfermline Park & Ride

Other bus stations nearby

Frequently asked questions

Which buses go from Dunfermline Park & Ride?

23 bus routes call at Dunfermline Park & Ride: the 19 between Rosyth and Ballingry, the 33 to Kirkcaldy, the 33A to Kirkcaldy, the 747 to Edinburgh Airport, the 787 between Kinross and Edinburgh Airport, the 913 between Edinburgh and Fort William, the M90 between Edinburgh and Inverness, the M90 between Edinburgh and Inverness, the M91 between Edinburgh and Inverness, the M92 between Edinburgh and Barnhill, the UK092 between Aberdeen and Edinburgh, the UKN11 between Victoria and Aberdeen, the X24 between Kincardine and Glenrothes, the X24A between Kincardine and Kirkcaldy, the X27 between Kincardine and Kirkcaldy, the X56 to Perth, the X57 to Edinburgh, the X59 to Glenrothes, the X59 to Edinburgh, the X59A to Edinburgh and more.

How many stands does Dunfermline Park & Ride have?

6 stands are in use, each with its own live departure board. The list below says which routes leave from each, and every route above says its stand.

What time is the first and last bus from Dunfermline Park & Ride?

The earliest departure is around 04:20 and the latest around 01:20 on a weekday, across all routes. Individual routes vary — open a route for its own timetable.

Who runs the buses from Dunfermline Park & Ride?

Stagecoach East Scotland, Scottish Citylink, Park's of Hamilton, FlixBus, Dochertys Midland Coaches.

Looking for the whole town rather than the station? All bus times in Dunfermline. Stand data from NaPTAN; timetables from the operators' own open data.