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
- Glasgow Airport to Tarbert To Portavadie Ferry Parking
- Edinburgh to Thirlestane Castle
- Edinburgh to Cramond
- Glasgow to Hunters Quay
- Lochgilphead to Inveraray
- Glasgow to South Queensferry Museum
- Buchanan Street Bus Station to Celtic Park
- Edinburgh to Kingshouse Hotel
- Lerwick to Jarlshof
- Edinburgh to Portree
- Glasgow Airport to Dunoon
- Glasgow to Balmoral Castle
- Princes Street (Waverley Steps), City Centre to Royal Infirmary Of Edinburgh (Little France)
- Anstruther to Glasgow
- Livingston to Linlithgow
- Coatbridge Sunnyside to Glasgow Fort
- Buchanan Bus Station to Bathgate
- Bathgate to Falkirk
- Glasgow Central Station to Thornliebank
- Edinburgh to Dalhousie Castle