How to get from Comrie (Fife) to Forres by bus and train?
Comrie (Fife) to Forres - Bus Timetable
The X22 bus from Comrie (Fife) to Forres runs from 07:01 to 17:46, with departures every 1 hr-1 hr 40 min. The journey takes about 5 hr 13 min, with regular service throughout the operating hours.
From Comrie (Fife) to Forres by bus and train
To get from Comrie (Fife) to Forres in Scotland, you’ll need to take 2 bus lines and one train line: take the X22 bus from Porterfield, Comrie station to Bus Station, Stirling station. Next, you’ll have to switch to the SCOTRAIL train and finally take the E7 bus from Union Street, Inverness station to Cumming Street, Forres station. The total trip duration for this route is approximately 5 hr 13 min. The bus and train schedule from Comrie (Fife) may change. We recommend you check the updated bus and train schedule to Forres on the Moovit app.
Step by Step
- 1Walk to bus stationPorterfield, ComrieID 6500D066420 m • 1 min
- 2Wait for busX22Stirling
- 3Ride to bus stationBus Station, StirlingID 6600499910838 min
- 4Walk to train stationStirling160 m • 3 min
- 5Wait for trainSCOTRAILInverness
- 6Ride to train stationInverness168 min
- 7Walk to bus stationUnion Street, InvernessID 6700712819D420 m • 6 min
- 8Wait for busE7Bridge Of Don
- 9Ride to bus stationCumming Street, ForresID 63805112250 min
- 10Walk toForres640 m • 8 min
Public transport directions from Comrie (Fife) to Forres
Bus And Train timetable from Comrie (Fife) to Forres
Related Routes
- Aberdeen to Forres
- Aberfeldy to Forres
- Aviemore to Forres
- Dundee to Forres
- Edinburgh to Forres
- Grantown-On-Spey to Forres
- Montrose to Forres
- Newton Stewart to Forres
- Brodie Castle to Forres
- Findhorn Ecovillage to Forres
- Edinburgh Airport EDI to Forres
- Glasgow Airport GLA to Forres
- Inverness Airport INV to Forres
- Burghead Station to Forres
- Inverness Airport Station to Forres
- Aviemore Station to Forres
- Aberdeen Airport (ABZ) to Forres
- Dyce Station to Forres
- Gleneagles Hotel to Forres
- Aberdeen Royal Infirmary to Forres
Questions & Answers
What is the fastest way to get from Comrie (Fife) to Forres?
The fastest way takes 313 minutes, using Bus line X22, Train line SCOTRAIL, Bus line E7.
Is there a direct bus between Comrie (Fife) and Forres in Scotland?
No, you’ll have to take 2 bus lines and one train line in total. The total travelling time is 5 hr 13 min.
Which bus line goes from Comrie (Fife) to Forres in Scotland?
The X22 bus line goes from Porterfield, Comrie station near Comrie (Fife) to Bus Station, Stirling station. From there you’ll have to take one bus line and one train line till Bus Station, Stirling station near Forres in Scotland.
How long does it take to travel from Comrie (Fife) to Forres in Scotland by bus and train?
The total travel time between Comrie (Fife) and Forres in Scotland by bus and train is about 5 hr 13 min.
Where do I get on the bus near Comrie (Fife) to get to Forres in Scotland?
Get on the X22 bus from the Porterfield, Comrie stop near Comrie (Fife) in Scotland.
Where do I get off the bus when travelling between Comrie (Fife) and Forres in Scotland?
Get off the bus at the Bus Station, Stirling stop, which is closest to Forres in Scotland.
Popular Routes
- Prestwick International Airport to Royal Troon Golf Club
- Inverness to Drumnadrochit
- Glasgow to Loch Fyne Hotel & Spa
- Ayr to Ayrshire Central Hospital
- Dollar to Edinburgh
- Edinburgh to Laurencekirk
- Aberdeen to Fraserburgh
- Edinburgh to Dunfermline
- Glasgow to Whiteinch
- Linlithgow to Broxburn
- Fort William to Portree
- Glasgow Airport to Ibrox Stadium
- Falkirk to Dollar
- Milngavie to Kirkintilloch
- Greenock to Royal Alexandra Hospital
- Stirling to Balquhidder
- Glasgow Queen Street to Sauchiehall Street
- Glasgow Queen Street to The Beatson West Of Scotland Cancer Centre
- Edinburgh to Gleneagles
- Glasgow to Peterhead