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
- Buchanan Street Bus Station to Drumchapel
- Bathgate to Broxburn
- Paisley to Thornliebank
- Balfron to Stirling
- Easterhouse to Gartnavel General Hospital
- Kyle Of Lochalsh to Sligachan
- Paisley to Erskine
- Glasgow Airport to Ibrox Stadium
- Clydebank to Partick
- Edinburgh to Cowdenbeath
- Buchanan Bus Station to Designer Outlet 1
- Fraserburgh to Inverurie
- Glasgow to St. Abbs
- Cupar to Newport-On-Tay
- Edinburgh to Laurencekirk
- Drymen to Milngavie
- Lochgilphead to Inveraray
- Inverness to Lochinver
- Buchanan Street Bus Station to Firhill Stadium
- Glasgow to Fraserburgh