How to get from Kilmarnock Station to St Andrews by bus and train?
Kilmarnock Station to St Andrews - Bus Timetable
The X76 bus from Kilmarnock Station to St Andrews runs from 05:56 to 18:41, with departures every 10 min-1 hr 20 min. The journey takes about 3 hr 38 min, with regular service throughout the operating hours.
From Kilmarnock Station to St Andrews by bus and train
To get from Kilmarnock Station to St Andrews in Scotland, you’ll need to take 2 bus lines and one train line: take the X76 bus from Church Street, Kilmarnock station to Bath Street, Glasgow station. Next, you’ll have to switch to the SCOTRAIL train and finally take the 99 bus from Caird Hall, Dundee City Centre station to Bus Station, St Andrews station. The total trip duration for this route is approximately 3 hr 38 min. The bus and train schedule from Kilmarnock Station may change. We recommend you check the updated bus and train schedule to St Andrews on the Moovit app.
Step by Step
- 1Walk to bus stationChurch Street, KilmarnockID 61801092340 m • 5 min
- 2Wait for busX76Glasgow
- 3Ride to bus stationBath Street, GlasgowID 60901449 min
- 4Walk to train stationGlasgow Queen Street450 m • 6 min
- 5Wait for trainSCOTRAILDundee
- 6Ride to train stationDundee97 min
- 7Walk to bus stationCaird Hall, Dundee City CentreID 6400S519300 m • 4 min
- 8Wait for bus99St Andrews
- 9Ride to bus stationBus Station, St AndrewsID 6500N990540 min
- 10Walk toSt Andrews560 m • 8 min
Public transport directions from Kilmarnock Station to St Andrews
Bus And Train timetable from Kilmarnock Station to St Andrews
Related Routes
- Abernethy to St Andrews
- Chapelhall to St Andrews
- Crail to St Andrews
- Cumbernauld to St Andrews
- Cupar to St Andrews
- Dundee to St Andrews
- Dunfermline to St Andrews
- Gartcosh to St Andrews
- Halkirk to St Andrews
- Invergordon to St Andrews
- Inverkeithing to St Andrews
- Inverness to St Andrews
- Kirkliston to St Andrews
- Larkhall to St Andrews
- Milton And Kildary to St Andrews
- Monifieth to St Andrews
- Newport-On-Tay And Wormit to St Andrews
- Patna to St Andrews
- Tayport to St Andrews
- Forgan Roundabout to St Andrews
Questions & Answers
What is the fastest way to get from Kilmarnock Station to St Andrews?
The fastest way takes 218 minutes, using Bus line X76, Train line SCOTRAIL, Bus line 99.
Is there a direct bus between Kilmarnock Station 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 38 min.
Which bus line goes from Kilmarnock Station to St Andrews?
The X76 bus line goes from Church Street, Kilmarnock station near Kilmarnock Station in Kilmarnock to Bath Street, Glasgow station. From there you’ll have to take one bus line and one train line till Bath Street, Glasgow station near St Andrews in Scotland.
How long does it take to travel from Kilmarnock Station to St Andrews by bus and train?
The total travel time between Kilmarnock Station in Kilmarnock and St Andrews in Scotland by bus and train is about 3 hr 38 min.
Where do I get on the bus near Kilmarnock Station to get to St Andrews?
Get on the X76 bus from the Church Street, Kilmarnock stop near Kilmarnock Station in Kilmarnock.
Where do I get off the bus when travelling between Kilmarnock Station and St Andrews?
Get off the bus at the Bath Street, Glasgow stop, which is closest to St Andrews in Scotland.
Popular Routes
- Glasgow to St. Abbs
- Prestwick International Airport to Buchanan Street Bus Station
- Edinburgh Castle to Leith
- Luss to Dumbarton
- Aberdeen to Laurencekirk
- Edinburgh to Jedburgh Abbey
- Buchanan Bus Station to East Kilbride
- Aberdeen to Johnshaven
- East Kilbride to Glasgow Central Station
- Buchanan Bus Station to Uddingston
- Glasgow to Aberdeen
- Glasgow Central Station to Glasgow Science Centre
- Glasgow to Rhu
- Buchanan Bus Station to Larkhall
- Airdrie to Wishaw
- Aviemore to Grantown-On-Spey
- Lossiemouth to Aberdeen
- Paisley Gilmour Street to Glasgow Royal Infirmary
- Sligachan to Portree
- Buchanan Street Bus Station to East Kilbride