How to get from Highland to St Fergus by bus?
From Highland to St Fergus by bus
To get from Highland to St Fergus in Scotland, you’ll need to take 3 bus lines: take the 10A bus from Wellside Road End, Balloch station to Union Square Bus Station, Aberdeen station. Next, you’ll have to switch to the 61 bus and finally take the 69 bus from Windmill Street, Peterhead station to Newton Grove, St Fergus station. The total trip duration for this route is approximately 7 hr 48 min. The bus schedule from Highland may change. We recommend you check the updated bus schedule to St Fergus on the Moovit app.
Step by Step
- 1Walk to bus stationWellside Road End, BallochID 67006000331.19 km • 15 min
- 2Wait for bus10AAberdeen
- 3Ride to bus stationUnion Square Bus Station, AberdeenID 639070041291 min
- 4Walk to bus stationUnion Square Bus Station, AberdeenID 63907010040 m • 1 min
- 5Wait for bus61Peterhead
- 6Ride to bus stationWindmill Street, PeterheadID 63004570192 min
- 7Walk to bus stationWindmill Street, PeterheadID 63004570340 m • 1 min
- 8Wait for bus69Rosehearty
- 9Ride to bus stationNewton Grove, St FergusID 63004607313 min
- 10Walk toSt Fergus90 m • 2 min
Public transport directions from Highland to St Fergus
Bus timetable from Highland to St Fergus
Related Routes
- Ardersier to St Fergus
- Balloch to St Fergus
- Birkhill And Muirhead to St Fergus
- Blairgowrie to St Fergus
- Bridge Of Allan to St Fergus
- Coupar Angus to St Fergus
- Culloden to St Fergus
- Insch to St Fergus
- Smithton to St Fergus
- Westhill (Highland) to St Fergus
- Aberdeen Airport (ABZ) to St Fergus
- Highland to Balintore
- Highland to Cairnbulg And Inverallochy
- Highland to Crimond
- Highland to Greengairs And Wattson
- Highland to Longside
- Highland to Rosehearty
- Highland to Rothes
- Highland to St Combs
- Highland to Stuartfield
Questions & Answers
What is the fastest way to get from Highland to St Fergus?
The fastest way takes 468 minutes, using Bus line 10A, Bus line 61, Bus line 69.
Is there a direct bus between Highland and St Fergus in Scotland?
No, you’ll have to take 3 bus lines in total. The total travelling time is 7 hr 48 min.
Which bus line goes from Highland to St Fergus in Scotland?
The 10A bus line goes from Wellside Road End, Balloch station near Highland to Union Square Bus Station, Aberdeen station. From there you’ll have to take one bus line till Union Square Bus Station, Aberdeen station near St Fergus in Scotland.
How long does it take to travel from Highland to St Fergus in Scotland by bus?
The total travel time between Highland and St Fergus in Scotland by bus is about 7 hr 48 min.
Where do I get on the bus near Highland to get to St Fergus in Scotland?
Get on the 10A bus from the Wellside Road End, Balloch stop near Highland in Scotland.
Where do I get off the bus when travelling between Highland and St Fergus in Scotland?
Get off the bus at the Union Square Bus Station, Aberdeen stop, which is closest to St Fergus in Scotland.
Popular Routes
- Edinburgh to Laurencekirk
- Inverness to Dunvegan Castle
- Edinburgh to Gairloch
- Dundee to Ullapool
- Grangemouth to Linlithgow
- Edinburgh to Balmoral Castle
- Buchanan Bus Station to Bellshill
- Edinburgh to Blackness Castle
- Glasgow Central Station to Port Appin
- Dunblane to Doune
- Partick to Golden Jubilee National Hospital
- East Kilbride to Kilmarnock
- Ullapool to Dingwall
- Ayr to Ayrshire Central Hospital
- Glasgow to Beith
- St Andrews to The Peat Inn
- Buchanan Street Bus Station to Kilmarnock
- Edinburgh to Aberfeldy
- Dundee to Fort William
- Buchanan Street Bus Station to Helensburgh