How to get from Blairhall to Keith by bus and train?
From Blairhall to Keith by bus and train
To get from Blairhall to Keith in Scotland, you’ll need to take one bus line and 2 train lines: take the 28 bus from East Avenue, Blairhall station to Melville Street, Falkirk station. Next, you’ll have to switch to the SCOTRAIL train and finally take the SCOTRAIL train from Stirling station to Keith station. The total trip duration for this route is approximately 5 hr 55 min.
Step by Step
- 1Walk to bus stationEast Avenue, BlairhallID 6500D0668170 m • 3 min
- 2Wait for bus28Falkirk
- 3Ride to bus stationMelville Street, FalkirkID 6690100301442 min
- 4Walk to train stationFalkirk Grahamston170 m • 3 min
- 5Wait for trainSCOTRAILDunblane
- 6Ride to train stationStirling15 min
- 7Wait for trainSCOTRAILInverness
- 8Ride to train stationKeith200 min
- 9Walk toKeith1.7 km • 22 min
Alternative route from Blairhall to Keith by bus and train via 4, X27 and SCOTRAIL
To get from Blairhall to Keith in Scotland, you’ll need to take 2 bus lines and one train line: take the 4 bus from Houldsworth Street, Blairhall station to Bus Station, Dunfermline station. Next, you’ll have to switch to the X27 bus and finally take the SCOTRAIL train from Glasgow Queen Street station to Keith station. The total trip duration for this route is approximately 7 hr 8 min.
Step by Step
- 1Start from bus stationBlairhall
- 2Wait for bus4Dunfermline
- 3Ride to bus stationBus Station, DunfermlineID 6500D999129 min
- 4Walk to bus stationBus Station, DunfermlineID 6500D160680 m • 2 min
- 5Wait for busX27Glasgow
- 6Ride to bus stationBuchanan Bus Station, GlasgowID 6090372070 min
- 7Walk to train stationGlasgow Queen Street570 m • 8 min
- 8Wait for trainSCOTRAILInverness
- 9Ride to train stationKeith230 min
- 10Walk toKeith1.7 km • 22 min
Public transport directions from Blairhall to Keith
Public transport stations close to Blairhall
Blairhall is located at Blairhall, Scotland and the nearest public transport station is East Avenue, Blairhall.
Bus stations close to Blairhall:
- East Avenue, Blairhall
- Wilson Street, Blairhall
- Woodlands Terrace, Blairhall
Public transport stations close to Keith, Scotland
Keith is located at Keith, Scotland and the nearest public transport station is Reidhaven Square, Keith.
Bus stations close to Keith:
- Reidhaven Square, Keith
- Wellington Street, Keith
- Banff Road, Keith
Related Routes
- Blairhall to Braidwood
- Blantyre to Dennyloanhead
- Blantyre to Elphinstone
- Blantyre to Gowkthrapple
- Blantyre to Limekilns
- Blantyre to Linwood
- Blantyre to West Lothian
- Boddam to Caldercruix
- Boddam to Dunfermline
- Boddam to Newburgh (Aberdeenshire)
- Boddam to Rosehearty
- Bo'Ness to Aberdeen
- Bo'Ness to Anstruther
- Bo'Ness to Dalry
- Bo'Ness to Gifford
- Bo'Ness to Gleneagles
- Bo'Ness to Gorebridge
- Bo'Ness to Kingswells
- Bo'Ness to Larbert
- Bo'Ness to Tarbert
Alternative route from Blairhall to Keith by bus and train via 4, X27 and SCOTRAIL
To get from Blairhall to Keith in Scotland, you’ll need to take 2 bus lines and one train line: take the 4 bus from Houldsworth Street, Blairhall station to Bus Station, Dunfermline station. Next, you’ll have to switch to the X27 bus and finally take the SCOTRAIL train from Glasgow Queen Street station to Keith station. The total trip duration for this route is approximately 7 hr 8 min.
Step by Step
- 1Start from bus stationBlairhall
- 2Wait for bus4Dunfermline
- 3Ride to bus stationBus Station, DunfermlineID 6500D999129 min
- 4Walk to bus stationBus Station, DunfermlineID 6500D160680 m • 2 min
- 5Wait for busX27Glasgow
- 6Ride to bus stationBuchanan Bus Station, GlasgowID 6090372070 min
- 7Walk to train stationGlasgow Queen Street570 m • 8 min
- 8Wait for trainSCOTRAILInverness
- 9Ride to train stationKeith230 min
- 10Walk toKeith1.7 km • 22 min
Questions & Answers
What is the fastest way to get from Blairhall to Keith?
The fastest way takes 355 minutes, using Bus line 28, Bus line SCOTRAIL, Bus line SCOTRAIL.
What is the alternative route to get from Blairhall to Keith?
The alternative route takes 428 minutes, using Bus line 4, Bus line X27, Bus line SCOTRAIL.
Is there a direct bus between Blairhall and Keith in Scotland?
No, you’ll have to take one bus line and 2 train lines in total. The total travelling time is 5 hr 55 min.
Which bus line goes from Blairhall to Keith in Scotland?
The 28 bus line goes from East Avenue, Blairhall station near Blairhall to Falkirk station. From there you’ll have to take 2 train lines till Falkirk station near Keith in Scotland
How long does it take to travel from Blairhall to Keith in Scotland by bus and train?
The total travel time between Blairhall and Keith in Scotland by bus and train is about 5 hr 55 min.
Where do I get on the bus near Blairhall to get to Keith in Scotland?
Get on the 28 bus from the East Avenue, Blairhall stop near Blairhall in Scotland.
Where do I get off the bus when travelling between Blairhall and Keith in Scotland?
Get off the bus at the Falkirk station, which is closest to Keith in Scotland.