How to get from Dundee to Peterhead by bus and train?
From Dundee to Peterhead by bus and train
To get from Dundee to Peterhead you’ll need to take one train line and 2 bus lines: take the SCOTRAIL train from Dundee station to Aberdeen station. Next, you’ll have to switch to the X60 bus and finally take the X60 bus from Park & Ride, Ellon station to Buchan House, Peterhead station. The total trip duration for this route is approximately 2 hr 46 min. The bus and train schedule from Dundee may change. We recommend you check the updated bus and train schedule to Peterhead on the Moovit app.
Step by Step
- 1Walk to train stationDundee300 m • 4 min
- 2Wait for trainSCOTRAILAberdeen
- 3Ride to train stationAberdeen74 min
- 4Walk to bus stationUnion Square Bus Station, AberdeenID 639070100100 m • 2 min
- 5Wait for busX60Ellon
- 6Ride to bus stationPark & Ride, EllonID 63003404245 min
- 7Wait for busX60Peterhead
- 8Ride to bus stationBuchan House, PeterheadID 63002631127 min
- 9Walk toPeterheadErroll Street220 m • 3 min
Public transport directions from Dundee to Peterhead
Bus And Train timetable from Dundee to Peterhead
Related Routes
- Dyce to Peterhead
- Glasgow to Peterhead
- New Deer to Peterhead
- North Road, Cumbernauld to Peterhead
- Houstoun House, Uphall to Peterhead
- Lochcarron Primary, Lochcarron to Peterhead
- Dundee to Alyth
- Dundee to Anstruther
- Dundee to Arbroath
- Dundee to Auchtermuchty
- Dundee to Ayton
- Dundee to Ballater
- Dundee to Balmullo
- Dundee to Blairgowrie
- Dundee to Bo'Ness
- Dundee to Bridge Of Earn
- Dundee to Burntisland
- Dundee to Crail
- Dundee to Crieff
- Dundee to Dumfries
Questions & Answers
What is the fastest way to get from Dundee to Peterhead?
The fastest way takes 166 minutes, using Train line SCOTRAIL, Bus line X60, Bus line X60.
Is there a direct train between Dundee and Peterhead?
No, you’ll have to take one train line and 2 bus lines in total. The total travelling time is 2 hr 46 min.
Which train line goes from Dundee to Peterhead?
The SCOTRAIL train line goes from Dundee station near Dundee in Scotland to Aberdeen station. From there you’ll have to take 2 bus lines till Aberdeen station near Peterhead.
How long does it take to travel from Dundee to Peterhead by train and bus?
The total travel time between Dundee and Peterhead by train and bus is about 2 hr 46 min.
Where do I get on the train near Dundee to get to Peterhead?
Get on the SCOTRAIL train from the Dundee station near Dundee in Scotland.
Where do I get off the train when travelling between Dundee and Peterhead?
Get off the train at the Aberdeen stop, which is closest to Peterhead.
Popular Routes
- Bargeddie to Glasgow Fort
- Glasgow Airport to Falkirk
- East Kilbride to Golden Jubilee National Hospital
- Edinburgh to Gleneagles
- Stirling to Oban
- Glasgow to Murrayfield Stadium
- Kilmarnock to Paisley
- Cupar to Wormit
- Paisley to Bridge Of Weir
- Dornoch to Tain
- Edinburgh to Crail
- Edinburgh to Ullapool
- Glasgow to Blairgowrie Holiday Park
- Langholm to Dumfries
- Bathgate to Lanark
- Gleneagles to Crieff
- Aberdeen to Fraserburgh
- Glasgow Central Station to Glasgow Clyde College - Langside Campus
- Motherwell to East Kilbride
- Dundee to Auchtermuchty