How to get from Aberdeen to Rosyth by bus and train?
From Aberdeen to Rosyth by bus and train
To get from Aberdeen to Rosyth in Scotland, take the CROSSCOUNTRY train from Aberdeen station to Inverkeithing station. Next, take the 747 bus from Bannerman Avenue, Inverkeithing station to Park & Ride, Ferrytoll station. The total trip duration for this route is approximately 2 hr 38 min. The bus and train schedule from Aberdeen may change. We recommend you check the updated bus and train schedule to Rosyth on the Moovit app.
Step by Step
- 1Start from train stationAberdeen
- 2Wait for trainCROSSCOUNTRYPlymouth
- 3Ride to train stationInverkeithing132 min
- 4Walk to bus stationBannerman Avenue, InverkeithingID 6500D021020 m • 1 min
- 5Wait for bus747Edinburgh Airport
- 6Ride to bus stationPark & Ride, FerrytollID 6500D17078 min
Public transport directions from Aberdeen to Rosyth
Bus And Train timetable from Aberdeen to Rosyth
Related Routes
- Cumnock to Rosyth
- Dundee to Rosyth
- Glasgow to Rosyth
- Invergordon to Rosyth
- Inverkeithing to Rosyth
- Kelso to Rosyth
- Milton And Kildary to Rosyth
- Townhill to Rosyth
- Uplawmoor to Rosyth
- Glasgow Airport to Rosyth
- Prestwick International Airport to Rosyth
- Leith to Rosyth
- Aberdeen to Aberchirder
- Aberdeen to Aberfoyle
- Aberdeen to Aberlour
- Aberdeen to Aboyne
- Aberdeen to Alva
- Aberdeen to Aviemore
- Aberdeen to Balintore
- Aberdeen to Ballater
Questions & Answers
What is the fastest way to get from Aberdeen to Rosyth?
The fastest way takes 158 minutes, using Train line CROSSCOUNTRY, Bus line 747.
Is there a direct train between Aberdeen and Rosyth in Scotland?
No, you’ll have to take one train line and one bus line in total. The total travelling time is 2 hr 38 min.
Which train line goes from Aberdeen to Rosyth in Scotland?
The CROSSCOUNTRY train line goes from Inverkeithing station near Aberdeen to Bannerman Avenue, Inverkeithing station. From there you’ll have to take one bus line till Bannerman Avenue, Inverkeithing station near Rosyth in Scotland.
How long does it take to travel from Aberdeen to Rosyth in Scotland by train and bus?
The total travel time between Aberdeen and Rosyth in Scotland by train and bus is about 2 hr 38 min.
Where do I get on the train near Aberdeen to get to Rosyth in Scotland?
Get on the CROSSCOUNTRY train from the Inverkeithing station near Aberdeen in Scotland.
Where do I get off the train when travelling between Aberdeen and Rosyth in Scotland?
Get off the train at the Bannerman Avenue, Inverkeithing stop, which is closest to Rosyth in Scotland.
Popular Routes
- Thurso to John O' Groats
- Springburn Road to The Queen Elizabeth University Hospital Campus
- Dundee to Peterhead
- Inverness to Halbeath Park & Ride
- Greenock to Gartnavel General Hospital
- East Kilbride to Partick
- Dundee to Elie
- Inverurie to Ellon
- Lanark to Peebles
- Leith to Musselburgh
- Glasgow Queen Street to Orkney Islands
- Buchanan Bus Station to Glasgow Botanic Gardens
- Cumbernauld to The Queen Elizabeth University Hospital Campus
- Edinburgh to Lower Largo And Lundin Links
- Princes Street (Waverley Steps), City Centre to Royal Infirmary Of Edinburgh (Little France)
- Edinburgh to National Museum Of Flight
- Buchanan Street Bus Station to Castlemilk
- Princes Street (West), City Centre to Western General Hospital
- Drymen to Milngavie
- Glenrothes to Halbeath Park & Ride