How to get from South Gyle Station to Musselburgh by bus and train?
South Gyle Station to Musselburgh - Train Timetable
The SCOTRAIL train from South Gyle Station to Musselburgh runs from 06:35 to 00:26, with departures every 5 min-1 hr 45 min. The journey takes about 1 hr 3 min, with regular service throughout the operating hours.
From South Gyle Station to Musselburgh by bus and train
To get from South Gyle Station to Musselburgh in Scotland, take the SCOTRAIL train from South Gyle station to Haymarket station. Next, take the 44 bus from Haymarket Station, Haymarket station to High Street (Stop A), Musselburgh station. The total trip duration for this route is approximately 1 hr 3 min. The bus and train schedule from South Gyle Station may change. We recommend you check the updated bus and train schedule to Musselburgh on the Moovit app.
Step by Step
- 1Start from train stationSouth Gyle StationSouth Gyle Road
- 2Wait for trainSCOTRAILEdinburgh
- 3Ride to train stationHaymarket6 min
- 4Walk to bus stationHaymarket Station, HaymarketID 6200202020120 m • 2 min
- 5Wait for bus44Wallyford
- 6Ride to bus stationHigh Street (Stop A), MusselburghID 62700101030046 min
- 7Walk toMusselburgh90 m • 2 min
Public transport directions from South Gyle Station to Musselburgh
Bus And Train timetable from South Gyle Station to Musselburgh
Related Routes
- Biggar to Musselburgh
- Blairgowrie to Musselburgh
- Danderhall to Musselburgh
- Denholm to Musselburgh
- Dollar to Musselburgh
- Dunfermline to Musselburgh
- Edinburgh to Musselburgh
- Glasgow to Musselburgh
- Halkirk to Musselburgh
- Kelso to Musselburgh
- Kincardine to Musselburgh
- Kingseat (Fife) to Musselburgh
- Limekilns to Musselburgh
- Livingston to Musselburgh
- Milton And Kildary to Musselburgh
- Newton Mearns to Musselburgh
- St Madoes And Glencarse to Musselburgh
- Haymarket Station to Musselburgh
- Fort Kinnaird to Musselburgh
- Duddingston Loch to Musselburgh
Questions & Answers
What is the fastest way to get from South Gyle Station to Musselburgh?
The fastest way takes 63 minutes, using Train line SCOTRAIL, Bus line 44.
Is there a direct train between South Gyle Station and Musselburgh?
No, you’ll have to take one train line and one bus line in total. The total travelling time is 1 hr 3 min.
Which train line goes from South Gyle Station to Musselburgh?
The SCOTRAIL train line goes from Haymarket station near South Gyle Station in Edinburgh to Haymarket Station, Haymarket station. From there you’ll have to take one bus line till Haymarket Station, Haymarket station near Musselburgh in Scotland.
How long does it take to travel from South Gyle Station to Musselburgh by train and bus?
The total travel time between South Gyle Station in Edinburgh and Musselburgh in Scotland by train and bus is about 1 hr 3 min.
Where do I get on the train near South Gyle Station to get to Musselburgh?
Get on the SCOTRAIL train from the Haymarket station near South Gyle Station in Edinburgh.
Where do I get off the train when travelling between South Gyle Station and Musselburgh?
Get off the train at the Haymarket Station, Haymarket stop, which is closest to Musselburgh in Scotland.
When is the last bus from South Gyle Station to Musselburgh?
The last bus from South Gyle Station in Edinburgh to Musselburgh in Scotland is the Seton Sands - Clermiston line. It leaves the Drum Brae South, Corstorphine stop at 23:53.
Popular Routes
- Glasgow to Wick
- Forfar to Blairgowrie
- Peebles to Penicuik
- Paisley to Partick
- Dundee to Crieff
- Glasgow to Largs
- Stirling to Crieff
- Glasgow to Pittenweem
- East Kilbride to Baillieston
- Glasgow to Fort Augustus
- Fort William to Portree
- Prestwick International Airport to Royal Troon Golf Club
- Dunfermline to Culross
- Aberdeen to Braemar
- Crieff to Gleneagles
- Edinburgh to Culross Street
- Stirling to Balquhidder
- Springburn Road to The Queen Elizabeth University Hospital Campus
- Paisley to Bridge Of Weir
- Buchanan Bus Station to Pacific Quay