How to get from Comrie (Fife) to Edinburgh by bus and train?
From Comrie (Fife) to Edinburgh by bus and train
To get from Comrie (Fife) to Edinburgh in Edinburgh, take the SC8 bus from Porterfield, Comrie station to Halbeath Road, Dunfermline station. Next, take the SCOTRAIL train from Dunfermline Queen Margaret station to Edinburgh station. The total trip duration for this route is approximately 1 hr 24 min.
Step by Step
- 1Start from bus stationComrie (Fife)
- 2Wait for busSC8Dunfermline
- 3Ride to bus stationHalbeath Road, DunfermlineID 6500D033026 min
- 4Walk to train stationDunfermline Queen Margaret120 m • 2 min
- 5Wait for trainSCOTRAILEdinburgh
- 6Ride to train stationEdinburgh34 min
Alternative route from Comrie (Fife) to Edinburgh by bus and train via 4, 19 and SCOTRAIL
To get from Comrie (Fife) to Edinburgh in Edinburgh, you’ll need to take 2 bus lines and one train line: take the 4 bus from Porterfield, Comrie station to Bus Station, Dunfermline station. Next, you’ll have to switch to the 19 bus and finally take the SCOTRAIL train from Dunfermline Town station to Edinburgh station. The total trip duration for this route is approximately 1 hr 9 min.
Step by Step
- 1Start from bus stationComrie (Fife)
- 2Wait for bus4Dunfermline
- 3Ride to bus stationBus Station, DunfermlineID 6500D999124 min
- 4Walk to bus stationBus Station, DunfermlineID 6500D160890 m • 2 min
- 5Wait for bus19Rosyth
- 6Ride to bus stationCity Railway Station, DunfermlineID 6500D03684 min
- 7Walk to train stationDunfermline Town60 m • 1 min
- 8Wait for trainSCOTRAILEdinburgh
- 9Ride to train stationEdinburgh31 min
Public transport directions from Comrie (Fife) to Edinburgh
Public transport stations close to Comrie (Fife)
Comrie (Fife) is located at Comrie (Fife), Edinburgh and the nearest public transport station is Porterfield, Comrie.
Bus stations close to Comrie (Fife):
- Porterfield, Comrie
- Main Street, Comrie
- Blairwood Park, Oakley
Public transport stations close to Edinburgh, Edinburgh
Edinburgh is located at Edinburgh, Edinburgh and the nearest public transport station is Princes Street (Scott Mon.), Edinburgh.
Train stations close to Edinburgh:
- Edinburgh
Bus stations close to Edinburgh:
- Princes Street (Scott Mon.), Edinburgh
- Princes Street (Waverley Steps), Edinburgh
- North Bridge, Old Town
Related Routes
- Aberfeldy to Edinburgh
- Aberfoyle to Edinburgh
- Ballater to Edinburgh
- Brechin to Edinburgh
- Castle Douglas to Edinburgh
- Cupar to Edinburgh
- Dalkeith to Edinburgh
- Dollar to Edinburgh
- Drymen to Edinburgh
- Ellon to Edinburgh
- Eyemouth to Edinburgh
- Gourock to Edinburgh
- Grangemouth to Edinburgh
- Grantown-On-Spey to Edinburgh
- Harthill to Edinburgh
- Strathaven to Edinburgh
- Stromness to Edinburgh
- Lochearnhead to Edinburgh
- Morvich to Edinburgh
- Comrie to Edinburgh
Alternative route from Comrie (Fife) to Edinburgh by bus and train via 4, 19 and SCOTRAIL
To get from Comrie (Fife) to Edinburgh in Edinburgh, you’ll need to take 2 bus lines and one train line: take the 4 bus from Porterfield, Comrie station to Bus Station, Dunfermline station. Next, you’ll have to switch to the 19 bus and finally take the SCOTRAIL train from Dunfermline Town station to Edinburgh station. The total trip duration for this route is approximately 1 hr 9 min.
Step by Step
- 1Start from bus stationComrie (Fife)
- 2Wait for bus4Dunfermline
- 3Ride to bus stationBus Station, DunfermlineID 6500D999124 min
- 4Walk to bus stationBus Station, DunfermlineID 6500D160890 m • 2 min
- 5Wait for bus19Rosyth
- 6Ride to bus stationCity Railway Station, DunfermlineID 6500D03684 min
- 7Walk to train stationDunfermline Town60 m • 1 min
- 8Wait for trainSCOTRAILEdinburgh
- 9Ride to train stationEdinburgh31 min
Questions & Answers
What is the fastest way to get from Comrie (Fife) to Edinburgh?
The fastest way takes 84 minutes, using Bus line SC8, Train line SCOTRAIL.
What is the alternative route to get from Comrie (Fife) to Edinburgh?
The alternative route takes 69 minutes, using Bus line 4, Bus line 19, Train line SCOTRAIL.
Is there a direct bus between Comrie (Fife) and Edinburgh?
No, you’ll have to take one bus line and one train line in total. The total travelling time is 1 hr 24 min.
Which bus line goes from Comrie (Fife) to Edinburgh?
The SC8 bus line goes from Dunfermline station near Comrie (Fife) in Scotland to Halbeath Road, Dunfermline station. From there you’ll have to take one train line till Halbeath Road, Dunfermline station near Edinburgh in Edinburgh.
How long does it take to travel from Comrie (Fife) to Edinburgh by bus and train?
The total travel time between Comrie (Fife) in Scotland and Edinburgh in Edinburgh by bus and train is about 1 hr 24 min.
Where do I get on the bus near Comrie (Fife) to get to Edinburgh?
Get on the SC8 bus from the Dunfermline stop near Comrie (Fife) in Scotland.
Where do I get off the bus when travelling between Comrie (Fife) and Edinburgh?
Get off the bus at the Halbeath Road, Dunfermline station, which is closest to Edinburgh in Edinburgh.
Popular Routes
- Argyle Street, Glasgow to Golden Jubilee National Hospital
- Bearsden to Milngavie
- Glasgow to Rosslyn Chapel
- Stirling to The Kelpies - Duke (Head Down)
- Ardrossan to Wemyss Bay
- Clydebank to Partick
- Greenock to Royal Alexandra Hospital
- Edinburgh to Jupiter Artland
- Inverarnan to Glasgow
- Ballater to Glasgow
- Kilmarnock to Stranraer
- Buchanan Bus Station to Stobhill Hospital
- Portree to Steornabhagh (Stornoway)
- Peterhead to Inverness
- Dumfries to Kippford
- Inverness to Blairgowrie
- New Deer to Peterhead
- Hawick to Dumfries
- Glasgow to Murrayfield Stadium
- Paisley to Dunoon