- Perth Buses, Trains and Carpools
What are the most popular routes to Perth?
| Route | Average price | Average duration | Daily departures | Actions |
|---|---|---|---|---|
| Edinburgh - Perth | Average price$23 | Average duration1h 55m | Daily departures122 | |
| Pitlochry - Perth | Average price$21 | Average duration45m | Daily departures44 | |
| Dunfermline - Perth | Average price$11 | Average duration35m | Daily departures10 | |
| Newcastle upon Tyne - Perth | Average price$42 | Average duration5h 50m | Daily departures2 | |
| Inverkeithing - Perth | Average price$37 | Average duration1h 11m | Daily departures6 |
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





