- Pitlochry to Perth buses
Next bus departures
| Operated by | Vehicle type | Departure time | Departure location | Trip duration | Arrival time | Arrival location | Recommended | Price and booking link |
|---|---|---|---|---|---|---|---|---|
![]() | Bus | Fishers Hotel Bus Stop | Perth (Broxden Park & Ride) | Cheapest | ||||
![]() | Bus | Fishers Hotel Bus Stop | Perth (Broxden Park & Ride) | Fastest | ||||
![]() | Bus | Fishers Hotel Bus Stop | Perth (Broxden Park & Ride) | No tags | ||||
![]() | Bus | Fishers Hotel Bus Stop | Perth Bus Station | No tags | ||||
![]() | Bus | Fishers Hotel Bus Stop | Perth Bus Station | No tags |
Last refresh of the prices: Yesterday at 8:52 AM GMT.
Compare 2 ways to go from Pitlochry to Perth
Among the sustainable travel choices, the train stands out as the good way to reach Perth. The journey takes about 32 minutes and with fares starting at just $10, it presents an excellent value for a comfortable ride.
Compare bus companies
Where are the popular stops in Pitlochry and Perth?
Frequently asked questions about traveling from Pitlochry to Perth by bus
Find cheapest prices for buses
Price is for a one-way ticket for one passenger and based on past searches.
To save money and be sure you have the best seat, it's a good idea to buy your bus tickets from Pitlochry to Perth, as early as possible.
You can expect to pay from $5 to $15 for a bus ticket from Pitlochry to Perth based on the last 2 days. You can expect to find the cheapest price for the trip at $5 which is on 2025-11-19.
Usually Megabus UK will charge you higher prices for tickets closer to the departure date. To find the best prices, you should be flexible on your date of travel.
Top traveled bus routes
People from around the world trust Busbud
Popular Buses Connecting Pitlochry
Buses Leaving from Pitlochry
- Bus from Pitlochry to Dundee
- Bus Pitlochry - Glasgow
- Pitlochry - Perth
- Bus from Pitlochry to Inverness
- Bus Pitlochry - Edinburgh
- Pitlochry - Leeds
- Bus from Pitlochry to London
- Bus Pitlochry - Aviemore
- Pitlochry - Stirling
- Bus from Pitlochry to Manchester
- Bus Pitlochry - Halbeath
- Pitlochry - Aberdeen
- Bus from Pitlochry to Kinross
- Bus Pitlochry - Preston
- Pitlochry - Carlisle
Buses Going to Pitlochry
- Bus from Edinburgh to Pitlochry
- Bus Inverness - Pitlochry
- Glasgow - Pitlochry
- Bus from Dundee to Pitlochry
- Bus Perth - Pitlochry
- Leeds - Pitlochry
- Bus from London to Pitlochry
- Bus Manchester - Pitlochry
- Durham - Pitlochry
- Bus from Halbeath to Pitlochry
- Bus Kinross - Pitlochry
- Aviemore - Pitlochry
- Bus from Dunbar to Pitlochry
- Bus Aberdeen - Pitlochry
- Stirling - Pitlochry
Popular Buses Connecting Perth
Buses Leaving from Perth
- Bus from Perth to London
- Bus Perth - Carlisle
- Perth - Stirling
- Bus from Perth to Glasgow
- Bus Perth - Heathrow
- Perth - Inverness
- Bus from Perth to Edinburgh
- Bus Perth - Kinross
- Perth - Pitlochry
- Bus from Perth to Halbeath
- Bus Perth - Dundee
- Perth - Leeds
- Bus from Perth to Cumbernauld
- Bus Perth - Aviemore
- Perth - Aberdeen
Buses Going to Perth
- Bus from Carlisle to Perth
- Bus Kinross - Perth
- Glasgow - Perth
- Bus from Paris to Perth
- Bus Dundee - Perth
- Manchester - Perth
- Bus from Edinburgh to Perth
- Bus London - Perth
- Stirling - Perth
- Bus from Halbeath to Perth
- Bus Leeds - Perth
- Inverness - Perth
- Bus from Aviemore to Perth
- Bus Penrith - Perth
- Cardiff - Perth
Popular routes in this country
- Bus from London to Winchester
- Bus London - Glasgow
- Edinburgh - London
- Bus from Glasgow to London
- Bus Birmingham - London
- Edinburgh - Glasgow
- Bus from London to Oxford
- Bus London - Cardiff
- London - Birmingham
- Bus from Cardiff to London
- Bus Glasgow - Edinburgh
- London - Leeds
- Bus from Belfast to Derry-Londonderry
- Bus London - Stansted
- London - Liverpool







