[menuItemContent][menuItemRightSideContent]
Currency

The cheapest buses from Glasgow to Edinburgh

Showing times and prices for Oct 21

Cheapest

3

Average

9

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 Glasgow to Edinburgh will cost around € 9 if you buy it on the day, but the cheapest tickets can be found for only € 3.

Cheapest
09:00PMGlasgow, Buchanan1h13 10:13PMEdinburgh, Elder Street
0 changes
31One-way
2nd Cheapest
05:00AMGlasgow, Buchanan1h10 06:10AMEdinburgh, Elder Street
0 changes
61One-way
2nd Cheapest
07:45AMGlasgow, Buchanan1h45 09:30AMEdinburgh, Elder Street
0 changes
61One-way
2nd Cheapest
05:45PMGlasgow, Buchanan1h26 07:11PMEdinburgh, Elder Street
0 changes
61One-way
2nd Cheapest
09:00AMGlasgow, Buchanan1h21 10:21AMEdinburgh, Elder Street
0 changes
61One-way

Timetable Glasgow to Edinburgh

Showing buses for tomorrow, Thu, Oct 21
01:00AMGlasgow, Buchanan0h48 01:48AMEdinburgh
0 changes
01:00AMGlasgow, Buchanan1h10 02:10AMEdinburgh
0 changes
02:00AMGlasgow, Buchanan0h48 02:48AMEdinburgh
0 changes
02:00AMGlasgow, Buchanan1h10 03:10AMEdinburgh
0 changes
03:00AMGlasgow, Buchanan1h10 04:10AMEdinburgh
0 changes
03:00AMGlasgow, Buchanan0h48 03:48AMEdinburgh
0 changes
04:00AMGlasgow, Buchanan1h15 05:15AMEdinburgh, Elder Street
0 changes
04:00AMGlasgow, Buchanan0h52 04:52AMEdinburgh
0 changes
04:30AMGlasgow, Buchanan1h15 05:45AMEdinburgh, Elder Street
0 changes
04:30AMGlasgow, Buchanan0h52 05:22AMEdinburgh
0 changes
05:00AMGlasgow, Buchanan1h10 06:10AMEdinburgh, Elder Street
0 changes
05:15AMGlasgow, Buchanan1h13 06:28AMEdinburgh, Elder Street
0 changes
05:15AMGlasgow, Buchanan0h54 06:09AMEdinburgh
0 changes
05:30AMGlasgow, Buchanan1h16 06:46AMEdinburgh, Elder Street
0 changes
05:45AMGlasgow, Buchanan1h19 07:04AMEdinburgh, Elder Street
0 changes
06:00AMGlasgow, Buchanan1h36 07:36AMEdinburgh, Elder Street
0 changes
06:15AMGlasgow, Buchanan0h57 07:12AMEdinburgh
0 changes
06:15AMGlasgow, Buchanan1h42 07:57AMEdinburgh, Elder Street
0 changes
06:30AMGlasgow, Buchanan1h45 08:15AMEdinburgh, Elder Street
0 changes
06:45AMGlasgow, Buchanan1h50 08:35AMEdinburgh, Elder Street
0 changes
07:00AMGlasgow, Buchanan1h50 08:50AMEdinburgh, Elder Street
0 changes
07:15AMGlasgow, Buchanan1h15 08:30AMEdinburgh
0 changes
07:15AMGlasgow, Buchanan1h50 09:05AMEdinburgh, Elder Street
0 changes
07:20AMGlasgow, Buchanan1h20 08:40AMEdinburgh
0 changes
07:30AMGlasgow, Buchanan1h50 09:20AMEdinburgh, Elder Street
0 changes
07:45AMGlasgow, Buchanan1h45 09:30AMEdinburgh, Elder Street
0 changes
08:00AMGlasgow, Buchanan1h40 09:40AMEdinburgh, Elder Street
0 changes
08:15AMGlasgow, Buchanan1h33 09:48AMEdinburgh, Elder Street
0 changes
08:30AMGlasgow, Buchanan1h30 10:00AMEdinburgh, Elder Street
0 changes
08:45AMGlasgow, Buchanan1h25 10:10AMEdinburgh, Elder Street
0 changes
09:00AMGlasgow, Buchanan1h21 10:21AMEdinburgh, Elder Street
0 changes
09:15AMGlasgow, Buchanan1h21 10:36AMEdinburgh, Elder Street
0 changes
09:30AMGlasgow, Buchanan1h21 10:51AMEdinburgh, Elder Street
0 changes
09:45AMGlasgow, Buchanan1h21 11:06AMEdinburgh, Elder Street
0 changes
10:00AMGlasgow, Buchanan1h21 11:21AMEdinburgh, Elder Street
0 changes
10:15AMGlasgow, Buchanan1h21 11:36AMEdinburgh, Elder Street
0 changes
10:15AMGlasgow, Buchanan0h57 11:12AMEdinburgh
0 changes
10:30AMGlasgow, Buchanan1h21 11:51AMEdinburgh, Elder Street
0 changes
10:45AMGlasgow, Buchanan1h21 12:06PMEdinburgh, Elder Street
0 changes
11:00AMGlasgow, Buchanan1h21 12:21PMEdinburgh, Elder Street
0 changes
11:15AMGlasgow, Buchanan0h57 12:12PMEdinburgh
0 changes
11:15AMGlasgow, Buchanan1h21 12:36PMEdinburgh, Elder Street
0 changes
11:30AMGlasgow, Buchanan1h21 12:51PMEdinburgh, Elder Street
0 changes
11:45AMGlasgow, Buchanan1h21 01:06PMEdinburgh, Elder Street
0 changes
12:00PMGlasgow, Buchanan1h21 01:21PMEdinburgh, Elder Street
0 changes
12:15PMGlasgow, Buchanan0h57 01:12PMEdinburgh
0 changes
12:15PMGlasgow, Buchanan1h21 01:36PMEdinburgh, Elder Street
0 changes
12:30PMGlasgow, Buchanan1h21 01:51PMEdinburgh, Elder Street
0 changes
12:45PMGlasgow, Buchanan1h21 02:06PMEdinburgh, Elder Street
0 changes
01:00PMGlasgow, Buchanan1h21 02:21PMEdinburgh, Elder Street
0 changes
01:15PMGlasgow, Buchanan1h21 02:36PMEdinburgh, Elder Street
0 changes
01:15PMGlasgow, Buchanan0h57 02:12PMEdinburgh
0 changes
01:30PMGlasgow, Buchanan1h21 02:51PMEdinburgh, Elder Street
0 changes
01:45PMGlasgow, Buchanan1h21 03:06PMEdinburgh, Elder Street
0 changes
02:00PMGlasgow, Buchanan1h21 03:21PMEdinburgh, Elder Street
0 changes
02:15PMGlasgow, Buchanan1h21 03:36PMEdinburgh, Elder Street
0 changes
02:15PMGlasgow, Buchanan0h57 03:12PMEdinburgh
0 changes
02:30PMGlasgow, Buchanan1h21 03:51PMEdinburgh, Elder Street
0 changes
02:45PMGlasgow, Buchanan1h21 04:06PMEdinburgh, Elder Street
0 changes
03:00PMGlasgow, Buchanan1h21 04:21PMEdinburgh, Elder Street
0 changes
03:15PMGlasgow, Buchanan1h21 04:36PMEdinburgh, Elder Street
0 changes
03:15PMGlasgow, Buchanan0h57 04:12PMEdinburgh
0 changes
03:30PMGlasgow, Buchanan1h26 04:56PMEdinburgh, Elder Street
0 changes
03:45PMGlasgow, Buchanan1h31 05:16PMEdinburgh, Elder Street
0 changes
04:00PMGlasgow, Buchanan1h31 05:31PMEdinburgh, Elder Street
0 changes
04:15PMGlasgow, Buchanan1h31 05:46PMEdinburgh, Elder Street
0 changes
04:15PMGlasgow, Buchanan0h57 05:12PMEdinburgh
0 changes
04:30PMGlasgow, Buchanan1h31 06:01PMEdinburgh, Elder Street
0 changes
04:45PMGlasgow, Buchanan1h31 06:16PMEdinburgh, Elder Street
0 changes
05:00PMGlasgow, Buchanan1h32 06:32PMEdinburgh, Elder Street
0 changes
05:15PMGlasgow, Buchanan0h57 06:12PMEdinburgh
0 changes
05:15PMGlasgow, Buchanan1h35 06:50PMEdinburgh, Elder Street
0 changes
05:30PMGlasgow, Buchanan1h29 06:59PMEdinburgh, Elder Street
0 changes
05:45PMGlasgow, Buchanan1h26 07:11PMEdinburgh, Elder Street
0 changes
06:00PMGlasgow, Buchanan1h18 07:18PMEdinburgh, Elder Street
0 changes
06:15PMGlasgow, Buchanan1h17 07:32PMEdinburgh, Elder Street
0 changes
06:15PMGlasgow, Buchanan0h57 07:12PMEdinburgh
0 changes
06:30PMGlasgow, Buchanan1h14 07:44PMEdinburgh, Elder Street
0 changes
07:00PMGlasgow, Buchanan1h14 08:14PMEdinburgh, Elder Street
0 changes
07:15PMGlasgow, Buchanan0h57 08:12PMEdinburgh
0 changes
07:30PMGlasgow, Buchanan1h14 08:44PMEdinburgh, Elder Street
0 changes
08:00PMGlasgow, Buchanan1h13 09:13PMEdinburgh, Elder Street
0 changes
08:00PMGlasgow, Buchanan1h05 09:05PMEdinburgh
0 changes
08:15PMGlasgow, Buchanan0h57 09:12PMEdinburgh
0 changes
08:30PMGlasgow, Buchanan1h13 09:43PMEdinburgh, Elder Street
0 changes
09:00PMGlasgow, Buchanan1h13 10:13PMEdinburgh, Elder Street
0 changes
09:15PMGlasgow, Buchanan0h57 10:12PMEdinburgh
0 changes
09:30PMGlasgow, Buchanan1h13 10:43PMEdinburgh, Elder Street
0 changes
10:00PMGlasgow, Buchanan1h11 11:11PMEdinburgh, Elder Street
0 changes
10:15PMGlasgow, Buchanan0h57 11:12PMEdinburgh
0 changes
10:30PMGlasgow, Buchanan1h11 11:41PMEdinburgh, Elder Street
0 changes
11:00PMGlasgow, Buchanan0h52 11:52PMEdinburgh
0 changes
11:00PMGlasgow, Buchanan1h14 12:14AMEdinburgh, Elder Street
0 changes

This is the last bus of the day.

Find all the dates and times for this journey

COMPARE Prices across different modes

Wed
Oct 20
Find prices
2Megabus
Thu
Oct 21
19Scotrail
2Megabus
Fri
Oct 22
19Scotrail
2Megabus
Sat
Oct 23
17Scotrail
5Megabus
Sun
Oct 24
17Scotrail
2Megabus
Mon
Oct 25
19Scotrail
5Megabus
Tue
Oct 26
19Scotrail
5Megabus
Wed
Oct 27
19Scotrail
2Megabus
Thu
Oct 28
19Scotrail
2Megabus
Fri
Oct 29
19Scotrail
2Megabus
Sat
Oct 30
17Scotrail
2Megabus
Sun
Oct 31
11Scotrail
2Megabus
Tue
Nov 2
19Scotrail
5Megabus
Wed
Nov 3
19Scotrail
2Megabus
Thu
Nov 4
19Scotrail
2Megabus
Fri
Nov 5
19Scotrail
2Megabus
Sat
Nov 6
17Scotrail
2Megabus
Sun
Nov 7
17Scotrail
2Megabus
Mon
Nov 8
19Scotrail
5Megabus
Tue
Nov 9
19Scotrail
5Megabus

The fastest buses from Glasgow to Edinburgh

Showing times and prices for Oct 21

Fastest Journey

48 m

Average

1 h 16 m

Buses per day

93

Distance

67 km

Of the 93 buses that leave Glasgow for Edinburgh every day 93 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 48 m .

The slowest buses will take 1 h 50 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
02:00AMGlasgow, Buchanan0h48 02:48AMEdinburgh
0 changes
161One-way
Fastest
01:00AMGlasgow, Buchanan0h48 01:48AMEdinburgh
0 changes
161One-way
Fastest
03:00AMGlasgow, Buchanan0h48 03:48AMEdinburgh
0 changes
161One-way
2nd Fastest
11:00PMGlasgow, Buchanan0h52 11:52PMEdinburgh
0 changes
161One-way
2nd Fastest
04:00AMGlasgow, Buchanan0h52 04:52AMEdinburgh
0 changes
141One-way

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

National Express
Alsa
Go Bus
RegioJet
Accommodation

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 from Glasgow to Edinburgh

distanceDistance41 miles (66 km)
durationAverage coach duration1 h 13 min
priceAverage coach ticket price€4 (€4)
changesDirect coachYes
carriersCoach companiesNational Express or Megabus

Coaches from Glasgow to Edinburgh cover the 41 miles (66 km) long route taking on average 1 h 13 min with our travel partners like National Express or Megabus. There are direct coach services available. While the average ticket price for this journey costs around €4, you can find the cheapest coach ticket for as low as €2. Travellers depart most frequently from Glasgow Central and arrive in Edinburgh, Elder Street.

Coach companies

National Express Glasgow – Edinburgh

National Express coaches will get you between Glasgow and Edinburgh from €2. With over 1000 travel companies on Omio, you can find the best coach times and tickets for your trip.

National Express

Taking the coach with National Express is a great way to travel from Glasgow to Edinburgh! National Express is the UK’s leading coach operator with hundreds of routes to cities, towns and major airports throughout the country at affordable prices. As an official travel partner of National Express, Omio shows you the best deals for National Express coach tickets from Glasgow to Edinburgh, so you can book the cheapest, fastest or earliest ticket. Simply choose the best times and tickets available for the Glasgow to Edinburgh journey on Omio. You can expect to travel around 41 miles (66 km) between Glasgow and Edinburgh on a National Express coach.

All National Express coaches have air conditioning and free WiFi access as well as onboard entertainment. Most coaches have seat belts and power outlets in every seat, so you can charge your phone or laptop during a long trip. You can select from three ticket options for the Glasgow to Edinburgh coach: Restricted Fare, Standard Fare, and Fully Flexible Fare. If you’re looking for more flexibility on cancelling or changing your coach ticket easily, we recommend booking the Fully Flexible Fare option.

Operator ticket policies for COVID

  • 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 Glasgow to Edinburgh: Journey Details

Buses from Glasgow to Edinburgh run near enough hourly throughout the day. The journey duration takes between 1 hour 5 minutes to 1 hour 15 minutes. The first bus of the day departs Glasgow before 7 in the morning with the last service leaving after 8 in the evening. Services are operated by National Express and Bruce Coaches.

All journeys on this route are direct. The National Express services from Glasgow to Edinburgh are quicker but run less frequently.

Return journeys on buses from Edinburgh to Glasgow are also available.

Taking the Bus from Glasgow

Glasgow Buchanan bus station, which is next to Glasgow Queen Street railway station, is where buses from Glasgow to Edinburgh set off from. The bus station is a short walk to the north of Glasgow Central railway station, however, a shuttle bus is also on hand to ferry passengers from one station to another. Buchanan bus station is the largest bus station in Scotland and from there it's possible to take buses to Edinburgh Airport and Aberdeen.

The bus station is well connected to the public transport network. Regular services between Monday and Friday end at around midnight; there are night buses on the weekend.

Getting into Edinburgh by Bus

As the capital of Scotland and one of the most popular cities in the UK, Edinburgh is rich in history and culture. The city is very picturesque with a mixture of both Victorian and Georgian architecture. Edinburgh's beautiful old town is centred around the Royal Mile, where most of the main sights can be seen. One of the highlights of the year is the annual Edinburgh Fringe festival which sees plenty of music, comedy and theatre across various city venues and on the streets. A visit to the impressive Edinburgh castle is a must.

Buses from Glasgow to Edinburgh arrive at Edinburgh Bus Station, situated in the city centre, just 200 metres from Edinburgh Waverley Railway Station. From there, many of the main sights in Edinburgh are well within walking distance, including the castle. Edinburgh's public transport network is extensive and tram and bus stops are near to the coach station. Night bus services and taxis are also available.

Travel Tips

Buses from Glasgow to Edinburgh
Take the bus to Edinburgh 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 Glasgow to Edinburgh.
FAQs
What is the cost of cheap coaches to Edinburgh from Glasgow?
If you’re looking to save money on tickets, you can find a cheap coach to Edinburgh from Glasgow for as little as €2  in the next 7 days.
How much is a coach ticket from Glasgow to Edinburgh?
If you’re looking to book your coach tickets in the next week, you can expect the Glasgow to Edinburgh coach price to come in at an average of €4  one way.
What is the distance from Glasgow to Edinburgh by coach?
When travelling this route you should expect the distance to Edinburgh from Glasgow via coach to be approximately 41 miles (66 km).
How long is the coach from Glasgow to Edinburgh?
While the time it takes to travel 41 miles (66 km) between Glasgow and Edinburgh can vary based on specific dates, weekends, and bank holidays, the coach duration from Glasgow to Edinburgh is on average 1 h 13 min.
Which coach station from Glasgow to Edinburgh do I depart from? Which Edinburgh coach station from Glasgow do I arrive in?

When departing from Glasgow, you have various coach station options to start your journey from including Glasgow, Buchanan Bus Station and Glasgow, Hampden Park. When arriving in Edinburgh, you can end your route in coach stations like Edinburgh, Elder Street, Edinburgh, North Bridge and Edinburgh.

Omio customers book a coach from Glasgow Central   to Edinburgh, Elder Street   most frequently for this route.

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

Passengers booking this journey most frequently board their coaches from Glasgow Central and need to travel around 0 mile (s) / 0 km from the city centre to get to this coach station.

Passengers arriving in Edinburgh most often arrive at Edinburgh, Elder Street and need to travel around 0 mile (s) / 0 km from this coach station to the city centre.

What coach companies offer a service between Glasgow and Edinburgh?
For the route from Glasgow to Edinburgh you can take a coach with National Express or Megabus. Be sure to check out all possible coach companies that offer services between Glasgow and Edinburgh on Omio to compare what amenities they may have.
Are there any Glasgow to Edinburgh direct coach services?
Yes, you can look for direct coaches from Glasgow to Edinburgh with National Express or Megabus  without needing to change in between. Taking a direct coach tends to save you time getting you to your destination, so it's worth paying attention to this when booking a ticket for this journey.
What are the first and last departure coach times from Glasgow to Edinburgh?
The first coach from Glasgow to Edinburgh leaves at 07: 00   and the last coach for this leaves at 22: 00. Omio shows you the latest coach from Glasgow to Edinburgh timetable to help you book the best departure time for this journey.
How far in advance should I purchase coach tickets from Glasgow to Edinburgh for the best deals?
The price of a one way coach ticket from Glasgow to Edinburgh is on average €4 if you buy within the next 7 days. But we recommend booking tickets before your planned travel date to find the best prices for coaches from all possible coach companies offering this trip. In general, you can find coach tickets between Glasgow and Edinburgh available a few months in advance.
Stations

Important Stations and Airports for this Journey

Edinburgh
Edinburgh
Amenities
Refreshments
WC

Frequently Asked Questions

Where is the bus station and what is the best way to get there?
This station is within walking distance of the city centre and is connected to other parts of the city by public transport.