How to get from Dunfermline to Stanley Perthshire by bus?
Dunfermline to Stanley Perthshire - Bus Timetable
The 19 bus from Dunfermline to Stanley Perthshire runs from 04:27 to 22:33, with departures every 15-40 min. The journey takes about 2 hr 1 min, with regular service throughout the operating hours.
From Dunfermline to Stanley Perthshire by bus
To get from Dunfermline to Stanley Perthshire you’ll need to take 3 bus lines: take the 19 bus from Old Fire Station, Dunfermline station to Park & Ride Arrival Bay, Halbeath station. Next, you’ll have to switch to the MEGABUS M90 bus and finally take the 34 bus from Mill Street, Perth station to Murray Place, Stanley station. The total trip duration for this route is approximately 2 hr 1 min. The bus schedule from Dunfermline may change. We recommend you check the updated bus schedule to Stanley Perthshire on the Moovit app.
Step by Step
- 1Walk to bus stationOld Fire Station, DunfermlineID 6500D0352270 m • 4 min
- 2Wait for bus19Ballingry
- 3Ride to bus stationPark & Ride Arrival Bay, HalbeathID 6500D932121 min
- 4Walk to bus stationDunfermline A9270 m • 1 min
- 5Wait for busMEGABUS M90Inverness
- 6Ride to bus stationPerth Bus Station48 min
- 7Walk to bus stationMill Street, PerthID 64801005730 m • 10 min
- 8Wait for bus34Stanley
- 9Ride to bus stationMurray Place, StanleyID 6480395524 min
- 10Walk toStanley Perthshire660 m • 9 min
Public transport directions from Dunfermline to Stanley Perthshire
Bus timetable from Dunfermline to Stanley Perthshire
Related Routes
- Abernethy to Stanley Perthshire
- Blairgowrie to Stanley Perthshire
- Dundee to Stanley Perthshire
- Edinburgh to Stanley Perthshire
- Glasgow to Stanley Perthshire
- Perth to Stanley Perthshire
- Glasgow Central Station to Stanley Perthshire
- Perth Broxden Park And Ride to Stanley Perthshire
- Dunfermline to Aberchirder
- Dunfermline to Aberdour
- Dunfermline to Aberlour
- Dunfermline to Alloa
- Dunfermline to Anstruther
- Dunfermline to Banff
- Dunfermline to Bridgend
- Dunfermline to Broxburn
- Dunfermline to Burghead
- Dunfermline to Burntisland
- Dunfermline to Cupar
- Dunfermline to Denny
Questions & Answers
What is the fastest way to get from Dunfermline to Stanley Perthshire?
The fastest way takes 121 minutes, using Bus line 19, Bus line MEGABUS M90, Bus line 34.
Is there a direct bus between Dunfermline and Stanley Perthshire?
No, you’ll have to take 3 bus lines in total. The total travelling time is 2 hr 1 min.
Which bus line goes from Dunfermline to Stanley Perthshire?
The 19 bus line goes from Old Fire Station, Dunfermline station near Dunfermline in Scotland to Park & Ride Arrival Bay, Halbeath station. From there you’ll have to take one bus line till Park & Ride Arrival Bay, Halbeath station near Stanley Perthshire.
How long does it take to travel from Dunfermline to Stanley Perthshire by bus?
The total travel time between Dunfermline and Stanley Perthshire by bus is about 2 hr 1 min.
Where do I get on the bus near Dunfermline to get to Stanley Perthshire?
Get on the 19 bus from the Old Fire Station, Dunfermline stop near Dunfermline in Scotland.
Where do I get off the bus when travelling between Dunfermline and Stanley Perthshire?
Get off the bus at the Park & Ride Arrival Bay, Halbeath stop, which is closest to Stanley Perthshire.
Popular Routes
- Inverness to Dufftown
- Motherwell to Peebles
- Edinburgh to Aberfeldy
- Bellshill to Glasgow Airport
- Strathaven to Motherwell
- Gourock to Largs
- Limekilns to Edinburgh
- Edinburgh to Dumfries
- Dundee to Rosyth
- Crieff to Gleneagles
- Clydebank to Partick
- Glasgow to Beith
- Aberdeen to John O' Groats
- Glasgow to Gartnavel General Hospital
- Glasgow Airport to Tarbert To Portavadie Ferry Parking
- East Kilbride to Golden Jubilee National Hospital
- Thurso to Castle Of Mey Gardens
- Bellshill to Glasgow Fort
- Dunfermline to Culross
- Glasgow to Inverarnan