What are the most popular routes to Perth?
| Route | Average price | Average duration | Daily departures | Actions |
|---|---|---|---|---|
| Edinburgh - Perth | Average price£14 | Average duration1h 33m | Daily departures13 | |
| Aberdeen - Perth | Average price£14 | Average duration2h 5m | Daily departures68 | |
| London - Perth | Average price£53 | Average duration12h 49m | Daily departures12 | |
| Pitlochry - Perth | Average price£8 | Average duration42m | Daily departures46 | |
| Stirling - Perth | Average price£13 | Average duration33m | Daily departures13 |
Operators serving Perth
Stations and stops in Perth
- A57 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 DundeePerth to Leeds bus times and faresHow to travel from Perth to GlasgowFind bus tickets from Perth to LondonPerth to Newcastle upon Tyne bus times and faresHow to travel from Perth to AberdeenFind bus tickets from Perth to StirlingPerth to Edinburgh bus times and faresHow to travel from Perth to PitlochryFind bus tickets from Perth to PraguePerth to Inverness bus times and faresHow to travel from Perth to Manchester
Top arrivals to Perth
Find bus tickets from Halbeath to PerthPitlochry to Perth bus times and faresHow to travel from Aberdeen to PerthFind bus tickets from Inverness to PerthPreston to Perth bus times and faresHow to travel from Edinburgh to PerthFind bus tickets from Manchester to PerthDundee to Perth bus times and faresHow to travel from Glasgow to PerthFind bus tickets from London to PerthStirling to Perth bus times and faresHow to travel from Kyiv to Perth





