How to get from Elgin to Beith by bus and train?
Elgin to Beith - Train Timetable
The SCOTRAIL train from Elgin to Beith runs from 06:32 to 22:16, with departures every 55 min-3 hr 20 min. The journey takes about 5 hr 37 min, with regular service throughout the operating hours.
From Elgin to Beith by bus and train
To get from Elgin to Beith in Scotland, you’ll need to take 2 train lines and one bus line: take the SCOTRAIL train from Elgin station to Aberdeen station. Next, you’ll have to switch to the SCOTRAIL train and finally take the X36 bus from West Regent Lane, Glasgow station to Strand, Beith station. The total trip duration for this route is approximately 5 hr 37 min. The bus and train schedule from Elgin may change. We recommend you check the updated bus and train schedule to Beith on the Moovit app.
Step by Step
- 1Walk to train stationElgin900 m • 12 min
- 2Wait for trainSCOTRAILAberdeen
- 3Ride to train stationAberdeen91 min
- 4Wait for trainSCOTRAILGlasgow Queen Street
- 5Ride to train stationGlasgow Queen Street158 min
- 6Walk to bus stationWest Regent Lane, GlasgowID 6090183530 m • 7 min
- 7Wait for busX36Dalry
- 8Ride to bus stationStrand, BeithID 61705231 min
- 9Walk toBeith20 m • 1 min
Public transport directions from Elgin to Beith
Bus And Train timetable from Elgin to Beith
Related Routes
- Argyll And Bute to Beith
- Armadale to Beith
- Auldearn to Beith
- Ayr to Beith
- Glasgow to Beith
- Halkirk to Beith
- Invergordon to Beith
- Larbert to Beith
- Milton And Kildary to Beith
- Musselburgh to Beith
- Paisley to Beith
- Glasgow Hope Street to Beith
- Buchanan Street to Beith
- Edinburgh Airport EDI to Beith
- Glasgow Airport GLA to Beith
- Buchanan St Station to Beith
- Glasgow Prestwick Airport Station to Beith
- Stevenston Beach to Beith
- Irvine Station to Beith
- Glengarnock Station to Beith
Questions & Answers
What is the fastest way to get from Elgin to Beith?
The fastest way takes 337 minutes, using Train line SCOTRAIL, Train line SCOTRAIL, Bus line X36.
Is there a direct train between Elgin and Beith in Scotland?
No, you’ll have to take 2 train lines and one bus line in total. The total travelling time is 5 hr 37 min.
Which train line goes from Elgin to Beith in Scotland?
The SCOTRAIL train line goes from Elgin station near Elgin to Aberdeen station. From there you’ll have to take one train line and one bus line till Aberdeen station near Beith in Scotland.
How long does it take to travel from Elgin to Beith in Scotland by train and bus?
The total travel time between Elgin and Beith in Scotland by train and bus is about 5 hr 37 min.
Where do I get on the train near Elgin to get to Beith in Scotland?
Get on the SCOTRAIL train from the Elgin station near Elgin in Scotland.
Where do I get off the train when travelling between Elgin and Beith in Scotland?
Get off the train at the Aberdeen stop, which is closest to Beith in Scotland.
Popular Routes
- Newport-On-Tay And Wormit to St Andrews
- Ferrytoll Park & Ride to Designer Outlet 1
- St Andrews to Anstruther
- Fort Augustus to Invermoriston
- Clydebank to Stobhill Hospital
- Edinburgh to Anstruther
- Glasgow to St. Abbs
- Dundee to Peterhead
- Edinburgh to Drymen
- Cupar to Newport-On-Tay
- Edinburgh to Burntisland
- Kilcreggan to Helensburgh
- East Kilbride to The Queen Elizabeth University Hospital Campus
- Stirling to Gleneagles
- Inverurie to Turriff
- Peterhead to Turriff
- Glasgow to Rosyth Road
- Glasgow Central Station to Partick
- Dunfermline to St. Andrew's
- Inverurie to Ellon