Welcome to the most reliable source for bus schedules between Glasgow to Edinburgh. The timetable page presents up-to-date departure and arrival times, service frequencies, and key connections—all in a clear, easy-to-read format.
Daily Service Overview
First departure: 05:45 am from Buchanan Bus Station, Glasgow
Last departure: 11:30 pm from Edinburgh Bus Station
Journey time: 1 hour 15 minutes (average, traffic permitting)
On weekdays, buses run every 30 minutes; on Saturdays, they run every hour; and on Sundays, they run every 90 minutes. Until the last run, evening services continue to operate at a 45-minute interval.
How to Read the Table
Locate the date column – choose today, tomorrow, or a specific day of the week.
Find the departure time – the left-hand column lists every Glasgow departure.
Check the arrival time – the adjacent column shows when each service reaches Edinburgh.
Note the bus type – “Standard”, “Express”, or “Premium” icons indicate seat comfort and onboard amenities.
Real-Time Updates
The system refreshes every five minutes. If a service experiences delay, the table automatically displays the revised departure time in bold red. You can also sign up for SMS alerts by entering your mobile number below the timetable.
Ticketing & Seating
Purchase tickets online, via the mobile app, or at any ticket office.
Reserve a seat on Express and Premium services at no extra charge.
Use the “Buy Now” button next to each departure to secure your journey instantly.
Frequently Asked Questions
- Do both cities have bus stops? Indeed. Every route departs from Edinburgh Bus Station (West Princes Street) and boards at Buchanan Bus Station (Glasgow).
- Are luggage facilities available? Every bus provides a dedicated luggage rack and under-floor storage.
- Can I travel with a pet? Small, leashed pets travel free on Standard and Express services; Premium buses require a modest fee.

