How to get from Dundee to Crieff by bus and train?
Dundee to Crieff - Train Timetable
The SCOTRAIL train from Dundee to Crieff runs from 05:48 to 22:01, with departures every 15 min-1 hr 40 min. The journey takes about 1 hr 39 min, with regular service throughout the operating hours.
From Dundee to Crieff by bus and train
To get from Dundee to Crieff in Crieff, take the SCOTRAIL train from Dundee station to Perth station. Next, take the 15 bus from Bus Station, Perth station to Hill Street, Crieff station. The total trip duration for this route is approximately 1 hr 39 min. The bus and train schedule from Dundee may change. We recommend you check the updated bus and train schedule to Crieff on the Moovit app.
Step by Step
- 1Walk to train stationDundee300 m • 4 min
- 2Wait for trainSCOTRAILGlasgow Queen Street
- 3Ride to train stationPerth21 min
- 4Walk to bus stationBus Station, PerthID 64803589140 m • 2 min
- 5Wait for bus15Dalginross
- 6Ride to bus stationHill Street, CrieffID 6480110453 min
- 7Walk toCrieffHigh Street40 m • 1 min
Public transport directions from Dundee to Crieff
Bus And Train timetable from Dundee to Crieff
Related Routes
- Edinburgh to Crieff
- Glasgow to Crieff
- Gleneagles to Crieff
- Stirling to Crieff
- Prestwick International Airport to Crieff
- Falkirk to Crieff
- 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 Crieff?
The fastest way takes 99 minutes, using Train line SCOTRAIL, Bus line 15.
Is there a direct train between Dundee and Crieff?
No, you’ll have to take one train line and one bus line in total. The total travelling time is 1 hr 39 min.
Which train line goes from Dundee to Crieff?
The SCOTRAIL train line goes from Dundee station near Dundee in Scotland to Perth station. From there you’ll have to take one bus line till Perth station near Crieff.
How long does it take to travel from Dundee to Crieff by train and bus?
The total travel time between Dundee and Crieff by train and bus is about 1 hr 39 min.
Where do I get on the train near Dundee to get to Crieff?
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 Crieff?
Get off the train at the Perth stop, which is closest to Crieff.
Popular Routes
- Thurso to Inverness
- Inverness to Fraserburgh
- Argyle Street, Glasgow to Golden Jubilee National Hospital
- Edinburgh to Royal Yacht Britannia
- Edinburgh to Ratho
- Fort William to Dunoon
- Edinburgh to Stromness
- Stirling to Dollar
- Edinburgh to Newport-On-Tay
- Grangemouth to Linlithgow
- Glasgow to Anstruther
- Inverness Airport to Findhorn
- Kirkintilloch to Coatbridge
- Elie to St Andrews
- Edinburgh to Elie
- Dunoon to Campbeltown
- Aberdeen to Braemar
- Inverness to Ben Nevis
- Inverness Airport to Dufftown
- Dingwall to Ullapool