How to get from Inverkeithing to St Andrews by bus and train?
From Inverkeithing to St Andrews by bus and train
To get from Inverkeithing to St Andrews in Scotland, take the SCOTRAIL train from Inverkeithing station to Leuchars station. Next, take the 99 bus from Railway Station, Leuchars station to Bus Station, St Andrews station. The total trip duration for this route is approximately 1 hr 15 min.
Step by Step
- 1Start from train stationInverkeithing
- 2Wait for trainSCOTRAILDundee
- 3Ride to train stationLeuchars48 min
- 4Walk to bus stationRailway Station, LeucharsID 6500N043780 m • 2 min
- 5Wait for bus99St Andrews
- 6Ride to bus stationBus Station, St AndrewsID 6500N990512 min
- 7Walk toSt Andrews560 m • 8 min
Alternative route from Inverkeithing to St Andrews by bus and train via SCOTRAIL and X24
To get from Inverkeithing to St Andrews in Scotland, take the SCOTRAIL train from Inverkeithing station to Cupar station. Next, take the X24 bus from Tesco Supermarket, Cupar station to Bus Station, St Andrews station. The total trip duration for this route is approximately 1 hr 17 min.
Step by Step
- 1Start from train stationInverkeithing
- 2Wait for trainSCOTRAILDundee
- 3Ride to train stationCupar40 min
- 4Walk to bus stationTesco Supermarket, CuparID 6500N015450 m • 1 min
- 5Wait for busX24St Andrews
- 6Ride to bus stationBus Station, St AndrewsID 6500N990523 min
- 7Walk toSt Andrews560 m • 8 min
Public transport directions from Inverkeithing to St Andrews
Public transport stations close to Inverkeithing
Inverkeithing is located at Inverkeithing, Scotland and the nearest public transport station is Bannerman Avenue, Inverkeithing.
Train stations close to Inverkeithing:
- Rosyth
- Inverkeithing
Bus stations close to Inverkeithing:
- Bannerman Avenue, Inverkeithing
- Railway Station Turning Circle, Inverkeithing
- Boreland Road, Inverkeithing
Public transport stations close to St Andrews, Scotland
St Andrews is located at St Andrews, Scotland and the nearest public transport station is South Street, St Andrews.
Bus stations close to St Andrews:
- South Street, St Andrews
- Murray Park, St Andrews
- Buchanan Buildings, St Andrews
Related Routes
- Crail to St Andrews
- Cupar to St Andrews
- Dunfermline to St Andrews
- Eaglesham to St Andrews
- Gartcosh 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
- Gullane 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 Inverkeithing to St Andrews by bus and train via SCOTRAIL and X24
To get from Inverkeithing to St Andrews in Scotland, take the SCOTRAIL train from Inverkeithing station to Cupar station. Next, take the X24 bus from Tesco Supermarket, Cupar station to Bus Station, St Andrews station. The total trip duration for this route is approximately 1 hr 17 min.
Step by Step
- 1Start from train stationInverkeithing
- 2Wait for trainSCOTRAILDundee
- 3Ride to train stationCupar40 min
- 4Walk to bus stationTesco Supermarket, CuparID 6500N015450 m • 1 min
- 5Wait for busX24St Andrews
- 6Ride to bus stationBus Station, St AndrewsID 6500N990523 min
- 7Walk toSt Andrews560 m • 8 min
Questions & Answers
What is the fastest way to get from Inverkeithing to St Andrews?
The fastest way takes 75 minutes, using Bus line SCOTRAIL, Bus line 99.
What is the alternative route to get from Inverkeithing to St Andrews?
The alternative route takes 77 minutes, using Bus line SCOTRAIL, Bus line X24.
Is there a direct train between Inverkeithing and St Andrews in Scotland?
No, you’ll have to take one train line and one bus line in total. The total travelling time is 1 hr 15 min.
Which train line goes from Inverkeithing to St Andrews in Scotland?
The SCOTRAIL train line goes from Dundee station near Inverkeithing to Leuchars station. From there you’ll have to take one bus line till Leuchars station near St Andrews in Scotland
How long does it take to travel from Inverkeithing to St Andrews in Scotland by train and bus?
The total travel time between Inverkeithing and St Andrews in Scotland by train and bus is about 1 hr 15 min.
Where do I get on the train near Inverkeithing to get to St Andrews in Scotland?
Get on the SCOTRAIL train from the Dundee station near Inverkeithing in Scotland.
Where do I get off the train when travelling between Inverkeithing and St Andrews in Scotland?
Get off the train at the Leuchars stop, which is closest to St Andrews in Scotland.