Compare prices and tickets by train, bus or flight

Sun
Jan 30
$21Scotrail
$2Flixbus
Mon
Jan 31
$24Scotrail
$7Megabus
Tue
Feb 1
$24Scotrail
$7Megabus
Wed
Feb 2
$24Scotrail
$2Flixbus
Thu
Feb 3
$24Scotrail
$2Flixbus
Fri
Feb 4
$24Scotrail
$2Flixbus
Sat
Feb 5
$21Scotrail
$2Flixbus
Sun
Feb 6
$21Scotrail
$2Flixbus
Mon
Feb 7
$24Scotrail
$7Megabus
Tue
Feb 8
$24Scotrail
$7Megabus
Wed
Feb 9
$24Scotrail
$3Megabus
Thu
Feb 10
$24Scotrail
$3Megabus
Fri
Feb 11
$24Scotrail
$3Megabus
Sat
Feb 12
$21Scotrail
$2Flixbus
Sun
Feb 13
$20Scotrail
$2Flixbus
Mon
Feb 14
$24Scotrail
$7Megabus
Tue
Feb 15
Find prices
$7Megabus
Wed
Feb 16
$24Scotrail
$3Megabus
Thu
Feb 17
$24Scotrail
$3Megabus
Fri
Feb 18
$24Scotrail
$2Flixbus

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

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

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

Bus providers: National Express from Glasgow to Edinburgh

National Express buses will get you to Edinburgh from Glasgow from $2 (€2). With over 1000 travel companies on Omio, you can find the best bus times and tickets for your trip.

National Express

National Express is the UK’s leading long-distance bus company operating over 550 buses per day and serving over 900 destinations across the UK. National Express also operates bus services to all major UK airports, such as Heathrow, Gatwick, Stansted, Luton and Bristol, 24 hours a day. All National Express buses have air conditioning and provide free WiFi access along with onboard entertainment. Most buses come with seat belts and power outlets at every seat, so you can charge your phone or laptop during a long journey. For your bus from Glasgow to Edinburgh, you can select from three ticket fares: Restricted Fare, Standard Fare, and Fully Flexible Fare.

    Please follow the recommendations outlined by National Express when booking your bus tickets from Glasgow to Edinburgh due to the coronavirus:

    • 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

    Buses in the United Kingdom are an affordable way to travel between cities, with a number of companies offering domestic and international routes. Buses from Glasgow to Edinburgh run almost every hour throughout the day. The journey duration takes between 1 hour 5 minutes to 1 hour 25 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. All journeys on this route are direct.

    Glasgow to Edinburgh buses: Not what you're looking for?

    Return buses from Edinburgh to Glasgow | Compare all modes of traveling from Glasgow to Edinburgh | Or learn more about buses to Edinburgh


    Glasgow to Edinburgh Bus Cost

    Average prices for buses from Glasgow to Edinburgh when you book in advance

    Booking Period

    Average Price

    Same Day

    €6

    1 Day in Advance

    €6

    1 Week in Advance

    €6

    2 Weeks in Advance

    €6

    1 Month in Advance

    €6

    3 Months in Advance

    €6

    Glasgow to Edinburgh Buses: General Information

    While taking a bus is slower than the train it is significantly cheaper and can take as little as 1hour and 5 minutes to arrive in Edinburgh.

    • autobus Most Glasgow to Edinburgh buses are run by National Express.
    • autobus Most buses are direct, departing from Glasgow's bus station and arriving at Edinburgh bus station.
    • autobus Traveling from Glasgow to Edinburgh by bus takes as little as 1 hours and 15 minutes.
    • autobus Most travelers book their Glasgow to Edinburgh bus ticket 1 day in advance of the travel date.

    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 depart 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 centered 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 center, 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: Bus to Edinburgh from Glasgow

    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

    How much are cheap buses between Glasgow and Edinburgh?

    Looking to save money on your route? Omio customers have found the cheapest bus between Glasgow and Edinburgh for the next 7 days starting from $2 (€2)  one way.

    How much is the bus from Glasgow to Edinburgh on average?

    If you are looking to purchase your bus ticket in the next 7 days, you can expect the Glasgow to Edinburgh bus to cost on average $4 (€3)  one way.

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

    The bus distance from Glasgow to Edinburgh is around 41 miles (66 km).

    How many hours is the bus time to Edinburgh from Glasgow?

    While the time it takes to travel 41 miles (66 km) to Edinburgh from Glasgow can vary based on specific dates, weekends, and holidays, the Glasgow to Edinburgh bus journey time is on average 1 h 10 min.

    Which bus station from Glasgow to Edinburgh do I depart from? Which Edinburgh bus station from Glasgow do I arrive in?

    When taking the bus between Glasgow and Edinburgh, you can choose to depart from bus stations like Glasgow, Buchanan Bus Station and Glasgow, Hampden Park. Your trip can end in bus stations such as Edinburgh, Elder Street, Edinburgh, North Bridge and Edinburgh, Princes Street.

    Omio customers who travel this route most frequently depart from Glasgow Central   and arrive in Edinburgh, Elder Street.

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

    You can find the most popular departure bus station for this trip, Glasgow Central, located approximately 0.5 miles (757 m) from the city center of Glasgow. The most popular arrival bus station in Edinburgh, called Edinburgh, Elder Street, is located around 0.3 miles (533 m) away from its city center.

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

    For the best Glasgow to Edinburgh bus to book, you can travel safely and comfortably with National Express or Megabus. However, it's always good to check all possible bus companies with services from Glasgow to Edinburgh to compare what amenities they may offer.

    Is there a direct bus from Glasgow to Edinburgh?

    Yes, there are direct buses to Edinburgh from Glasgow, and you can find a direct bus for this trip with National Express or Megabus  on Omio. It's worth paying attention to when you book your bus ticket as direct services tend to offer more convenience and save you time getting to your destination.

    When is the earliest bus from Glasgow to Edinburgh? When is the last bus from Glasgow to Edinburgh?

    The earliest bus for this journey departs from Glasgow at 11: 30 AM. The last bus leaves from Glasgow at 11: 00 PM. Check Omio for the latest bus schedule from Glasgow to Edinburgh and book the best time to depart on your chosen travel date.

    How early should I purchase bus tickets from Glasgow to Edinburgh to score the best deals?

    The price of a one way bus ticket from Glasgow to Edinburgh is on average $4 (€3) if you book within the next 7 days. But we recommend booking tickets before your planned travel date to find the best prices for buses from all possible bus providers offering this route. In general, you can find bus tickets between Glasgow and Edinburgh available a few months in advance.