How to get from Perth to Glenshee Ski Centre

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.

Recommended option

Bus  •  2 h 48 min

  1. Take the bus from Perth, South Street (Mountain Supplies) to Blairgowrie, Wellmeadow 57 / ...
  2. Take the bus from Blairgowrie, Wellmeadow to Spittal of Glenshee, Hotel (Spittal of Glenshee) 71

$28 - $38

3 alternative options

Taxi  •  52 min

  1. Take a taxi from Perth to Glenshee Ski Centre 40.6 miles

$120 - $150

Drive  •  52 min

  1. Drive from Perth to Glenshee Ski Centre 40.6 miles

$8 - $13

Train, taxi  •  1 h 4 min

  1. Take the train from Perth to Pitlochry
  2. Take a taxi from Pitlochry to Glenshee Ski Centre

$100 - $139

What companies run services between Perth, Scotland and Glenshee Ski Centre, Scotland?

You can take a bus from Perth to Glenshee Ski Centre via Blairgowrie, Wellmeadow and Spittal of Glenshee, Hotel (Spittal of Glenshee) in around 2 h 48 min.

Train operators
ScotRail
Phone
+44 344 811 0141
Email
customer.relations@scotrail.co.uk
Website
scotrail.co.uk
Train from Perth to Pitlochry
Ave. Duration
28 min
Frequency
Every 3 hours
Estimated price
$9 - $13
Website
scotrail.co.uk
Advanced Single
$7 - $10
Anytime Day Single
$9 - $13
Virgin Trains East Coast
Bus operators
Stagecoach UK
Email
customer.services@stagecoachbus.com
Website
stagecoachbus.com
Bus from Perth, South Street (Mountain Supplies) to Blairgowrie, Wellmeadow
Ave. Duration
39 min
Frequency
Every 30 minutes
Estimated price
$3 - $6
Schedules at
stagecoachbus.com
Bus from Blairgowrie, Wellmeadow to Spittal of Glenshee, Hotel (Spittal of Glenshee)
Ave. Duration
1 h 3 min
Frequency
Once daily
Estimated price
$3 - $5
Schedules at
stagecoachbus.com
Fishers Tours of Dundee
Phone
01382 227290
Email
enquiries@fisherstours.co.uk
Website
fisherstours.co.uk
Bus from Perth, South Street (Mountain Supplies) to Blairgowrie, Wellmeadow
Ave. Duration
40 min
Frequency
Once daily
Estimated price
$7
Schedules at
fisherstours.co.uk
Xplore Dundee
Phone
01382 201121
Email
travelcare@nationalexpress.com
Website
nxbus.co.uk
Bus from Perth, South Street (Mountain Supplies) to Blairgowrie, Wellmeadow
Ave. Duration
41 min
Frequency
Once daily
Estimated price
$7
Schedules at
nxbus.co.uk
Other operators
Taxi from Perth to Glenshee Ski Centre
Ave. Duration
52 min
Estimated price
$120 - $150
Starfish Taxis
Phone
+44 7790 021000
Website
starfish-taxis.com

Want to know more about travelling around the world?

Rome2rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Need to know: Eurostar, Need to know: Greyhound and How do I get from Sydney to Melbourne - to help you get the most out of your next trip.

Questions & Answers

The distance between Perth and Glenshee Ski Centre is 54 km. The road distance is 65 km.

The cheapest way to get from Perth to Glenshee Ski Centre is to drive which costs £6 - £10 and takes 52 min.

The quickest way to get from Perth to Glenshee Ski Centre is to taxi which takes 52 min and costs £90 - £110.

It takes approximately 2 h 48 min to get from Perth to Glenshee Ski Centre, including transfers.