How to get from Edinburgh to Kingsbarns by bus?
From Edinburgh to Kingsbarns by bus
To get from Edinburgh to Kingsbarns in Fife, take the X59 bus from Princes Street (Scott Mon.), Edinburgh station to Bus Station, St Andrews station. Next, take the 95 bus from Bus Station, St Andrews station to The Square, Kingsbarns station. The total trip duration for this route is approximately 2 hr 45 min.
Step by Step
- 1Walk to bus stationPrinces Street (Scott Mon.), EdinburghID 6200243420260 m • 4 min
- 2Wait for busX59St Andrews
- 3Ride to bus stationBus Station, St AndrewsID 6500N9905115 min
- 4Walk to bus stationBus Station, St AndrewsID 6500N950220 m • 1 min
- 5Wait for bus95Leven
- 6Ride to bus stationThe Square, KingsbarnsID 6500N027420 min
- 7Walk toKingsbarnsMain Street10 m • 1 min
From Edinburgh to Kingsbarns by bus and train
To get from Edinburgh to Kingsbarns in Fife, you’ll need to take one train line and 2 bus lines: take the SCOTRAIL train from Edinburgh station to Leuchars station. Next, you’ll have to switch to the 92 bus and finally take the 95 bus from Abbey Street, St Andrews station to The Square, Kingsbarns station. The total trip duration for this route is approximately 2 hr 16 min.
Step by Step
- 1Start from train stationEdinburgh
- 2Wait for trainSCOTRAILAberdeen
- 3Ride to train stationLeuchars57 min
- 4Walk to bus stationRailway Station, LeucharsID 6500N043780 m • 2 min
- 5Wait for bus92St Andrews
- 6Ride to bus stationAbbey Street, St AndrewsID 6500N021513 min
- 7Wait for bus95Leven
- 8Ride to bus stationThe Square, KingsbarnsID 6500N027417 min
- 9Walk toKingsbarnsMain Street10 m • 1 min
Public transport directions from Edinburgh to Kingsbarns
Public transport stations close to Edinburgh
Edinburgh is located at Edinburgh, Fife and the nearest public transport station is Waverley Bridge, Edinburgh.
Bus stations close to Edinburgh:
- Waverley Bridge, Edinburgh
- North Bridge, Old Town
- Princes Street (Waverley Steps), Edinburgh
Public transport stations close to Kingsbarns, Fife
Kingsbarns is located at Main Street, Fife and the nearest public transport station is The Square, Kingsbarns.
Bus stations close to Kingsbarns:
- The Square, Kingsbarns
Related Routes
- Edinburgh to Kingsbarns
- St Andrews to Kingsbarns
- Edinburgh to Aberdeen
- Edinburgh to Aberdour
- Edinburgh to Aberfeldy
- Edinburgh to Aberlour
- Edinburgh to Airth
- Edinburgh to Alloa
- Edinburgh to Anstruther
- Edinburgh to Auchterarder
- Edinburgh to Balintore
- Edinburgh to Balloch
- Edinburgh to Bathgate
- Edinburgh to Blairgowrie
- Edinburgh to Bothwell
- Edinburgh to Bridge Of Earn
- Edinburgh to Bridge Of Weir
- Edinburgh to Brora
- Edinburgh to Broxburn
- Edinburgh to Buckie
From Edinburgh to Kingsbarns by bus and train
To get from Edinburgh to Kingsbarns in Fife, you’ll need to take one train line and 2 bus lines: take the SCOTRAIL train from Edinburgh station to Leuchars station. Next, you’ll have to switch to the 92 bus and finally take the 95 bus from Abbey Street, St Andrews station to The Square, Kingsbarns station. The total trip duration for this route is approximately 2 hr 16 min.
Step by Step
- 1Start from train stationEdinburgh
- 2Wait for trainSCOTRAILAberdeen
- 3Ride to train stationLeuchars57 min
- 4Walk to bus stationRailway Station, LeucharsID 6500N043780 m • 2 min
- 5Wait for bus92St Andrews
- 6Ride to bus stationAbbey Street, St AndrewsID 6500N021513 min
- 7Wait for bus95Leven
- 8Ride to bus stationThe Square, KingsbarnsID 6500N027417 min
- 9Walk toKingsbarnsMain Street10 m • 1 min
Questions & Answers
What is the fastest way to get from Edinburgh to Kingsbarns?
The fastest way takes 165 minutes, using Bus line X59, Bus line 95.
What is the alternative route to get from Edinburgh to Kingsbarns?
The alternative route takes 136 minutes, using Bus line SCOTRAIL, Bus line 92, Bus line 95.
Is there a direct bus between Edinburgh and Kingsbarns?
No, you’ll have to take 2 bus lines in total. The total travelling time is 2 hr 45 min.
Which bus line goes from Edinburgh to Kingsbarns?
The X59 bus line goes from Princes Street (Scott Mon.), Edinburgh station near Edinburgh in Edinburgh to St Andrews station. From there you’ll have to take one bus line till St Andrews station near Kingsbarns in Fife.
How long does it take to travel from Edinburgh to Kingsbarns by bus?
The total travel time between Edinburgh in Edinburgh and Kingsbarns in Fife by bus is about 2 hr 45 min.
Where do I get on the bus near Edinburgh to get to Kingsbarns?
Get on the X59 bus from the Princes Street (Scott Mon.), Edinburgh stop near Edinburgh in Edinburgh.
Where do I get off the bus when travelling between Edinburgh and Kingsbarns?
Get off the bus at the St Andrews stop, which is closest to Kingsbarns in Fife.