How to get from Gullane to St Andrews by bus and train?
From Gullane to St Andrews by bus and train
To get from Gullane to St Andrews in Scotland, you’ll need to take 2 bus lines and one train line: take the 124 bus from Goose Green, Gullane station to Princes Street (Waverley Steps), Edinburgh station. Next, you’ll have to switch to the SCOTRAIL train and finally take the 99 bus from Railway Station, Leuchars station to Bus Station, St Andrews station. The total trip duration for this route is approximately 3 hr 11 min.
Step by Step
- 1Walk to bus stationGoose Green, GullaneID 627002020010150 m • 2 min
- 2Wait for bus124West End
- 3Ride to bus stationPrinces Street (Waverley Steps), EdinburghID 620024337072 min
- 4Walk to train stationEdinburgh230 m • 3 min
- 5Wait for trainSCOTRAILDundee
- 6Ride to train stationLeuchars70 min
- 7Walk to bus stationRailway Station, LeucharsID 6500N043780 m • 2 min
- 8Wait for bus99St Andrews
- 9Ride to bus stationBus Station, St AndrewsID 6500N990512 min
- 10Walk toSt Andrews560 m • 8 min
Alternative route from Gullane to St Andrews by bus and train via 124, SCOTRAIL and X24
To get from Gullane to St Andrews in Scotland, you’ll need to take 2 bus lines and one train line: take the 124 bus from Goose Green, Gullane station to Princes Street (Waverley Steps), Edinburgh station. Next, you’ll have to switch to the SCOTRAIL train and finally take the X24 bus from Tesco Supermarket, Cupar station to Bus Station, St Andrews station. The total trip duration for this route is approximately 3 hr 14 min.
Step by Step
- 1Walk to bus stationGoose Green, GullaneID 627002020010150 m • 2 min
- 2Wait for bus124West End
- 3Ride to bus stationPrinces Street (Waverley Steps), EdinburghID 620024337072 min
- 4Walk to train stationEdinburgh230 m • 3 min
- 5Wait for trainSCOTRAILDundee
- 6Ride to train stationCupar63 min
- 7Walk to bus stationTesco Supermarket, CuparID 6500N015450 m • 1 min
- 8Wait for busX24St Andrews
- 9Ride to bus stationBus Station, St AndrewsID 6500N990523 min
- 10Walk toSt Andrews560 m • 8 min
Public transport directions from Gullane to St Andrews
Public transport stations close to Gullane
Gullane is located at Main Street, Scotland and the nearest public transport station is Maule Terrace, Gullane.
Bus stations close to Gullane:
- Maule Terrace, Gullane
- Goose Green, Gullane
- Lammermuir Court, Gullane
Public transport stations close to St Andrews, Scotland
St Andrews is located at St Andrews, Scotland and the nearest public transport station is Students' Union, St Andrews.
Bus stations close to St Andrews:
- Students' Union, St Andrews
- Church Square, St Andrews
- Butts Wynd, St Andrews
Related Routes
- Crail to St Andrews
- Cupar to St Andrews
- Dunfermline to St Andrews
- Eaglesham to St Andrews
- Gartcosh to St Andrews
- Inverkeithing to St Andrews
- Inverness to St Andrews
- Killin to St Andrews
- Kirkliston to St Andrews
- Newport-On-Tay And Wormit to St Andrews
- Patna to St Andrews
- Port Ellen to St Andrews
- Stirling to St Andrews
- Tayport to St Andrews
- Elie to St Andrews
- Halbeath Park & Ride to St Andrews
- Falkland Palace Gift Shop to St Andrews
- Payphone: Haymarket Station to St Andrews
- Broughty Ferry Road to St Andrews
- Leven Street to St Andrews
Alternative route from Gullane to St Andrews by bus and train via 124, SCOTRAIL and X24
To get from Gullane to St Andrews in Scotland, you’ll need to take 2 bus lines and one train line: take the 124 bus from Goose Green, Gullane station to Princes Street (Waverley Steps), Edinburgh station. Next, you’ll have to switch to the SCOTRAIL train and finally take the X24 bus from Tesco Supermarket, Cupar station to Bus Station, St Andrews station. The total trip duration for this route is approximately 3 hr 14 min.
Step by Step
- 1Walk to bus stationGoose Green, GullaneID 627002020010150 m • 2 min
- 2Wait for bus124West End
- 3Ride to bus stationPrinces Street (Waverley Steps), EdinburghID 620024337072 min
- 4Walk to train stationEdinburgh230 m • 3 min
- 5Wait for trainSCOTRAILDundee
- 6Ride to train stationCupar63 min
- 7Walk to bus stationTesco Supermarket, CuparID 6500N015450 m • 1 min
- 8Wait for busX24St Andrews
- 9Ride to bus stationBus Station, St AndrewsID 6500N990523 min
- 10Walk toSt Andrews560 m • 8 min
Questions & Answers
What is the fastest way to get from Gullane to St Andrews?
The fastest way takes 191 minutes, using Bus line 124, Bus line SCOTRAIL, Bus line 99.
What is the alternative route to get from Gullane to St Andrews?
The alternative route takes 194 minutes, using Bus line 124, Bus line SCOTRAIL, Bus line X24.
Is there a direct bus between Gullane and St Andrews?
No, you’ll have to take 2 bus lines and one train line in total. The total travelling time is 3 hr 11 min.
Which bus line goes from Gullane to St Andrews?
The 124 bus line goes from Goose Green, Gullane station near Gullane in Gullane to West End station. From there you’ll have to take one bus line and one train line till West End station near St Andrews in Scotland.
How long does it take to travel from Gullane to St Andrews by bus and train?
The total travel time between Gullane in Gullane and St Andrews in Scotland by bus and train is about 3 hr 11 min.
Where do I get on the bus near Gullane to get to St Andrews?
Get on the 124 bus from the Goose Green, Gullane stop near Gullane in Gullane.
Where do I get off the bus when travelling between Gullane and St Andrews?
Get off the bus at the West End stop, which is closest to St Andrews in Scotland.