What are the most popular routes to Perth?
| Route | Average price | Average duration | Daily departures | Actions |
|---|---|---|---|---|
| Stirling - Perth | Average priceCLP 9,074 | Average duration47m | Daily departures55 | |
| Stirling - Perth | Average priceCLP 15,135 | Average duration33m | Daily departures13 | |
| Aberdeen - Perth | Average priceCLP 27,330 | Average duration1h 35m | Daily departures12 | |
| Kinross - Perth | Average priceCLP 9,768 | Average duration26m | Daily departures40 | |
| Dundee - Perth | Average priceCLP 9,622 | Average duration38m | Daily departures89 |
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





