How to get from Edinburgh to Stanley Perthshire by bus?
Edinburgh to Stanley Perthshire - Bus Timetable
The MEGABUS M90 bus from Edinburgh to Stanley Perthshire runs from 08:05 to 18:00, with departures every 2 hr-3 hr 55 min. The journey takes about 2 hr 21 min, with regular service throughout the operating hours.
From Edinburgh to Stanley Perthshire by bus
To get from Edinburgh to Stanley Perthshire in Stanley, take the MEGABUS M90 bus from Edinburgh Bus Station station to Perth Bus Station station. Next, 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 21 min. The bus schedule from Edinburgh may change. We recommend you check the updated bus schedule to Stanley Perthshire on the Moovit app.
Step by Step
- 1Walk to bus stationEdinburgh Bus Station620 m • 8 min
- 2Wait for busMEGABUS M90Inverness
- 3Ride to bus stationPerth Bus Station86 min
- 4Walk to bus stationMill Street, PerthID 64801005730 m • 10 min
- 5Wait for bus34Stanley
- 6Ride to bus stationMurray Place, StanleyID 6480395524 min
- 7Walk toStanley Perthshire660 m • 9 min
Public transport directions from Edinburgh to Stanley Perthshire
Bus timetable from Edinburgh to Stanley Perthshire
Related Routes
- Abernethy to Stanley Perthshire
- Blairgowrie to Stanley Perthshire
- Dundee to Stanley Perthshire
- Dunfermline 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
- Edinburgh to Aberdeen
- Edinburgh to Aberfeldy
- Edinburgh to Allanton
- Edinburgh to Alloa
- Edinburgh to Alness
- Edinburgh to Anstruther
- Edinburgh to Auchterarder
- Edinburgh to Balintore
- Edinburgh to Ballachulish
- Edinburgh to Balloch
- Edinburgh to Banff
- Edinburgh to Bathgate
Questions & Answers
What is the fastest way to get from Edinburgh to Stanley Perthshire?
The fastest way takes 141 minutes, using Bus line MEGABUS M90, Bus line 34.
Is there a direct bus between Edinburgh and Stanley Perthshire?
No, you’ll have to take 2 bus lines in total. The total travelling time is 2 hr 21 min.
Which bus line goes from Edinburgh to Stanley Perthshire?
The MEGABUS M90 bus line goes from Edinburgh Bus Station near Edinburgh in Scotland to Perth Bus Station. From there you’ll have to take one bus line till Perth Bus Station near Stanley Perthshire.
How long does it take to travel from Edinburgh to Stanley Perthshire by bus?
The total travel time between Edinburgh and Stanley Perthshire by bus is about 2 hr 21 min.
Where do I get on the bus near Edinburgh to get to Stanley Perthshire?
Get on the MEGABUS M90 bus from the Edinburgh Bus Station near Edinburgh in Scotland.
Where do I get off the bus when travelling between Edinburgh and Stanley Perthshire?
Get off the bus at the Perth Bus Station, which is closest to Stanley Perthshire.
Popular Routes
- Glasgow to Findhorn
- Dunoon to Tighnabruaich
- Glasgow Central Station to Lesmahagow
- Coatbridge Sunnyside to Glasgow Fort
- Glasgow Airport to Tarbert To Portavadie Ferry Parking
- Dollar to Edinburgh
- Glasgow to Inverclyde Royal Hospital
- East Kilbride to Clydebank
- Stirling to Drymen
- Glasgow to Peterhead
- Coatbridge to Falkirk
- Pitlochry to Blairgowrie
- Aberdeen to Portsoy
- Newton Mearns to East Kilbride
- Bearsden to Hampden Park
- Edinburgh to Strathyre
- Dunoon to Helensburgh
- Aberdeen to Aberchirder
- Glasgow to Pittenweem
- Glasgow Queen Street to University Of Glasgow