How to get from Rosyth to Linlithgow by bus and train?
Rosyth to Linlithgow - Bus Timetable
The 747 bus from Rosyth to Linlithgow runs from 03:53 to 00:23, with departures every 20-45 min. The journey takes about 1 hr 1 min, with regular service throughout the operating hours.
From Rosyth to Linlithgow by bus and train
To get from Rosyth to Linlithgow in Scotland, you’ll need to take 2 bus lines and one train line: take the 747 bus from Park & Ride, Ferrytoll station to Lochend Road, Ratho Station station. Next, you’ll have to switch to the X19 bus and finally take the SCOTRAIL train from Haymarket station to Linlithgow station. The total trip duration for this route is approximately 1 hr 1 min. The bus and train schedule from Rosyth may change. We recommend you check the updated bus and train schedule to Linlithgow on the Moovit app.
Step by Step
- 1Start from bus stationRosyth
- 2Wait for bus747Edinburgh Airport
- 3Ride to bus stationLochend Road, Ratho StationID 620020225013 min
- 4Wait for busX19Edinburgh
- 5Ride to bus stationHaymarket Station, HaymarketID 620020293022 min
- 6Walk to train stationHaymarket50 m • 1 min
- 7Wait for trainSCOTRAILGlasgow Queen Street
- 8Ride to train stationLinlithgow20 min
Public transport directions from Rosyth to Linlithgow
Bus And Train timetable from Rosyth to Linlithgow
Related Routes
- Aberdeen to Linlithgow
- Broxburn to Linlithgow
- Cairneyhill to Linlithgow
- California to Linlithgow
- Coupar Angus to Linlithgow
- Crieff to Linlithgow
- Denholm to Linlithgow
- Denny to Linlithgow
- Dunblane to Linlithgow
- Dunfermline to Linlithgow
- East Whitburn to Linlithgow
- Fife to Linlithgow
- Glasgow to Linlithgow
- Grangemouth to Linlithgow
- Gullane to Linlithgow
- Halkirk to Linlithgow
- Huntly to Linlithgow
- Invergordon to Linlithgow
- Kilmarnock to Linlithgow
- Kinross to Linlithgow
Questions & Answers
What is the fastest way to get from Rosyth to Linlithgow?
The fastest way takes 61 minutes, using Bus line 747, Bus line X19, Train line SCOTRAIL.
Is there a direct bus between Rosyth and Linlithgow in Scotland?
No, you’ll have to take 2 bus lines and one train line in total. The total travelling time is 1 hr 1 min.
Which bus line goes from Rosyth to Linlithgow in Scotland?
The 747 bus line goes from Lochend Road, Ratho Station near Rosyth to Haymarket Station, Haymarket station. From there you’ll have to take one bus line and one train line till Haymarket Station, Haymarket station near Linlithgow in Scotland.
How long does it take to travel from Rosyth to Linlithgow in Scotland by bus and train?
The total travel time between Rosyth and Linlithgow in Scotland by bus and train is about 1 hr 1 min.
Where do I get on the bus near Rosyth to get to Linlithgow in Scotland?
Get on the 747 bus from the Lochend Road, Ratho Station near Rosyth in Scotland.
Where do I get off the bus when travelling between Rosyth and Linlithgow in Scotland?
Get off the bus at the Haymarket Station, Haymarket station, which is closest to Linlithgow in Scotland.
Popular Routes
- Cupar to Wormit
- Stonehaven to Aberdeen
- Edinburgh to Pencaitland
- Glasgow to Elie
- Paisley to Ibrox Stadium
- Glasgow to Lochgoilhead
- Glenrothes to Falkirk
- Edinburgh to Cramond
- Edinburgh to Luss
- Inverurie to Ellon
- Edinburgh to Lasswade
- Glasgow to Fort Augustus
- Grantown on Spey to Forres
- Bearsden to Drymen
- Peebles to Galashiels
- Aviemore to Balmoral Castle
- Edinburgh to Ullapool
- Kirkwall to Inverness
- Glasgow to Mauchline
- Kirkintilloch to Bearsden