About This Route
The bus route from Perth to Glasgow provides a straightforward and cost-effective way to travel between these Scottish cities. Operated by Megabus, the journey typically takes around 80 minutes, covering approximately 70 miles via the M80 motorway. Buses usually depart from Perth Bus Station and arrive at Buchanan Bus Station in Glasgow, both well-equipped with facilities for passenger convenience. With fares starting at around €4.60, this route is among the most affordable options for intercity travel in Scotland. Passengers can expect comfortable seating and onboard amenities such as free Wi-Fi and power outlets on select services, making it suitable for both leisure and business travelers. Timetables are frequent throughout the day, allowing flexibility in planning your trip. Booking tickets in advance online often secures the best prices, while last-minute travel remains feasible. This service offers a practical alternative to driving or rail, especially during peak traffic hours or when seeking budget-friendly transport.
Route Highlights
Travel Tips
- Book tickets online in advance to secure the lowest fares
- Arrive at the bus station at least 10 minutes before departure
- Check the latest timetable on the Megabus website as schedules may vary
- Bring a valid form of identification for ticket verification
- Consider off-peak travel times to avoid crowded buses
Frequently Asked Questions
Megabus operates several departures daily on this route, typically every 1 to 2 hours. It is best to check the current schedule online for exact times.
Perth Tours We Recommend













