Cheap bus tickets from Edinburgh to Glasgow

Showing times and prices for Jan 18

Cheapest

$3

Average

$10

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 $ 10 if you buy it on the day, but the cheapest tickets can be found for only $ 3.

2nd Cheapest
07:45AMEdinburgh, Elder Street1h30 09:15AMGlasgow, Buchanan
0 changes
$31One-way
07:15AMEdinburgh, Elder Street1h30 08:45AMGlasgow, Buchanan
0 changes
$71One-way
11:00AMEdinburgh, Elder Street1h23 12:23PMGlasgow, Buchanan
0 changes
$71One-way
09:45AMEdinburgh, Elder Street1h23 11:08AMGlasgow, Buchanan
0 changes
$71One-way
12:30PMEdinburgh, Elder Street1h23 01:53PMGlasgow, Buchanan
0 changes
$71One-way

Bus schedule from Edinburgh to Glasgow

Showing buses for tomorrow, Tue, Jan 18
12:23AMEdinburgh0h52 01:15AMGlasgow, Buchanan
0 changes
12:30AMEdinburgh1h15 01:45AMGlasgow, Buchanan
0 changes
12:53AMEdinburgh0h52 01:45AMGlasgow, Buchanan
0 changes
01:00AMEdinburgh1h15 02:15AMGlasgow, Buchanan
0 changes
01:23AMEdinburgh0h52 02:15AMGlasgow, Buchanan
0 changes
01:30AMEdinburgh1h15 02:45AMGlasgow, Buchanan
0 changes
01:53AMEdinburgh0h52 02:45AMGlasgow, Buchanan
0 changes
02:30AMEdinburgh1h15 03:45AMGlasgow, Buchanan
0 changes
02:53AMEdinburgh0h52 03:45AMGlasgow, Buchanan
0 changes
03:30AMEdinburgh1h15 04:45AMGlasgow, Buchanan
0 changes
03:53AMEdinburgh0h52 04:45AMGlasgow, Buchanan
0 changes
05:30AMEdinburgh, Elder Street1h22 06:52AMGlasgow, Buchanan
0 changes
06:00AMEdinburgh, Elder Street1h22 07:22AMGlasgow, Buchanan
0 changes
06:30AMEdinburgh, Elder Street1h26 07:56AMGlasgow, Buchanan
0 changes
06:45AMEdinburgh, Elder Street1h30 08:15AMGlasgow, Buchanan
0 changes
07:00AMEdinburgh, Elder Street1h35 08:35AMGlasgow, Buchanan
0 changes
07:15AMEdinburgh, Elder Street1h30 08:45AMGlasgow, Buchanan
0 changes
07:25AMEdinburgh1h06 08:31AMGlasgow, Buchanan
0 changes
07:30AMEdinburgh, Elder Street1h33 09:03AMGlasgow, Buchanan
0 changes
07:45AMEdinburgh, Elder Street1h30 09:15AMGlasgow, Buchanan
0 changes
08:00AMEdinburgh, Elder Street1h25 09:25AMGlasgow, Buchanan
0 changes
08:10AMEdinburgh1h10 09:20AMGlasgow, Buchanan
0 changes
08:15AMEdinburgh, Elder Street1h25 09:40AMGlasgow, Buchanan
0 changes
08:30AMEdinburgh, Elder Street1h25 09:55AMGlasgow, Buchanan
0 changes
08:40AMEdinburgh1h01 09:41AMGlasgow, Buchanan
0 changes
08:45AMEdinburgh, Elder Street1h25 10:10AMGlasgow, Buchanan
0 changes
09:00AMEdinburgh, Elder Street1h25 10:25AMGlasgow, Buchanan
0 changes
09:05AMEdinburgh0h56 10:01AMGlasgow, Buchanan
0 changes
09:15AMEdinburgh, Elder Street1h25 10:40AMGlasgow, Buchanan
0 changes
09:30AMEdinburgh, Elder Street1h25 10:55AMGlasgow, Buchanan
0 changes
09:30AMEdinburgh0h56 10:26AMGlasgow, Buchanan
0 changes
09:45AMEdinburgh, Elder Street1h23 11:08AMGlasgow, Buchanan
0 changes
10:00AMEdinburgh, Elder Street1h23 11:23AMGlasgow, Buchanan
0 changes
10:15AMEdinburgh, Elder Street1h23 11:38AMGlasgow, Buchanan
0 changes
10:25AMEdinburgh0h56 11:21AMGlasgow, Buchanan
0 changes
10:30AMEdinburgh, Elder Street1h23 11:53AMGlasgow, Buchanan
0 changes
10:45AMEdinburgh, Elder Street1h23 12:08PMGlasgow, Buchanan
0 changes
11:00AMEdinburgh, Elder Street1h23 12:23PMGlasgow, Buchanan
0 changes
11:15AMEdinburgh, Elder Street1h23 12:38PMGlasgow, Buchanan
0 changes
11:25AMEdinburgh0h56 12:21PMGlasgow, Buchanan
0 changes
11:30AMEdinburgh, Elder Street1h23 12:53PMGlasgow, Buchanan
0 changes
11:45AMEdinburgh, Elder Street1h23 01:08PMGlasgow, Buchanan
0 changes
12:00PMEdinburgh, Elder Street1h23 01:23PMGlasgow, Buchanan
0 changes
12:15PMEdinburgh, Elder Street1h23 01:38PMGlasgow, Buchanan
0 changes
12:25PMEdinburgh0h56 01:21PMGlasgow, Buchanan
0 changes
12:30PMEdinburgh, Elder Street1h23 01:53PMGlasgow, Buchanan
0 changes
12:45PMEdinburgh, Elder Street1h23 02:08PMGlasgow, Buchanan
0 changes
01:00PMEdinburgh, Elder Street1h23 02:23PMGlasgow, Buchanan
0 changes
01:15PMEdinburgh, Elder Street1h23 02:38PMGlasgow, Buchanan
0 changes
01:25PMEdinburgh0h56 02:21PMGlasgow, Buchanan
0 changes
01:30PMEdinburgh, Elder Street1h23 02:53PMGlasgow, Buchanan
0 changes
01:45PMEdinburgh, Elder Street1h23 03:08PMGlasgow, Buchanan
0 changes
02:00PMEdinburgh, Elder Street1h23 03:23PMGlasgow, Buchanan
0 changes
02:15PMEdinburgh, Elder Street1h23 03:38PMGlasgow, Buchanan
0 changes
02:25PMEdinburgh0h56 03:21PMGlasgow, Buchanan
0 changes
02:30PMEdinburgh, Elder Street1h23 03:53PMGlasgow, Buchanan
0 changes
02:45PMEdinburgh, Elder Street1h23 04:08PMGlasgow, Buchanan
0 changes
03:00PMEdinburgh, Elder Street1h29 04:29PMGlasgow, Buchanan
0 changes
03:15PMEdinburgh, Elder Street1h24 04:39PMGlasgow, Buchanan
0 changes
03:25PMEdinburgh0h56 04:21PMGlasgow, Buchanan
0 changes
03:30PMEdinburgh, Elder Street1h31 05:01PMGlasgow, Buchanan
0 changes
03:45PMEdinburgh, Elder Street1h36 05:21PMGlasgow, Buchanan
0 changes
04:00PMEdinburgh, Elder Street1h45 05:45PMGlasgow, Buchanan
0 changes
04:15PMEdinburgh, Elder Street1h40 05:55PMGlasgow, Buchanan
0 changes
04:25PMEdinburgh0h56 05:21PMGlasgow, Buchanan
0 changes
04:30PMEdinburgh, Elder Street1h41 06:11PMGlasgow, Buchanan
0 changes
04:45PMEdinburgh, Elder Street1h35 06:20PMGlasgow, Buchanan
0 changes
05:00PMEdinburgh, Elder Street1h38 06:38PMGlasgow, Buchanan
0 changes
05:15PMEdinburgh, Elder Street1h30 06:45PMGlasgow, Buchanan
0 changes
05:25PMEdinburgh1h10 06:35PMGlasgow, Buchanan
0 changes
05:25PMEdinburgh0h56 06:21PMGlasgow, Buchanan
0 changes
05:30PMEdinburgh, Elder Street1h28 06:58PMGlasgow, Buchanan
0 changes
05:45PMEdinburgh, Elder Street1h28 07:13PMGlasgow, Buchanan
0 changes
06:00PMEdinburgh, Elder Street1h23 07:23PMGlasgow, Buchanan
0 changes
06:15PMEdinburgh, Elder Street1h21 07:36PMGlasgow, Buchanan
0 changes
06:25PMEdinburgh0h56 07:21PMGlasgow, Buchanan
0 changes
06:30PMEdinburgh, Elder Street1h20 07:50PMGlasgow, Buchanan
0 changes
06:45PMEdinburgh, Elder Street1h17 08:02PMGlasgow, Buchanan
0 changes
07:00PMEdinburgh, Elder Street1h15 08:15PMGlasgow, Buchanan
0 changes
07:15PMEdinburgh, Elder Street1h15 08:30PMGlasgow, Buchanan
0 changes
07:25PMEdinburgh0h56 08:21PMGlasgow, Buchanan
0 changes
07:30PMEdinburgh, Elder Street1h15 08:45PMGlasgow, Buchanan
0 changes
07:45PMEdinburgh, Elder Street1h15 09:00PMGlasgow, Buchanan
0 changes
08:00PMEdinburgh, Elder Street1h15 09:15PMGlasgow, Buchanan
0 changes
08:25PMEdinburgh0h56 09:21PMGlasgow, Buchanan
0 changes
08:30PMEdinburgh, Elder Street1h15 09:45PMGlasgow, Buchanan
0 changes
09:00PMEdinburgh, Elder Street1h15 10:15PMGlasgow, Buchanan
0 changes
09:25PMEdinburgh0h56 10:21PMGlasgow, Buchanan
0 changes
09:30PMEdinburgh, Elder Street1h15 10:45PMGlasgow, Buchanan
0 changes
10:00PMEdinburgh, Elder Street1h15 11:15PMGlasgow, Buchanan
0 changes
10:25PMEdinburgh0h56 11:21PMGlasgow, Buchanan
0 changes
10:30PMEdinburgh, Elder Street1h15 11:45PMGlasgow, Buchanan
0 changes
11:00PMEdinburgh, Elder Street1h15 12:15AMGlasgow, Buchanan
0 changes
11:25PMEdinburgh0h50 12:15AMGlasgow, Buchanan
0 changes
11:30PMEdinburgh, Elder Street1h13 12:43AMGlasgow, Buchanan
0 changes
11:59PMEdinburgh, Elder Street1h16 01:15AMGlasgow, Buchanan
0 changes

This is the last bus of the day.

Find all the dates and times for this journey

Compare prices and tickets by train, bus or flight

Tue
Jan 18
$24Scotrail
$2Flixbus
Wed
Jan 19
$24Scotrail
$7Megabus
Thu
Jan 20
$16Cross Country
Find prices
Fri
Jan 21
$24Scotrail
$2Flixbus
Sat
Jan 22
$21Scotrail
$2Flixbus
Sun
Jan 23
$21Scotrail
$2Flixbus
Mon
Jan 24
$18Scotrail
$2Flixbus
Tue
Jan 25
$25Scotrail
$3Megabus
Wed
Jan 26
$25Scotrail
$7Megabus
Thu
Jan 27
$25Scotrail
$7Megabus
Fri
Jan 28
$25Scotrail
$2Flixbus
Sat
Jan 29
$14Scotrail
$3Flixbus
Sun
Jan 30
$21Scotrail
$2Flixbus
Mon
Jan 31
$25Scotrail
$3Megabus
Tue
Feb 1
$25Scotrail
$3Megabus
Wed
Feb 2
Find prices
$7Megabus
Thu
Feb 3
$25Scotrail
$7Megabus
Fri
Feb 4
$25Scotrail
$2Flixbus
Sat
Feb 5
$21Scotrail
$2Flixbus
Sun
Feb 6
$21Scotrail
$2Flixbus

Bus times from Edinburgh to Glasgow

Showing times and prices for Jan 18

Fastest Journey

50 m

Average

1 h 16 m

Buses per day

96

Distance

67 km

Of the 96 buses that leave Edinburgh for Glasgow every day 96 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
11:25PMEdinburgh0h50 12:15AMGlasgow, Buchanan
0 changes
$161One-way
2nd Fastest
03:53AMEdinburgh0h52 04:45AMGlasgow, Buchanan
0 changes
$181One-way
2nd Fastest
02:53AMEdinburgh0h52 03:45AMGlasgow, Buchanan
0 changes
$181One-way
2nd Fastest
12:23AMEdinburgh0h52 01:15AMGlasgow, Buchanan
0 changes
$71One-way
2nd Fastest
12:53AMEdinburgh0h52 01:45AMGlasgow, Buchanan
0 changes
$181One-way

More than 1,000 travel companies trust us to sell their tickets all in one place.

Alsa
Eurolines France
RegioJet
Bla Bla Bus
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

Overview: Bus from Edinburgh to Glasgow

distanceDistance41 miles (66 km)
durationAverage bus duration1 h 15 min
priceAverage bus ticket price$4 (€4)
changesDirect busYes
carriersBus companiesNational Express or Megabus

Buses 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 bus services available. While the average ticket price for this trip costs around $4 (€4), you can find the cheapest bus ticket for as low as $2 (€2). Travelers depart most frequently from Edinburgh Waverley and arrive in Glasgow, Buchanan Bus Station.

Bus companies: National Express from Edinburgh to Glasgow

You can travel by bus between Edinburgh and Glasgow with National Express for as low as $2 (€2). When you search for schedules and tickets, Omio will show you the best journey.

National Express

National Express is the leading bus company for routes throughout the United Kingdom, operating over 550 buses 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 traveler in mind. All National Express buses are air-conditioned and provide free WiFi and onboard entertainment. Most buses 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 bus: 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 purchasing your National Express bus tickets between Edinburgh and Glasgow, keep the following coronavirus related policies and recommendations in mind outlined by our travel partner:

    • 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 Glasgow

    Bus departs several times an hour to Glasgow in Edinburgh. They take travellers comfortably from one Scottish city to another in just 1:00 to 1:45 hours. All bus connections offered on the route are direct journeys without changing trains.

    Which bus companies drive from Edinburgh to Glasgow?

    On the Edinburgh - Glasgow route, the modern buses of the British transport company National Express are on the move.

    How long does the bus ride from Edinburgh to Glasgow take?

    If you're travelling by bus from Edinburgh to Glasgow, you don't have to change buses while you're driving. The direct journeys last between 1:00 h and 1:45 h.

    How often can I take the bus from Edinburgh to Glasgow?

    Up to five times per hour you can take a bus from Edinburgh to Glasgow. The first bus leaves the Edinburgh Bus Station in Elder Street early in the morning at 5:20 a.m.. The latest departure of the day is around 0:00 am.

    Bus stations on the Edinburgh - Glasgow route?

    At which bus station does the bus depart in Edinburgh? The starting point for all bus services on the route is the Edinburgh Bus Station on Elder Street. It is located in the city centre not far from Saint Andrew Square.

    At which bus station does the bus arrive in Glasgow? The buses coming from Edinburgh end their journey at Buchanan Bus Station, less than 0.5 kilometres from Glasgow Queen Street Central Metro Station.

    Travel Tips: Bus to Glasgow from Edinburgh

    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

    How much are cheap buses from Edinburgh to Glasgow?

    If you’re looking to save money on tickets, you can find cheap Edinburgh to Glasgow buses for as little as $2 (€2)  in the next 7 days.

    What is the price of a bus ticket to Glasgow from Edinburgh?

    If you’re looking to book your bus tickets in the next week, you can expect the Edinburgh to Glasgow bus price to come in at an average of $4 (€4)  one way.

    How many miles is it from Edinburgh to Glasgow by bus?

    You should expect to travel around 41 miles (66 km)  between Edinburgh and Glasgow by bus.

    How long is the bus from Edinburgh to Glasgow?

    The bus time to Glasgow from Edinburgh is on average 1 h 15 min  for the 41 miles (66 km) long journey, but the time it takes to go to Glasgow from Edinburgh by bus can vary depending on specific dates or traveling on weekends and holidays.

    What station does the bus from Edinburgh to Glasgow depart from? Which Glasgow bus station do I come into from Edinburgh?

    There are a few bus stations in Edinburgh to start your route from including Edinburgh, Elder Street, Edinburgh, North Bridge and Edinburgh, Princes Street. In Glasgow you have a few bus station options to choose from for your arrival including Glasgow, Buchanan Bus Station and Glasgow, Hampden Park.

    Omio customers traveling this route depart most frequently from Edinburgh Waverley   and arrive in Glasgow, Buchanan Bus Station.

    Where is the bus station in Edinburgh? Where is the bus station in Glasgow?

    Passengers board their bus most frequently from Edinburgh Waverley and travel around 0.2 miles (429 m) from the city center to this bus station.

    Passengers traveling this route most often arrive at Glasgow, Buchanan Bus Station and need to travel approximately 0.3 miles (457 m) from the bus station to the city center in Glasgow.

    Which bus providers should I travel with from Edinburgh to Glasgow?

    For the journey from Edinburgh to Glasgow you can take a bus with National Express or Megabus. Be sure to check out all possible bus providers that offer services from Edinburgh to Glasgow on Omio to compare what amenities they may have.

    Are there any nonstop bus services from Edinburgh to Glasgow?

    Yes, you can find a direct bus from Edinburgh to Glasgow with Flixbus, National Express or Megabus  on Omio. This is worth paying attention to when you book your bus ticket as direct services tend to offer more convenience and help save you time traveling to your destination.

    When can I take the first bus from Edinburgh to Glasgow? When can I take the last bus for the day?

    The earliest bus departing from Edinburgh to Glasgow leaves at 6: 00 AM. The last bus departing from Edinburgh to Glasgow leaves at 8: 00 PM. You can find the latest Edinburgh to Glasgow bus schedule on Omio and book the best time to leave for your journey on your chosen travel date.

    How far in advance should I buy a bus ticket from Edinburgh to Glasgow to get the best deals?

    If you purchase a bus ticket from Edinburgh to Glasgow within the next 7 days, you can find tickets to cost on average $4 (€4) one way. However, we recommend booking your bus in advance to get access to the best prices. Bus tickets from Edinburgh to Glasgow are generally on sale a few months before the planned departure date.