How to get from Salsburgh to Edinburgh by bus and train?
From Salsburgh to Edinburgh by bus and train
To get from Salsburgh to Edinburgh in Scotland, you’ll need to take 2 bus lines and one train line: take the 235 bus from David Street, Salsburgh station to Lancaster Avenue, Newhouse station. Next, you’ll have to switch to the 42 bus and finally take the SCOTRAIL train from Airdrie station to Edinburgh station. The total trip duration for this route is approximately 1 hr 47 min. The bus and train schedule from Salsburgh may change. We recommend you check the updated bus and train schedule to Edinburgh on the Moovit app.
Step by Step
- 1Walk to bus stationDavid Street, SalsburghID 616069120 m • 1 min
- 2Wait for bus235Bellshill
- 3Ride to bus stationLancaster Avenue, NewhouseID 616020759 min
- 4Wait for bus42Coatbridge
- 5Ride to bus stationCairnhill Road, CairnhillID 616096614 min
- 6Walk to train stationAirdrie10 m • 1 min
- 7Wait for trainSCOTRAILEdinburgh
- 8Ride to train stationEdinburgh57 min
Public transport directions from Salsburgh to Edinburgh
Bus And Train timetable from Salsburgh to Edinburgh
Related Routes
- Aberdeen to Edinburgh
- Aberdour to Edinburgh
- Aberfoyle to Edinburgh
- Alva to Edinburgh
- Ballater to Edinburgh
- Bannockburn to Edinburgh
- Blackburn (West Lothian) to Edinburgh
- Blairgowrie to Edinburgh
- Bothwell to Edinburgh
- Brechin to Edinburgh
- Carnwath to Edinburgh
- Castle Douglas to Edinburgh
- Chapelhall to Edinburgh
- Coldstream to Edinburgh
- Comrie (Fife) to Edinburgh
- Crail to Edinburgh
- Cupar to Edinburgh
- Dalkeith to Edinburgh
- Denholm to Edinburgh
- Dollar to Edinburgh
Questions & Answers
What is the fastest way to get from Salsburgh to Edinburgh?
The fastest way takes 107 minutes, using Bus line 235, Bus line 42, Train line SCOTRAIL.
Is there a direct bus between Salsburgh and Edinburgh in Scotland?
No, you’ll have to take 2 bus lines and one train line in total. The total travelling time is 1 hr 47 min.
Which bus line goes from Salsburgh to Edinburgh in Scotland?
The 235 bus line goes from David Street, Salsburgh station near Salsburgh to Lancaster Avenue, Newhouse station. From there you’ll have to take one bus line and one train line till Lancaster Avenue, Newhouse station near Edinburgh in Scotland.
How long does it take to travel from Salsburgh to Edinburgh in Scotland by bus and train?
The total travel time between Salsburgh and Edinburgh in Scotland by bus and train is about 1 hr 47 min.
Where do I get on the bus near Salsburgh to get to Edinburgh in Scotland?
Get on the 235 bus from the David Street, Salsburgh stop near Salsburgh in Scotland.
Where do I get off the bus when travelling between Salsburgh and Edinburgh in Scotland?
Get off the bus at the Lancaster Avenue, Newhouse station, which is closest to Edinburgh in Scotland.
Popular Routes
- Dunfermline to Dollar
- George Square to Glasgow Botanic Gardens
- Portree to Kyle Of Lochalsh
- Lennoxtown to Bishopbriggs
- Aberdeen to Oldmeldrum
- Kilmarnock to Paisley
- Dumbarton to The Queen Elizabeth University Hospital Campus
- Edinburgh to O2 Academy
- Glasgow Airport to Kelvingrove Art Gallery And Museum
- Falkirk to Dundee
- Buchanan Street Bus Station to Govan Road
- Larbert to Glasgow Airport
- Banknock to Glasgow
- Buchanan Street Bus Station to Castlemilk
- Aberdeen to Ellon Park & Ride
- Dundee to Balmoral Castle
- Dundee to Fort William
- Edinburgh to Lochgoilhead
- Edinburgh to Tarbert
- Bathgate to Lanark