What are the most popular routes to Perth?
| Route | Average price | Average duration | Daily departures | Actions |
|---|---|---|---|---|
| Glasgow - Perth | Average priceSEK 194 | Average duration1h 3m | Daily departures14 | |
| Inverness - Perth | Average priceSEK 185 | Average duration2h 40m | Daily departures48 | |
| Stirling - Perth | Average priceSEK 98 | Average duration47m | Daily departures58 | |
| Stirling - Perth | Average priceSEK 163 | Average duration33m | Daily departures13 | |
| Pitlochry - Perth | Average priceSEK 98 | Average duration42m | Daily departures46 |
Operators serving Perth
Perth stations and stops
- A
Perth Bus Station
57 Leonard Street, Perth, PH2, United Kingdom - B
Perth Bus Stop Leonard St Opp Train Station
131 South St, Perth, Perth and Kinross PH2 8PA, UK
Top departures from Perth
Find bus tickets from Perth to Newcastle upon TynePerth to Dundee bus times and faresHow to travel from Perth to AberdeenFind bus tickets from Perth to KinrossPerth to Inverness bus times and faresHow to travel from Perth to AviemoreFind bus tickets from Perth to LondonPerth to Glasgow bus times and faresHow to travel from Perth to PrestonFind bus tickets from Perth to DunfermlinePerth to Pitlochry bus times and faresHow to travel from Perth to Edinburgh
Top arrivals to Perth
Find bus tickets from Bradford to PerthPreston to Perth bus times and faresHow to travel from Glasgow to PerthFind bus tickets from Dundee to PerthLondon to Perth bus times and faresHow to travel from Kinross to PerthFind bus tickets from Pitlochry to PerthEdinburgh to Perth bus times and faresHow to travel from Cumbernauld to PerthFind bus tickets from Inverness to PerthAberdeen to Perth bus times and faresHow to travel from Aviemore to Perth





