Perth to Pitlochry by Bus

From €3.00
48 minutes
Perth
36+ departures daily
Perth
Perth
48min
Pitlochry
Pitlochry
Official megabus partner Instant confirmation E-ticket / mobile ticketPrices checked 17 Jun 2026

How much are Perth to Pitlochry bus tickets?

The cheapest Perth to Pitlochry bus tickets start from 3.00 with megabus. The journey takes 48 minutes, with 36+ departures daily, from Perth to Pitlochry. To get the lowest fare, book in advance and pick off-peak, mid-week departures — the cheapest non-refundable fares sell out first.

  • Cheapest fare: from €3.00
  • Journey time: 48 minutes
  • Frequency: 36+ departures daily
  • Carrier: megabus

About This Route

Travel from Perth to Pitlochry by bus with megabus for a convenient day trip option. The journey takes approximately 48 minutes, departing from Perth city center with tickets starting at €3.00. Buses run several times daily, allowing flexibility to plan your visit and return on the same day. Pitlochry is known for its pleasant town center, perfect for a stroll and a quick meal. Upon arrival, you can visit the nearby Pitlochry Dam and Fish Ladder to learn about local engineering and wildlife. Time your trip to allow a couple of hours to enjoy the town before catching an afternoon or early evening bus back to Perth. The bus service offers a budget-friendly way to explore this part of Scotland without needing a car, making it ideal for a short outing or to continue your journey onwards from Pitlochry.

What to Expect on the Journey

The bus route from Perth to Pitlochry covers approximately 45 kilometers through central Scotland, taking around 48 minutes aboard megabus services. Departing from Perth, passengers travel northward, following the A9 corridor, which runs parallel to the River Tay for much of the journey. The landscape features rolling hills, farmland, and glimpses of woodlands. As the bus approaches Pitlochry, the terrain becomes more elevated, with views of the Grampian foothills emerging in the distance. The ride offers a comfortable seat and large windows to take in the changing scenery, including occasional glimpses of the Tay Forest Park before arrival. The route includes stops at small villages such as Dunkeld and Birnam, where passengers can see historic stone structures and local life. The journey is well-serviced with multiple departures daily, making it suitable for day trips or flexible travel plans. Onboard, passengers can expect basic amenities such as free Wi-Fi and USB charging points, making the short journey productive or relaxing.

Route Highlights

Quick 48-minute bus ride from Perth to Pitlochry
Affordable fares starting at €3.00 with megabus
Visit Pitlochry Dam and Fish Ladder near the bus stop
Multiple daily departures allow same-day return
Walk around Pitlochry town center and enjoy local cafes

How to Get from Perth to Pitlochry

OptionDurationPrice
Best
Bus
48minFrom €3.00
Driving40min€4-8 fuel + no tolls

The train is usually the best option for this route due to faster journey times and direct city center connections.

Station Information

Perth
Perth bus station is located on Leonard Street near the city center, easily accessible by local bus services and taxis. It is about a 10-minute walk from Perth railway station, enabling smooth interchange. The station offers basic facilities including seating areas, ticket counters, and timetable information. There are no dedicated luggage storage facilities, so travel light if possible. For megabus departures, look for bays assigned to intercity services, often clearly marked with carrier signage. Facilities such as small cafes and newsstands are nearby in the city center. Passengers are advised to arrive at least 10 minutes before departure to confirm boarding points, especially during busy periods. Taxi ranks are located just outside the station entrance, providing quick last-mile transport if needed.
Pitlochry
Pitlochry bus stop is situated close to the town center on Atholl Road, within a short walking distance of shops, restaurants, and local attractions. From the bus stop, travelers can reach Pitlochry railway station in about 5 minutes on foot for onward connections. A taxi rank is available nearby for those requiring direct transfers to hotels or other sites. Local buses connect the stop with surrounding villages and outdoor points of interest. There are no luggage storage services at the bus stop, so plan accordingly. The location is convenient for exploring Pitlochry’s main streets, and information boards at the stop provide real-time updates and route maps.

megabus Ticket Classes

Saverfrom €3.00
Budget
  • Advance purchase only
  • Non-refundable
  • Seat not guaranteed
Standardfrom €6.00
Standard
  • Flexible travel dates
  • Seat reservation available
  • Refundable with fee
Flexi Plusfrom €10.00
Premium
  • Fully refundable
  • Priority boarding
  • Extra luggage allowance

How to Book Perth to Pitlochry Tickets

1
Search early for the route

Use the megabus website or app to search for Perth to Pitlochry travel dates at least a few weeks before your trip.

2
Select the Saver fare

Choose the Saver ticket class to access the lowest fares starting from €3, noting these are non-refundable and limited in availability.

3
Book mid-week or off-peak

Schedule your journey on weekdays or outside busy travel times to find more Saver tickets and lower prices.

4
Confirm payment and ticket delivery

Complete your booking online and download your e-ticket or print it before travel to avoid delays.

5
Arrive early at the bus station

Arrive at Perth bus station at least 10 minutes before departure to locate the correct bay and board smoothly.

Travel Tips

  • Check the megabus schedule in advance to plan your return trip
  • Bring comfortable shoes for walking around Pitlochry
  • Consider packing a light snack or water for the journey
  • Arrive at Perth bus station early to secure your seat
  • Use the bus timetable app or website for real-time updates

Luggage & Accessibility

Megabus allows one standard suitcase and one smaller carry-on bag per passenger free of charge. Standard luggage should not exceed 20kg or 62 linear cm (length + width + height). Oversize or additional bags may incur fees or be refused. Bicycles are not accepted on megabus services unless disassembled and packed as luggage. The buses are wheelchair accessible, with space for mobility aids, but it is advised to notify the carrier in advance to arrange assistance.

Cancellation Policy

https://www.megabus.co.uk/terms-conditions/conditions-of-carriage/

When You Arrive in Pitlochry

Upon arrival in Pitlochry, spend your first hour exploring the town center’s shops and cafes along Atholl Road. Visit the Pitlochry Festival Theatre for cultural programming or stroll to the nearby Pitlochry Dam and Fish Ladder to observe the salmon run. For nature walks, the nearby Ben Vrackie hill offers marked trails starting just outside town. Information centers are open during the day to provide maps and advice. The compact town makes it easy to orient yourself quickly and plan the rest of your visit, whether staying for a day or longer.

Frequently Asked Questions

Tickets start from €3 on megabus for the Saver fare class, with a journey duration of approximately 48 minutes.

Perth Tours We Recommend

Aberfeldy Distillery Tour tour image
Viator
10/10
Excellent
(354 reviews)
From
~€22
per person
View →
White Water Rafting on the River Tay from Aberfeldy tour image
Viator
10/10
Excellent
(273 reviews)
From
~€70
per person
View →
Canyoning Half-Day Trip at Keltneyburn from Aberfeldy tour image
Viator
10/10
Excellent
(45 reviews)
From
~€64
per person
View →
Food Walking Guided Tour of Perth tour image
Viator
10/10
Excellent
(38 reviews)
From
~€81
per person
View →
Loch Ness and The Highlands from Edinburgh tour image
Viator
10/10
Excellent
(20 reviews)
From
~€977
per person
View →

Other Routes from Perth