ItalianoEspañolEnglish USFrançaisDeutschPolishPortuguese BRPortugueseEspañolJapaneseTurkishDutchUkrainianSwedishNorwegianDanishРусский
Trip to Pitlochry

Find the perfect accommodation on booking.com

Great location and deals for every budget.

Avg. duration
Distance
Avg. price$
Bus trips found

Buses from Perth to Pitlochry

🌲 The bus ride from Perth to Pitlochry takes approximately 39 minutes, allowing you to reach your destination quickly and easily. Marvel at the picturesque views of the Scottish countryside along the way. With affordable ticket prices ranging from £8 to £12, traveling by bus is a budget-friendly option for this route. 🏞️ Arrive at Pitlochry Fishers Hotel bus station, feeling refreshed and ready to explore this charming town nestled in the heart of Scotland.

Where to stay in Pitlochry

Houses, apartments, villas, hostels and much more - choose the accommodation option according to your wishes!

Find accommodation
  • Yes, there is a direct bus between Perth and Pitlochry. The bus departs from Perth bus station and arrives at Pitlochry Fishers Hotel bus station. The service operates every day with buses departing every four hours, and the journey typically takes around 39 minutes. This convenient direct connection makes traveling between Perth and Pitlochry by bus quick and accessible.
  • You can catch the Perth to Pitlochry bus from Perth bus station. The bus services on this route are operated by Megabus UK. Perth bus station serves as the main departure point for buses heading towards Pitlochry, providing a convenient starting location for your journey. Make sure to arrive at the bus station in advance to board your bus on time.
  • The Perth to Pitlochry bus services, operated by Megabus UK, arrive at Pitlochry Fishers Hotel bus station. This bus station in Pitlochry is the final destination for buses coming from Perth, offering a convenient stop for passengers to disembark. Once you arrive at Pitlochry Fishers Hotel bus station, you can easily access the town center and explore the charming surroundings. Be sure to check the bus schedule for a smooth arrival and onward journey from the bus station.
  • The cost of a bus ticket from Perth to Pitlochry typically ranges from £8 to £12. Prices may vary based on factors such as the time of booking, seat availability, and any ongoing promotions. It is recommended to book your bus ticket in advance to secure the best possible fare for your journey between Perth and Pitlochry. Checking with the bus operator, Megabus UK, for any discounts or deals could also help you find a more affordable option for your travel.
  • There are multiple buses between Perth and Pitlochry offered by Megabus UK. These direct bus services depart from Perth bus station every four hours, providing passengers with frequent travel options throughout the day. The journey typically takes around 39 minutes to reach Pitlochry from Perth by bus. With regular departures and a relatively short travel time, travelers can enjoy flexibility and convenience when commuting between these two destinations by bus.
  • The Perth to Pitlochry buses are likely to be most crowded during peak commuting hours in the morning and evening, as well as during weekends when more people may be traveling for leisure. To avoid crowds, travelers may find that buses departing during midday on weekdays are generally less crowded. Choosing off-peak times can help ensure a more comfortable and spacious journey between Perth and Pitlochry by bus.
  • The first bus from Perth to Pitlochry typically departs early in the morning, shortly after the start of service, providing an early travel option for passengers. The last bus of the day usually leaves Perth in the late evening, allowing travelers to make a later journey between the two destinations. With buses operating every four hours throughout the day, passengers have a range of departure times to choose from for their trip from Perth to Pitlochry.

Will you be returning to Perth by bus?

If you are looking for a return bus trip, check out the buses from Pitlochry to Perth.

See schedule