How to get from Edinburgh to Earlsferry by bus?
By bus
To get from Edinburgh to Earlsferry in Elie And Earlsferry, take the X58A bus from Princes Street (Scott Mon.), Edinburgh station to Bus Station, Leven station. Next, take the 95 bus from Bus Station, Leven station to High Street, Elie station. The total trip duration for this route is approximately 2 hr 43 min.
Step by Step
- 1Walk to bus stationPrinces Street (Scott Mon.), EdinburghID 6200243420300 yd • 4 min
- 2Wait for busX58ALeven
- 3Ride to bus stationBus Station, LevenID 6500K9951100 min
- 4Walk to bus stationBus Station, LevenID 6500K150990 yd • 2 min
- 5Wait for bus95St Andrews
- 6Ride to bus stationHigh Street, ElieID 6500N035533 min
- 7Walk toEarlsferryHigh Street0.59 mi • 12 min
By bus and train
To get from Edinburgh to Earlsferry in Elie And Earlsferry, you’ll need to take one train line and 2 bus lines: take the SCOTRAIL train from Edinburgh station to Markinch station. Next, you’ll have to switch to the 44A bus and finally take the 95 bus from Bus Station, Leven station to High Street, Elie station. The total trip duration for this route is approximately 2 hr 46 min.
Step by Step
- 1Start from train stationEdinburgh
- 2Wait for trainSCOTRAILAberdeen
- 3Ride to train stationMarkinch59 min
- 4Walk to bus stationRailway Station, MarkinchID 6500K062850 yd • 1 min
- 5Wait for bus44ALeven
- 6Ride to bus stationBus Station, LevenID 6500K995117 min
- 7Walk to bus stationBus Station, LevenID 6500K150990 yd • 2 min
- 8Wait for bus95St Andrews
- 9Ride to bus stationHigh Street, ElieID 6500N035533 min
- 10Walk toEarlsferryHigh Street0.59 mi • 12 min
Public transport directions from Edinburgh to Earlsferry
Public transport stations close to Edinburgh
Edinburgh is located at Edinburgh, Elie And Earlsferry and the nearest public transport station is Waterloo Place, Edinburgh.
Train stations close to Edinburgh:
- Edinburgh
Bus stations close to Edinburgh:
- Waterloo Place, Edinburgh
- North Bridge, Old Town
- Princes Street (Waverley Steps), Edinburgh
Public transport stations close to Earlsferry, Elie And Earlsferry
Earlsferry is located at High Street, Elie And Earlsferry and the nearest public transport station is High Street, Elie.
Bus stations close to Earlsferry:
- High Street, Elie
- Primary School, Elie
Related Routes
- Edinburgh to Aberdeen
- Edinburgh to Aberdour
- Edinburgh to Aberfeldy
- Edinburgh to Anstruther
- Edinburgh to Auchterarder
- Edinburgh to Balintore
- Edinburgh to Ballachulish
- Edinburgh to Balloch
- Edinburgh to Bathgate
- Edinburgh to Blairgowrie
- Edinburgh to Brora
- Edinburgh to Buckie
- Edinburgh to Campbeltown
- Edinburgh to Carluke
- Edinburgh to Coldingham
- Edinburgh to Cowdenbeath
- Edinburgh to Crail
- Edinburgh to Crieff
- Edinburgh to Cromarty
- Edinburgh to Crossgates
By bus and train
To get from Edinburgh to Earlsferry in Elie And Earlsferry, you’ll need to take one train line and 2 bus lines: take the SCOTRAIL train from Edinburgh station to Markinch station. Next, you’ll have to switch to the 44A bus and finally take the 95 bus from Bus Station, Leven station to High Street, Elie station. The total trip duration for this route is approximately 2 hr 46 min.
Step by Step
- 1Start from train stationEdinburgh
- 2Wait for trainSCOTRAILAberdeen
- 3Ride to train stationMarkinch59 min
- 4Walk to bus stationRailway Station, MarkinchID 6500K062850 yd • 1 min
- 5Wait for bus44ALeven
- 6Ride to bus stationBus Station, LevenID 6500K995117 min
- 7Walk to bus stationBus Station, LevenID 6500K150990 yd • 2 min
- 8Wait for bus95St Andrews
- 9Ride to bus stationHigh Street, ElieID 6500N035533 min
- 10Walk toEarlsferryHigh Street0.59 mi • 12 min
Questions & Answers
What is the fastest way to get from Edinburgh to Earlsferry?
The fastest way takes 163 minutes, using Bus line X58A, Bus line 95.
What is the alternative route to get from Edinburgh to Earlsferry?
The alternative route takes 166 minutes, using Bus line SCOTRAIL, Bus line 44A, Bus line 95.
Is there a direct bus between Edinburgh and Earlsferry?
No, you’ll have to take 2 bus lines in total. The total travelling time is 2 hr 43 min.
Which bus line goes from Edinburgh to Earlsferry?
The X58A bus line goes from Princes Street (Scott Mon.), Edinburgh station near Edinburgh in Scotland to Leven station. From there you’ll have to take one bus line till Leven station near Earlsferry in Elie And Earlsferry.
How long does it take to travel from Edinburgh to Earlsferry by bus?
The total travel time between Edinburgh in Scotland and Earlsferry in Elie And Earlsferry by bus is about 2 hr 43 min.
Where do I get on the bus near Edinburgh to get to Earlsferry?
Get on the X58A bus from the Princes Street (Scott Mon.), Edinburgh stop near Edinburgh in Scotland.
Where do I get off the bus when travelling between Edinburgh and Earlsferry?
Get off the bus at the Leven stop, which is closest to Earlsferry in Elie And Earlsferry.