How to get from Dunfermline to Banff by bus?
From Dunfermline to Banff by bus
To get from Dunfermline to Banff in Scotland, you’ll need to take 3 bus lines: take the 19 bus from Old Fire Station, Dunfermline station to Castlandhill Road, Rosyth station. Next, you’ll have to switch to the E1 bus and finally take the X35 bus from Union Terrace Gardens, Aberdeen station to Low Street, Banff station. The total trip duration for this route is approximately 5 hr 39 min. The bus schedule from Dunfermline may change. We recommend you check the updated bus schedule to Banff on the Moovit app.
Step by Step
- 1Walk to bus stationOld Fire Station, DunfermlineID 6500D0352260 m • 4 min
- 2Wait for bus19Rosyth
- 3Ride to bus stationCastlandhill Road, RosythID 6500D025513 min
- 4Walk to bus stationSt John's & St Columba's Church, RosythID 6500D0254130 m • 2 min
- 5Wait for busE1Bridge Of Don
- 6Ride to bus stationAdelphi, AberdeenID 639006443173 min
- 7Walk to bus stationUnion Terrace Gardens, AberdeenID 639006382630 m • 9 min
- 8Wait for busX35Banff
- 9Ride to bus stationLow Street, BanffID 630021332110 min
Public transport directions from Dunfermline to Banff
Bus schedule from Dunfermline to Banff
Related Routes
- Airdrie to Banff
- Airth to Banff
- Alloa to Banff
- Alness to Banff
- Annan to Banff
- Clydebank to Banff
- Edinburgh to Banff
- Grantown-On-Spey to Banff
- Greenock to Banff
- Invergordon to Banff
- Kirkhill to Banff
- Kirkwall to Banff
- Maud to Banff
- Milton And Kildary to Banff
- Glasgow Central to Banff
- Dunfermline to Aberchirder
- Dunfermline to Aberdour
- Dunfermline to Aberlour
- Dunfermline to Alloa
- Dunfermline to Anstruther
Questions & Answers
What is the fastest way to get from Dunfermline to Banff?
The fastest way takes 339 minutes, using Bus line 19, Bus line E1, Bus line X35.
Is there a direct bus between Dunfermline and Banff in Scotland?
No, you’ll have to take 3 bus lines in total. The total travelling time is 5 hr 39 min.
Which bus line goes from Dunfermline to Banff in Scotland?
The 19 bus line goes from Old Fire Station, Dunfermline station near Dunfermline to Rosyth station. From there you’ll have to take one bus line till Rosyth station near Banff in Scotland.
How long does it take to travel from Dunfermline to Banff in Scotland by bus?
The total travel time between Dunfermline and Banff in Scotland by bus is about 5 hr 39 min.
Where do I get on the bus near Dunfermline to get to Banff in Scotland?
Get on the 19 bus from the Old Fire Station, Dunfermline stop near Dunfermline in Scotland.
Where do I get off the bus when travelling between Dunfermline and Banff in Scotland?
Get off the bus at the Rosyth stop, which is closest to Banff in Scotland.
Popular Routes
- Buchanan Bus Station to Bishopbriggs
- Chapelhall to Motherwell
- Forfar to Blairgowrie
- Larbert to Glasgow Airport
- Campbeltown to Perth And Kinross
- South Queensferry Museum to Hopetoun House
- East Kilbride to Baillieston
- Edinburgh to Luss
- Dumfries to Southerness
- Edinburgh to Auchterarder
- Glasgow Queen Street to East Kilbride
- Lerwick to Jarlshof
- Elie to St Andrews
- Edinburgh to Kirk Yetholm
- Luss to Glasgow
- Glasgow to Aberdeen
- Coatbridge to Glasgow Airport
- Glasgow to Kennacraig
- Glasgow Queen Street to Grangemouth
- Saltcoats to Troon