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
How to Get from Glasgow to Perth
| Option | Duration | Price |
|---|---|---|
Best Bus | 1h 22m | From €4.60 |
| Driving | 1h 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
megabus Ticket Classes
- Non-refundable ticket
- Advance purchase required
- Standard seating
- Flexible travel times
- Refundable with fee
- Seat reservation available
- Flexible ticket with full refund
- Priority boarding
- Extra legroom seats
How to Book Glasgow to Perth Tickets
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.
Select journeys during mid-week or outside rush hours, as these times generally have cheaper fares and better availability of Saver tickets.
Opt for the Saver fare when booking to secure the cheapest ticket, keeping in mind it is non-refundable and requires advance purchase.
Complete your booking online or via the megabus app and print your ticket or download it to your mobile device for easy boarding.
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.








