The cheapest buses from Edinburgh to Glasgow

Showing times and prices for 25 Oct

Cheapest

£5

Average

£8

The best way to find a cheap fare is to book your ticket as far in advance as you can and to avoid traveling at rush hour.

The average ticket from Edinburgh to Glasgow will cost around £ 8 if you buy it on the day, but the cheapest tickets can be found for only £ 5.

Cheapest
11:45Edinburgh, Elder Street1h23 13:08Glasgow, Buchanan
0 changes
£51One-way
Cheapest
23:59Edinburgh, Elder Street1h16 01:15Glasgow, Buchanan
0 changes
£51One-way
Cheapest
23:30Edinburgh, Elder Street1h13 00:43Glasgow, Buchanan
0 changes
£51One-way
Cheapest
15:15Edinburgh, Elder Street1h24 16:39Glasgow, Buchanan
0 changes
£51One-way
Cheapest
19:45Edinburgh, Elder Street1h15 21:00Glasgow, Buchanan
0 changes
£51One-way

Timetable Edinburgh to Glasgow

Showing buses for tomorrow, Mon, 25 Oct
00:23Edinburgh0h52 01:15Glasgow, Buchanan
0 changes
00:30Edinburgh1h15 01:45Glasgow, Buchanan
0 changes
00:53Edinburgh0h52 01:45Glasgow, Buchanan
0 changes
01:00Edinburgh1h21 02:21Glasgow, Buchanan
0 changes
01:26Edinburgh0h55 02:21Glasgow, Buchanan
0 changes
01:30Edinburgh1h21 02:51Glasgow, Buchanan
0 changes
01:56Edinburgh0h55 02:51Glasgow, Buchanan
0 changes
02:30Edinburgh1h21 03:51Glasgow, Buchanan
0 changes
02:56Edinburgh0h55 03:51Glasgow, Buchanan
0 changes
03:30Edinburgh1h21 04:51Glasgow, Buchanan
0 changes
03:56Edinburgh0h55 04:51Glasgow, Buchanan
0 changes
05:30Edinburgh, Elder Street1h22 06:52Glasgow, Buchanan
0 changes
06:00Edinburgh, Elder Street1h22 07:22Glasgow, Buchanan
0 changes
06:30Edinburgh, Elder Street1h26 07:56Glasgow, Buchanan
0 changes
06:45Edinburgh, Elder Street1h30 08:15Glasgow, Buchanan
0 changes
07:00Edinburgh, Elder Street1h35 08:35Glasgow, Buchanan
0 changes
07:15Edinburgh, Elder Street1h30 08:45Glasgow, Buchanan
0 changes
07:25Edinburgh1h06 08:31Glasgow, Buchanan
0 changes
07:30Edinburgh, Elder Street1h33 09:03Glasgow, Buchanan
0 changes
08:00Edinburgh, Elder Street1h25 09:25Glasgow, Buchanan
0 changes
08:10Edinburgh1h10 09:20Glasgow, Buchanan
0 changes
08:15Edinburgh, Elder Street1h25 09:40Glasgow, Buchanan
0 changes
08:30Edinburgh, Elder Street1h25 09:55Glasgow, Buchanan
0 changes
08:40Edinburgh1h01 09:41Glasgow, Buchanan
0 changes
08:45Edinburgh, Elder Street1h25 10:10Glasgow, Buchanan
0 changes
09:00Edinburgh, Elder Street1h25 10:25Glasgow, Buchanan
0 changes
09:05Edinburgh0h56 10:01Glasgow, Buchanan
0 changes
09:15Edinburgh, Elder Street1h25 10:40Glasgow, Buchanan
0 changes
09:30Edinburgh, Elder Street1h25 10:55Glasgow, Buchanan
0 changes
09:30Edinburgh0h56 10:26Glasgow, Buchanan
0 changes
09:45Edinburgh, Elder Street1h23 11:08Glasgow, Buchanan
0 changes
10:00Edinburgh, Elder Street1h23 11:23Glasgow, Buchanan
0 changes
10:15Edinburgh, Elder Street1h23 11:38Glasgow, Buchanan
0 changes
10:25Edinburgh0h56 11:21Glasgow, Buchanan
0 changes
10:30Edinburgh, Elder Street1h23 11:53Glasgow, Buchanan
0 changes
10:45Edinburgh, Elder Street1h23 12:08Glasgow, Buchanan
0 changes
11:00Edinburgh, Elder Street1h23 12:23Glasgow, Buchanan
0 changes
11:15Edinburgh, Elder Street1h23 12:38Glasgow, Buchanan
0 changes
11:25Edinburgh0h56 12:21Glasgow, Buchanan
0 changes
11:30Edinburgh, Elder Street1h23 12:53Glasgow, Buchanan
0 changes
11:45Edinburgh, Elder Street1h23 13:08Glasgow, Buchanan
0 changes
12:00Edinburgh, Elder Street1h23 13:23Glasgow, Buchanan
0 changes
12:15Edinburgh, Elder Street1h23 13:38Glasgow, Buchanan
0 changes
12:25Edinburgh0h56 13:21Glasgow, Buchanan
0 changes
12:30Edinburgh, Elder Street1h23 13:53Glasgow, Buchanan
0 changes
12:45Edinburgh, Elder Street1h23 14:08Glasgow, Buchanan
0 changes
13:00Edinburgh, Elder Street1h23 14:23Glasgow, Buchanan
0 changes
13:15Edinburgh, Elder Street1h23 14:38Glasgow, Buchanan
0 changes
13:25Edinburgh0h56 14:21Glasgow, Buchanan
0 changes
13:30Edinburgh, Elder Street1h23 14:53Glasgow, Buchanan
0 changes
13:45Edinburgh, Elder Street1h23 15:08Glasgow, Buchanan
0 changes
14:00Edinburgh, Elder Street1h23 15:23Glasgow, Buchanan
0 changes
14:15Edinburgh, Elder Street1h23 15:38Glasgow, Buchanan
0 changes
14:25Edinburgh0h56 15:21Glasgow, Buchanan
0 changes
14:30Edinburgh, Elder Street1h23 15:53Glasgow, Buchanan
0 changes
14:45Edinburgh, Elder Street1h23 16:08Glasgow, Buchanan
0 changes
15:00Edinburgh, Elder Street1h29 16:29Glasgow, Buchanan
0 changes
15:15Edinburgh, Elder Street1h24 16:39Glasgow, Buchanan
0 changes
15:25Edinburgh0h56 16:21Glasgow, Buchanan
0 changes
15:30Edinburgh, Elder Street1h31 17:01Glasgow, Buchanan
0 changes
15:45Edinburgh, Elder Street1h36 17:21Glasgow, Buchanan
0 changes
16:00Edinburgh, Elder Street1h45 17:45Glasgow, Buchanan
0 changes
16:15Edinburgh, Elder Street1h40 17:55Glasgow, Buchanan
0 changes
16:25Edinburgh0h56 17:21Glasgow, Buchanan
0 changes
16:30Edinburgh, Elder Street1h41 18:11Glasgow, Buchanan
0 changes
16:45Edinburgh, Elder Street1h35 18:20Glasgow, Buchanan
0 changes
17:00Edinburgh, Elder Street1h38 18:38Glasgow, Buchanan
0 changes
17:15Edinburgh, Elder Street1h30 18:45Glasgow, Buchanan
0 changes
17:25Edinburgh0h56 18:21Glasgow, Buchanan
0 changes
17:30Edinburgh, Elder Street1h28 18:58Glasgow, Buchanan
0 changes
17:45Edinburgh, Elder Street1h28 19:13Glasgow, Buchanan
0 changes
18:00Edinburgh, Elder Street1h23 19:23Glasgow, Buchanan
0 changes
18:15Edinburgh, Elder Street1h21 19:36Glasgow, Buchanan
0 changes
18:25Edinburgh0h56 19:21Glasgow, Buchanan
0 changes
18:30Edinburgh, Elder Street1h20 19:50Glasgow, Buchanan
0 changes
18:45Edinburgh, Elder Street1h17 20:02Glasgow, Buchanan
0 changes
19:00Edinburgh, Elder Street1h15 20:15Glasgow, Buchanan
0 changes
19:15Edinburgh, Elder Street1h15 20:30Glasgow, Buchanan
0 changes
19:25Edinburgh0h56 20:21Glasgow, Buchanan
0 changes
19:30Edinburgh, Elder Street1h15 20:45Glasgow, Buchanan
0 changes
19:45Edinburgh, Elder Street1h15 21:00Glasgow, Buchanan
0 changes
20:00Edinburgh, Elder Street1h15 21:15Glasgow, Buchanan
0 changes
20:25Edinburgh0h56 21:21Glasgow, Buchanan
0 changes
20:30Edinburgh, Elder Street1h15 21:45Glasgow, Buchanan
0 changes
20:35Edinburgh1h00 21:35Glasgow, Buchanan
0 changes
21:00Edinburgh, Elder Street1h15 22:15Glasgow, Buchanan
0 changes
21:25Edinburgh0h56 22:21Glasgow, Buchanan
0 changes
21:30Edinburgh, Elder Street1h15 22:45Glasgow, Buchanan
0 changes
22:00Edinburgh, Elder Street1h15 23:15Glasgow, Buchanan
0 changes
22:25Edinburgh0h56 23:21Glasgow, Buchanan
0 changes
22:30Edinburgh, Elder Street1h15 23:45Glasgow, Buchanan
0 changes
23:00Edinburgh, Elder Street1h15 00:15Glasgow, Buchanan
0 changes
23:25Edinburgh0h50 00:15Glasgow, Buchanan
0 changes
23:30Edinburgh, Elder Street1h13 00:43Glasgow, Buchanan
0 changes
23:59Edinburgh, Elder Street1h16 01:15Glasgow, Buchanan
0 changes

Find all the dates and times for this journey

COMPARE Prices across different modes

Sun
24 Oct
Find prices
£11Megabus
Mon
25 Oct
£17Scotrail
£5Megabus
Tue
26 Oct
£17Scotrail
£2Megabus
Wed
27 Oct
£17Scotrail
£5Megabus
Thu
28 Oct
£17Scotrail
£5Megabus
Fri
29 Oct
£17Scotrail
£5Megabus
Sat
30 Oct
£15Scotrail
£5Megabus
Sun
31 Oct
£15Scotrail
£4National Express
Mon
1 Nov
£17Scotrail
£5Megabus
Tue
2 Nov
£17Scotrail
£5Megabus
Wed
3 Nov
£17Scotrail
£5Megabus
Thu
4 Nov
£17Scotrail
£5Megabus
Fri
5 Nov
£17Scotrail
£2Megabus
Sat
6 Nov
£15Scotrail
£5Megabus
Sun
7 Nov
£15Scotrail
£5Megabus
Mon
8 Nov
£17Scotrail
£2Megabus
Tue
9 Nov
£17Scotrail
£2Megabus
Wed
10 Nov
£17Scotrail
£5Megabus
Thu
11 Nov
£17Scotrail
£5Megabus
Fri
12 Nov
£17Scotrail
£2Megabus
Sat
13 Nov
£15Scotrail
£5Megabus

The fastest buses from Edinburgh to Glasgow

Showing times and prices for 25 Oct

Fastest Journey

50 m

Average

1 h 16 m

Buses per day

95

Distance

67 km

Of the 95 buses that leave Edinburgh for Glasgow every day 95 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.

These direct buses cover the 67 km distance in an average of 1 h 16 m but if you time it right, some buses will get you there in just 50 m .

The slowest buses will take 1 h 45 m and usually involve a change or two along the way, but you might be able to save a few pennies if you’re on a budget.

Fastest
23:25Edinburgh0h50 00:15Glasgow, Buchanan
0 changes
£131One-way
2nd Fastest
00:23Edinburgh0h52 01:15Glasgow, Buchanan
0 changes
£101One-way
2nd Fastest
00:53Edinburgh0h52 01:45Glasgow, Buchanan
0 changes
£151One-way
01:56Edinburgh0h55 02:51Glasgow, Buchanan
0 changes
£151One-way
02:56Edinburgh0h55 03:51Glasgow, Buchanan
0 changes
£151One-way

These companies trust us. We sell their tickets all in one place.

National Express
Eurolines France
RegioJet
Trenitalia
Place to stay

Need a place to stay?

view on map
Top pick hotels
Entire homes & apartments

Find the best accommodation for you, with our partner Booking.com

View All

Coach Information to Glasgow from Edinburgh

distanceDistance41 miles (66 km)
durationAverage coach duration1 h 15 min
priceAverage coach ticket price£5 (€6)
changesDirect coachYes
carriersCoach companiesNational Express or Megabus

Coaches from Edinburgh to Glasgow cover the 41 miles (66 km) long trip taking on average 1 h 15 min with our travel partners like National Express or Megabus. There are direct coach services available. You can get the cheapest coach tickets for this trip for as low as £2, but the average price of coach tickets is £5. Travellers depart most frequently from Edinburgh Waverley and arrive in Glasgow, Buchanan Bus Station.

Coach companies

National Express between Edinburgh and Glasgow

Buy your official National Express coach tickets from Edinburgh to Glasgow from £2 with Omio. Find coach times and tickets for over 1000 travel companies to compare and book the most popular trip.

National Express

National Express is the leading coach operator for routes throughout the United Kingdom, operating over 550 coaches a day and serving over 900 destinations across the country. National Express even offers routes to and from major UK airports like Heathrow, Gatwick, Stansted, Luton and Bristol 24 hours a day at affordable prices for the budget traveller in mind. All National Express coaches are air-conditioned and provide free WiFi and onboard entertainment. Most coaches are equipped with seat belts and power outlets in each seat, so you can charge your phone or laptop during a long journey. You can select between three ticket types for the Edinburgh - Glasgow coach: Restricted Fare, Standard Fare, and Fully Flexible Fare. Refundable tickets provide more flexibility than other ticket options, meaning you can cancel or change your ticket easily, should you need to.

    When you buy your National Express coach tickets between Edinburgh and Glasgow don't forget to keep the following COVID-19 related policies in mind:

    • Cashless payments recommended
    • Online booking and check-in recommended
    • Pre-reservation / seat allocation
    • Verification of ticket with valid ID
    • Exceptions to waive change or cancellation fees policy
    • For journeys between July 1st and October 31, 2020, the following change and refund policies apply:
      • Restricted ticket: One change is allowed free of charge
      • Standard ticket: Full refund or one change is allowed free of charge
      • Fully flexible ticket: Unlimited changes to time or date are allowed
      • All change and refund requests must be made at least 24 hours before the original outbound journey. Partial refunds are not allowed.

    Buses from Edinburgh to Aberdeen

    Buses from Edinburgh to Aberdeen are operated by National Express.

    There are seven departures a day with the same timetable running seven days a week. The first departure is just after 5:00 a.m. with the last bus leaving at around midnight. The journey takes between 5 and 6.5 hours with the route involving a change of coach at Glasgow.

    What are the departure and arrival points for buses from Edinburgh to Aberdeen?

    Departure Station:Buses from Edinburgh to Aberdeen depart from Edinburgh Bus Station which is on Elder Street in the centre of the city. It is within walking distance of Edinburgh Waverley Station and is served by a taxi rank, local buses and tram services.

    Arrival Station:Buses from Edinburgh to Aberdeen arrive at the town's bus station on Guild Street. It is located next to the town's railway station and shares its car parking, bicycle storage facilities and taxi rank. Local, regional and Aberdeen Airport shuttle bus services all operate from the bus station.

    Travel Tips

    Buses from Edinburgh to Glasgow
    Take the bus to Glasgow easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Edinburgh to Glasgow.
    FAQs
    What is the price of the cheapest coach to Glasgow from Edinburgh?
    You can find a cheap coach from Edinburgh to Glasgow for some dates and times for as low as £2  one way in the next 7 days.
    How much does the coach from Edinburgh to Glasgow cost on average?
    If you are looking to book your coach ticket in the next 7 days, you can expect the Edinburgh to Glasgow coach to cost on average £5  one way.
    How many miles is it from Edinburgh to Glasgow by coach?
    You should expect to travel around 41 miles (66 km)  from Edinburgh to Glasgow by coach.
    How long is the coach from Edinburgh to Glasgow?
    While the time it takes to travel 41 miles (66 km) between Edinburgh and Glasgow can vary based on specific dates, weekends, and bank holidays, the coach duration from Edinburgh to Glasgow is on average 1 h 15 min.
    What station does the Edinburgh to Glasgow coach leave from? Which Glasgow coach station do I come into from Edinburgh?

    Some of the Edinburgh coach stations to Glasgow you can start your journey from include Edinburgh, Elder Street, Edinburgh, North Bridge and Edinburgh. Similarly, some of the arrival coach stations in Glasgow include Glasgow, Buchanan Bus Station and Glasgow, Hampden Park.

    When travelling this route, Omio customers are departing most frequently from Edinburgh Waverley   and arriving in Glasgow, Buchanan Bus Station.

    Where is the departure coach station in Edinburgh located? Where is the arrival coach station in Glasgow located?

    You can find the most popular departure coach station for this trip, Edinburgh Waverley, located approximately 0 mile (s) / 0 km from the city centre of Edinburgh. The most popular arrival coach station in Glasgow, called Glasgow, Buchanan Bus Station, is located around 0 mile (s) / 0 km away from its city centre.

    Which coach companies should I travel with from Edinburgh to Glasgow?
    For the best Edinburgh to Glasgow coach to book, you can travel safely and comfortably with National Express or Megabus. However, it's always good to check all possible coach companies with services from Edinburgh to Glasgow to compare what amenities they may offer.
    When can I take the first coach from Edinburgh to Glasgow? When can I take the last coach for the day?
    The first Edinburgh to Glasgow coach departs at 06: 00   and the last coach from Edinburgh to Glasgow leaves at 22: 00. Check out the most up-to-date Edinburgh to Glasgow coach timetable on Omio and find the best time to travel to your destination.
    How early should I book Edinburgh to Glasgow coach tickets to get the best deals?
    If you purchase Edinburgh to Glasgow coach tickets within the next 7 days, you can find one way tickets to cost on average £5. However, booking in advance gives you access to the best prices for coaches from Edinburgh to Glasgow. Look out for coach tickets for this trip to go on sale a few months before your planned departure date to find the best deals.

    Important Stations and Airports for this Journey