How to get from Orkney Islands to Elgin by bus, ferry and train?
Orkney Islands to Elgin - Bus Timetable
The X10 bus from Orkney Islands to Elgin departs once a day at 22:55. The journey takes about 10 hr 24 min.
From Orkney Islands to Elgin by bus, ferry and train
To get from Orkney Islands to Elgin in Scotland, you’ll need to take one bus line, one ferry line and one train line: take the X10 bus from Long Stay Car Park, Hatston station to Passenger Terminal, Hatston station. Next, you’ll have to switch to the NL2 ferry and finally take the SCOTRAIL train from Aberdeen station to Elgin station. The total trip duration for this route is approximately 10 hr 24 min. The bus, ferry and train schedule from Orkney Islands may change. We recommend you check the updated bus, ferry and train schedule to Elgin on the Moovit app.
Step by Step
- 1Walk to bus stationLong Stay Car Park, HatstonID 60207104831.7 km • 22 min
- 2Wait for busX10Stromness
- 3Ride to bus stationPassenger Terminal, HatstonID 60207104845 min
- 4Walk to ferry stationKirkwall Orkney Hatston Ferry Terminal, HatstonID 9300KWH10 m • 1 min
- 5Wait for ferryNL2Aberdeen
- 6Ride to ferry stationAberdeen Ferry Terminal, AberdeenID 9300ABA465 min
- 7Walk to train stationAberdeen380 m • 5 min
- 8Wait for trainSCOTRAILInverness
- 9Ride to train stationElgin87 min
- 10Walk toElgin900 m • 12 min
Public transport directions from Orkney Islands to Elgin
Bus, Ferry And Train timetable from Orkney Islands to Elgin
Related Routes
- Annan to Elgin
- Blackburn (Aberdeenshire) to Elgin
- Bothwell to Elgin
- Cairnbulg And Inverallochy to Elgin
- Chapelton to Elgin
- Fort William to Elgin
- Gullane to Elgin
- Hamilton to Elgin
- Kintore to Elgin
- Milltimber to Elgin
- Netherlee to Elgin
- Peterhead to Elgin
- Renfrewshire to Elgin
- Strathaven to Elgin
- Brodie Castle to Elgin
- Raigmore Hospital to Elgin
- Dr Gray's Hospital to Elgin
- Findhorn Ecovillage to Elgin
- Glasgow Hope Street to Elgin
- University of St Andrews to Elgin
Questions & Answers
What is the fastest way to get from Orkney Islands to Elgin?
The fastest way takes 624 minutes, using Bus line X10, Ferry line NL2, Train line SCOTRAIL.
Is there a direct bus between Orkney Islands and Elgin?
No, you’ll have to take one bus line, one ferry line and one train line in total. The total travelling time is 10 hr 24 min.
Which bus line goes from Orkney Islands to Elgin?
The X10 bus line goes from Long Stay Car Park, Hatston station near Orkney Islands in Orkney Islands to Passenger Terminal, Hatston station. From there you’ll have to take one ferry line and one train line till Passenger Terminal, Hatston station near Elgin in Scotland.
How long does it take to travel from Orkney Islands to Elgin by bus, ferry and train?
The total travel time between Orkney Islands in Orkney Islands and Elgin in Scotland by bus, ferry and train is about 10 hr 24 min.
Where do I get on the bus near Orkney Islands to get to Elgin?
Get on the X10 bus from the Long Stay Car Park, Hatston stop near Orkney Islands in Orkney Islands.
Where do I get off the bus when travelling between Orkney Islands and Elgin?
Get off the bus at the Passenger Terminal, Hatston station, which is closest to Elgin in Scotland.
Popular Routes
- Edinburgh to Troon
- Inverurie to Turriff
- Kennacraig to Claonaig
- Aberdeen to Laurencekirk
- Claonaig to Campbeltown
- Edinburgh to Kelty
- Banknock to Glasgow
- Pitlochry to Killiecrankie
- Paisley to Erskine
- Glasgow Central Station to Mount Florida
- Glasgow to Rosyth
- Keith to Buckie
- Edinburgh to Cowdenbeath
- Bearsden to Drymen
- Glasgow to Dunoon
- Foyers to Fort Augustus
- Culross to Glasgow
- Edinburgh to Coldingham
- Edinburgh to Ben Nevis
- Edinburgh to Rosslyn Chapel