Glasgow to Perth by Bus

From €4.60
1h 22min
Glasgow
57+ departures daily
Glasgow
Glasgow
1h 22m
Perth
Perth
Official megabus partner Instant confirmation E-ticket / mobile ticketPrices checked 17 Jun 2026

How much are Glasgow to Perth bus tickets?

The cheapest Glasgow to Perth bus tickets start from 4.60 with megabus. The journey takes 1h 22min, with 57+ departures daily, from Glasgow to Perth. 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 €4.60
  • Journey time: 1h 22min
  • Frequency: 57+ departures daily
  • Carrier: megabus

About This Route

Traveling from Glasgow to Perth by bus, you will arrive at the Perth Bus Station, located just to the south of the city centre. The journey typically takes around 82 minutes and is operated by megabus, with fares starting from €4.60. Upon arrival, the bus station is within easy walking distance of Perth’s central area—about 10 minutes on foot. For added convenience, local bus services connect the station with various parts of the city, and taxis are readily available outside the station for a quicker transfer. Perth's compact city centre offers a range of shops, cafes, and historic sites to visit. If you plan to continue your journey beyond the city centre, the station also provides connections to regional bus routes. This makes the Perth Bus Station a practical arrival point for travellers looking to access the heart of the city smoothly and efficiently.

What to Expect on the Journey

The bus journey from Glasgow to Perth covers approximately 72 kilometers, winding through central Scotland's diverse landscapes. Leaving Glasgow's urban sprawl, passengers see the transition from city streets to open countryside. The route typically takes the M80 motorway north, passing near Stirling, where the distant silhouette of the historic Stirling Castle can briefly be spotted. The scenery shifts to rolling hills and stretches of farmland as the bus approaches Perth. The ride generally lasts around 1 hour and 22 minutes, with comfortable seating and WiFi available onboard. The bus stops at several points, including key towns like Cumbernauld and Larbert, which offer glimpses of suburban life outside Glasgow. The changing landscape from industrial to rural provides a quiet, scenic passage into Perth, Scotland's gateway to the Highlands. Passengers often appreciate the smooth drive and the convenience of multiple daily departures, making it an efficient option for both commuters and leisure travelers.

Route Highlights

Arrival at Perth Bus Station, just south of the city centre
Approximately 10-minute walk from bus station to city centre
Local buses and taxis available for onward travel
Direct service operated by megabus from Glasgow
Affordable fares starting from €4.60

How to Get from Glasgow to Perth

OptionDurationPrice
Best
Bus
1h 22mFrom €4.60
Driving1h 10m€8-12 fuel + tolls

The bus is usually the best option due to its low cost and frequent departures, while avoiding parking and traffic concerns.

Station Information

Glasgow
Glasgow departure takes place at Buchanan Bus Station, located in the city center on Killermont Street, near the intersection with Buchanan Street. It is easily accessible by Glasgow Subway (Buchanan Street station is a few minutes' walk), as well as multiple local bus routes. Taxi ranks are available outside the station entrance. Facilities include seating areas, restrooms, ticket offices, and several small shops for snacks and magazines. Luggage storage is not available at the station, so passengers should plan accordingly. Megabus typically boards from designated platforms clearly marked within the station; it is advisable to arrive 15 minutes early to locate the correct bay. The station is well-signposted and staffed during operating hours, making it straightforward for passengers to navigate.
Perth
Perth bus station is located a short distance from the city center, adjacent to Perth railway station on Leonard Street. Upon arrival, passengers can reach the city center by a 5 to 10-minute walk along well-signposted routes. Alternatively, local bus services run frequently from stops just outside the station, connecting to various parts of Perth. Taxi ranks are available directly outside the station for convenient onward travel. There is no dedicated luggage storage at the bus station; however, the nearby railway station offers left luggage facilities. The area is well-lit and accessible, with ramps and sheltered waiting areas. For those unfamiliar with Perth, visitor information points are located nearby for maps and local guidance.

megabus Ticket Classes

Saverfrom €4.60
Budget
  • Non-refundable ticket
  • Advance purchase required
  • Standard seating
Standardfrom €7.50
Standard
  • Flexible travel times
  • Refundable with fee
  • Seat reservation available
Plusfrom €12.00
Premium
  • Flexible ticket with full refund
  • Priority boarding
  • Extra legroom seats

How to Book Glasgow to Perth Tickets

1
Plan Your Trip in Advance

Visit the megabus website or app several weeks before your intended travel date to check schedules and fares. Early planning increases your chances of securing the lowest-priced Saver tickets.

2
Choose Off-Peak Travel Times

Select journeys during mid-week or outside rush hours, as these times generally have cheaper fares and better availability of Saver tickets.

3
Select the Saver Fare Class

Opt for the Saver fare when booking to secure the cheapest ticket, keeping in mind it is non-refundable and requires advance purchase.

4
Book Online and Print Your Ticket

Complete your booking online or via the megabus app and print your ticket or download it to your mobile device for easy boarding.

5
Arrive Early on Travel Day

Arrive at Glasgow bus station at least 15 minutes before departure to locate your platform and board without rush.

Travel Tips

  • Check the megabus schedule in advance as times may vary
  • Have some local currency ready for bus or taxi fares
  • Use the Perth Bus Station’s information desk for local transit details
  • Consider walking to the city centre to enjoy Perth’s streetscape
  • If travelling during peak hours, expect slightly longer journey times

Luggage & Accessibility

Megabus allows each passenger to bring one large bag (up to 20 kg) and one smaller item like a backpack or handbag onboard. Maximum size for large bags is generally 75 x 45 x 30 cm. Oversized items such as sports equipment or bicycles are not permitted unless arranged in advance with the carrier. Accessibility features include wheelchair spaces on many buses, but it is advisable to contact megabus ahead of travel to confirm assistance or specific needs. Passengers are responsible for their own luggage during boarding and disembarking.

Cancellation Policy

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

When You Arrive in Perth

Upon arrival in Perth, start with a walk to the nearby North Inch park, a large green space ideal for a relaxing stroll. Visit the Perth Museum and Art Gallery to explore local history and art exhibits. For a quick bite or coffee, head to Mill Street, where several cafes and shops are located within easy reach. Taxis are readily available outside the bus station if you prefer not to walk, and local buses provide connections to other parts of the city. With the city center just a short walk away, first-hour visitors can comfortably orient themselves and prepare for a day of exploring Perth’s local shops and riverside walks.

Frequently Asked Questions

Ticket prices start from €4.6 with megabus for the Saver fare class, with the journey taking approximately 1 hour and 22 minutes.

Glasgow 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 Glasgow