How to get from St Andrews to Linlithgow Palace by bus and train?
St Andrews to Linlithgow Palace - Bus Timetable
The 99 bus from St Andrews to Linlithgow Palace runs from 05:00 to 23:20, with departures every 5-30 min. The journey takes about 2 hr 15 min, with regular service throughout the operating hours.
From St Andrews to Linlithgow Palace by bus and train
To get from St Andrews to Linlithgow Palace you’ll need to take one bus line and 2 train lines: take the 99 bus from Bus Station, St Andrews station to Railway Station, Dundee City Centre station. Next, you’ll have to switch to the SCOTRAIL train and finally take the SCOTRAIL train from Stirling station to Linlithgow station. The total trip duration for this route is approximately 2 hr 15 min. The bus and train schedule from St Andrews may change. We recommend you check the updated bus and train schedule to Linlithgow Palace on the Moovit app.
Step by Step
- 1Walk to bus stationBus Station, St AndrewsID 6500N9501560 m • 7 min
- 2Wait for bus99Dundee City Centre
- 3Ride to bus stationRailway Station, Dundee City CentreID 64001723528 min
- 4Walk to train stationDundee100 m • 2 min
- 5Wait for trainSCOTRAILEdinburgh
- 6Ride to train stationStirling54 min
- 7Wait for trainSCOTRAILEdinburgh
- 8Ride to train stationLinlithgow26 min
- 9Walk toLinlithgow PalaceKirkgate480 m • 7 min
Public transport directions from St Andrews to Linlithgow Palace
Bus And Train timetable from St Andrews to Linlithgow Palace
Related Routes
- Aberdeen to Linlithgow Palace
- Bathgate to Linlithgow Palace
- Bo'Ness to Linlithgow Palace
- Broxburn to Linlithgow Palace
- Dundee to Linlithgow Palace
- Dunfermline to Linlithgow Palace
- Edinburgh to Linlithgow Palace
- Falkirk to Linlithgow Palace
- Glasgow to Linlithgow Palace
- Grangemouth to Linlithgow Palace
- Hamilton to Linlithgow Palace
- Inverness to Linlithgow Palace
- Kirkcaldy And Dysart to Linlithgow Palace
- Livingston to Linlithgow Palace
- Perth to Linlithgow Palace
- Polmont to Linlithgow Palace
- Rosyth to Linlithgow Palace
- Stirling to Linlithgow Palace
- Haymarket Station to Linlithgow Palace
- Stirling Castle to Linlithgow Palace
Questions & Answers
What is the fastest way to get from St Andrews to Linlithgow Palace?
The fastest way takes 135 minutes, using Bus line 99, Train line SCOTRAIL, Train line SCOTRAIL.
Is there a direct bus between St Andrews and Linlithgow Palace?
No, you’ll have to take one bus line and 2 train lines in total. The total travelling time is 2 hr 15 min.
Which bus line goes from St Andrews to Linlithgow Palace?
The 99 bus line goes from Bus Station, St Andrews station near St Andrews in Scotland to Railway Station, Dundee City Centre station. From there you’ll have to take 2 train lines till Railway Station, Dundee City Centre station near Linlithgow Palace.
How long does it take to travel from St Andrews to Linlithgow Palace by bus and train?
The total travel time between St Andrews and Linlithgow Palace by bus and train is about 2 hr 15 min.
Where do I get on the bus near St Andrews to get to Linlithgow Palace?
Get on the 99 bus from the Bus Station, St Andrews stop near St Andrews in Scotland.
Where do I get off the bus when travelling between St Andrews and Linlithgow Palace?
Get off the bus at the Railway Station, Dundee City Centre station, which is closest to Linlithgow Palace.
Popular Routes
- Glasgow Central Station to Botanic Gardens, Glasgow
- Greenock to Erskine
- Edinburgh to Flotterstone Inn
- Dundee to Spittal Of Glenshee
- Edinburgh to Rosslyn Chapel
- Edinburgh to Western General Hospital (Edinburgh)
- Troon to Campbeltown
- Paisley to Ayr
- Darvel to Glasgow
- Lochgilphead to Glasgow
- Clydebank to Gartnavel General Hospital
- Dunfermline to St. Andrew's
- Glasgow to Sligachan
- Oldmeldrum to New Deer
- Edinburgh to Dumfries
- Glasgow to Coalburn
- Partick to Glasgow Royal Infirmary
- Dundee to Peebles
- Buchanan Street Bus Station to Bearsden
- Kylesku to Lochinver