How to get from Crail to Edinburgh by bus and train?
From Crail to Edinburgh by bus and train
To get from Crail to Edinburgh in Scotland, you’ll need to take 2 bus lines and one train line: take the 95 bus from Shoregate, Crail station to Bus Station, St Andrews station. Next, you’ll have to switch to the 99 bus and finally take the CROSSCOUNTRY train from Leuchars station to Edinburgh station. The total trip duration for this route is approximately 2 hr 9 min. The bus and train schedule from Crail may change. We recommend you check the updated bus and train schedule to Edinburgh on the Moovit app.
Step by Step
- 1Start from bus stationCrail
- 2Wait for bus95St Andrews
- 3Ride to bus stationBus Station, St AndrewsID 6500N990536 min
- 4Walk to bus stationBus Station, St AndrewsID 6500N950170 m • 1 min
- 5Wait for bus99Dundee City Centre
- 6Ride to bus stationRailway Station, LeucharsID 6500N043711 min
- 7Walk to train stationLeuchars80 m • 2 min
- 8Wait for trainCROSSCOUNTRYPlymouth
- 9Ride to train stationEdinburgh68 min
Alternative route from Crail to Edinburgh by bus and train via 95, 99 and SCOTRAIL
To get from Crail to Edinburgh in Scotland, you’ll need to take 2 bus lines and one train line: take the 95 bus from Shoregate, Crail station to Bus Station, St Andrews station. Next, you’ll have to switch to the 99 bus and finally take the SCOTRAIL train from Leuchars station to Edinburgh station. The total trip duration for this route is approximately 2 hr 30 min. The bus and train schedule from Crail may change. We recommend you check the updated bus and train schedule to Edinburgh on the Moovit app.
Step by Step
- 1Start from bus stationCrail
- 2Wait for bus95St Andrews
- 3Ride to bus stationBus Station, St AndrewsID 6500N990536 min
- 4Walk to bus stationBus Station, St AndrewsID 6500N950170 m • 1 min
- 5Wait for bus99Dundee City Centre
- 6Ride to bus stationRailway Station, LeucharsID 6500N043711 min
- 7Walk to train stationLeuchars80 m • 2 min
- 8Wait for trainSCOTRAILEdinburgh
- 9Ride to train stationEdinburgh74 min
Public transport directions from Crail to Edinburgh
Bus And Train schedule from Crail 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
- Cupar to Edinburgh
- Dalkeith to Edinburgh
- Denholm to Edinburgh
- Dollar to Edinburgh
- Drymen to Edinburgh
Alternative route from Crail to Edinburgh by bus and train via 95, 99 and SCOTRAIL
To get from Crail to Edinburgh in Scotland, you’ll need to take 2 bus lines and one train line: take the 95 bus from Shoregate, Crail station to Bus Station, St Andrews station. Next, you’ll have to switch to the 99 bus and finally take the SCOTRAIL train from Leuchars station to Edinburgh station. The total trip duration for this route is approximately 2 hr 30 min. The bus and train schedule from Crail may change. We recommend you check the updated bus and train schedule to Edinburgh on the Moovit app.
Step by Step
- 1Start from bus stationCrail
- 2Wait for bus95St Andrews
- 3Ride to bus stationBus Station, St AndrewsID 6500N990536 min
- 4Walk to bus stationBus Station, St AndrewsID 6500N950170 m • 1 min
- 5Wait for bus99Dundee City Centre
- 6Ride to bus stationRailway Station, LeucharsID 6500N043711 min
- 7Walk to train stationLeuchars80 m • 2 min
- 8Wait for trainSCOTRAILEdinburgh
- 9Ride to train stationEdinburgh74 min
Questions & Answers
What is the fastest way to get from Crail to Edinburgh?
The fastest way takes 129 minutes, using Bus line 95, Bus line 99, Train line CROSSCOUNTRY.
What is the alternative route to get from Crail to Edinburgh?
The alternative route takes 150 minutes, using Bus line 95, Bus line 99, Train line SCOTRAIL.
Is there a direct bus between Crail and Edinburgh in Scotland?
No, you’ll have to take 2 bus lines and one train line in total. The total travelling time is 2 hr 9 min.
Which bus line goes from Crail to Edinburgh in Scotland?
The 95 bus line goes from St Andrews station near Crail to Bus Station, St Andrews station. From there you’ll have to take one bus line and one train line till Bus Station, St Andrews station near Edinburgh in Scotland.
How long does it take to travel from Crail to Edinburgh in Scotland by bus and train?
The total travel time between Crail and Edinburgh in Scotland by bus and train is about 2 hr 9 min.
Where do I get on the bus near Crail to get to Edinburgh in Scotland?
Get on the 95 bus from the St Andrews stop near Crail in Scotland.
Where do I get off the bus when travelling between Crail and Edinburgh in Scotland?
Get off the bus at the Bus Station, St Andrews station, which is closest to Edinburgh in Scotland.
Popular Routes
- Dunfermline to Kelty
- Buchanan Street Bus Station to Newton Mearns
- Bellshill to Glasgow Airport
- Kelvingrove Art Gallery And Museum to George Square
- Edinburgh to Easter Road
- Aberdeen to Fraserburgh
- Helensburgh to Dunoon
- Glasgow to Balmaha
- Dunfermline to Dollar
- Buchanan Street Bus Station to Golden Jubilee National Hospital
- Shotts to Salsburgh
- Glasgow to Mugdock Country Park Visitors Centre
- Drumchapel to The Queen Elizabeth University Hospital Campus
- Paisley to Erskine
- Cambuslang to The Queen Elizabeth University Hospital Campus
- Bearsden to Bishopbriggs
- Glasgow to Auchenlarie Holiday Park
- Falkirk to Culross
- Inverness to Lossiemouth
- Drymen to Balfron