How to get from Blairgowrie to Musselburgh by bus and train?
From Blairgowrie to Musselburgh by bus and train
To get from Blairgowrie to Musselburgh in Scotland, you’ll need to take 2 bus lines and one train line: take the 57 bus from Wellmeadow, Blairgowrie station to Bus Station, Perth station. Next, you’ll have to switch to the SCOTRAIL train and finally take the 26 bus from Haymarket Station, Haymarket station to High Street (Stop A), Musselburgh station. The total trip duration for this route is approximately 3 hr 28 min.
Step by Step
- 1Walk to bus stationWellmeadow, BlairgowrieID 6480349010 m • 1 min
- 2Wait for bus57Perth
- 3Ride to bus stationBus Station, PerthID 6480425548 min
- 4Walk to train stationPerth110 m • 2 min
- 5Wait for trainSCOTRAILEdinburgh
- 6Ride to train stationHaymarket83 min
- 7Walk to bus stationHaymarket Station, HaymarketID 620020293050 m • 1 min
- 8Wait for bus26Seton Sands
- 9Ride to bus stationHigh Street (Stop A), MusselburghID 62700101030048 min
- 10Walk toMusselburgh80 m • 2 min
Alternative route from Blairgowrie to Musselburgh by bus and train via 57, SCOTRAIL and 113
To get from Blairgowrie to Musselburgh in Scotland, you’ll need to take 2 bus lines and one train line: take the 57 bus from Wellmeadow, Blairgowrie station to Bus Station, Perth station. Next, you’ll have to switch to the SCOTRAIL train and finally take the 113 bus from West Maitland Street, Haymarket station to Bridge Street, Musselburgh station. The total trip duration for this route is approximately 3 hr 24 min.
Step by Step
- 1Walk to bus stationWellmeadow, BlairgowrieID 6480349010 m • 1 min
- 2Wait for bus57Perth
- 3Ride to bus stationBus Station, PerthID 6480425548 min
- 4Walk to train stationPerth110 m • 2 min
- 5Wait for trainSCOTRAILEdinburgh
- 6Ride to train stationHaymarket83 min
- 7Walk to bus stationWest Maitland Street, HaymarketID 6200202950200 m • 3 min
- 8Wait for bus113Pencaitland
- 9Ride to bus stationBridge Street, MusselburghID 62700101019039 min
- 10Walk toMusselburgh210 m • 3 min
Public transport directions from Blairgowrie to Musselburgh
Related Routes
- Annan to Musselburgh
- Biggar to Musselburgh
- Danderhall to Musselburgh
- Denholm to Musselburgh
- Dollar to Musselburgh
- Dunfermline to Musselburgh
- Edinburgh to Musselburgh
- Invergordon to Musselburgh
- Kelso to Musselburgh
- Kincardine to Musselburgh
- Kingseat (Fife) to Musselburgh
- Kirkliston to Musselburgh
- Limekilns to Musselburgh
- Livingston to Musselburgh
- Milton And Kildary to Musselburgh
- Newton Mearns to Musselburgh
- St Madoes And Glencarse to Musselburgh
- Leith to Musselburgh
- Blairgowrie to Burghead
- Blairgowrie to Cairnbulg And Inverallochy
Alternative route from Blairgowrie to Musselburgh by bus and train via 57, SCOTRAIL and 113
To get from Blairgowrie to Musselburgh in Scotland, you’ll need to take 2 bus lines and one train line: take the 57 bus from Wellmeadow, Blairgowrie station to Bus Station, Perth station. Next, you’ll have to switch to the SCOTRAIL train and finally take the 113 bus from West Maitland Street, Haymarket station to Bridge Street, Musselburgh station. The total trip duration for this route is approximately 3 hr 24 min.
Step by Step
- 1Walk to bus stationWellmeadow, BlairgowrieID 6480349010 m • 1 min
- 2Wait for bus57Perth
- 3Ride to bus stationBus Station, PerthID 6480425548 min
- 4Walk to train stationPerth110 m • 2 min
- 5Wait for trainSCOTRAILEdinburgh
- 6Ride to train stationHaymarket83 min
- 7Walk to bus stationWest Maitland Street, HaymarketID 6200202950200 m • 3 min
- 8Wait for bus113Pencaitland
- 9Ride to bus stationBridge Street, MusselburghID 62700101019039 min
- 10Walk toMusselburgh210 m • 3 min
Questions & Answers
What is the fastest way to get from Blairgowrie to Musselburgh?
The fastest way takes 208 minutes, using Bus line 57, Train line SCOTRAIL, Bus line 26.
What is the alternative route to get from Blairgowrie to Musselburgh?
The alternative route takes 204 minutes, using Bus line 57, Train line SCOTRAIL, Bus line 113.
Is there a direct bus between Blairgowrie and Musselburgh in Scotland?
No, you’ll have to take 2 bus lines and one train line in total. The total travelling time is 3 hr 28 min.
Which bus line goes from Blairgowrie to Musselburgh in Scotland?
The 57 bus line goes from Wellmeadow, Blairgowrie station near Blairgowrie to Perth station. From there you’ll have to take one bus line and one train line till Perth station near Musselburgh in Scotland.
How long does it take to travel from Blairgowrie to Musselburgh in Scotland by bus and train?
The total travel time between Blairgowrie and Musselburgh in Scotland by bus and train is about 3 hr 28 min.
Where do I get on the bus near Blairgowrie to get to Musselburgh in Scotland?
Get on the 57 bus from the Wellmeadow, Blairgowrie stop near Blairgowrie in Scotland.
Where do I get off the bus when travelling between Blairgowrie and Musselburgh in Scotland?
Get off the bus at the Perth stop, which is closest to Musselburgh in Scotland.
Popular Routes
- Edinburgh to Easter Road
- Aberdeen to John O' Groats
- Fort William to Fort Augustus
- Keith to Buckie
- Glasgow to Balquhidder
- Buchanan Bus Station to Larkhall
- Buchanan Street Bus Station to Riddrie
- Cambuslang to East Kilbride
- Edinburgh to Balmoral Castle
- Crieff to Dundee
- Dundee to Crail
- Cumnock to Glasgow
- Leith to Musselburgh
- Edinburgh to Elie And Earlsferry
- Edinburgh to Thirlestane Castle
- Edinburgh to Upper Largo
- Kirk Yetholm to Edinburgh
- Edinburgh to Pitlochry
- Strathpeffer to Glasgow
- Partick to Golden Jubilee National Hospital