Glasgow to Edinburgh train

  1. Cheap tickets
  2. Train
  3. Glasgow
  4. Train from Glasgow to Edinburgh

Find cheap train tickets from Glasgow to Edinburgh

Thanks to Gopili, compare train ticket prices and find the best price to travel from Glasgow to Edinburgh by train. Our service is dedicated to helping you find the cheapest Glasgow to Edinburgh train ticket and gives you practical information: booking, next departures, timetables, fares, and good deals.

Cheap train calendar from Glasgow to Edinburgh

Find cheapest tickets to travel from Glasgow to Edinburgh by train, bus, ride sharing and plane. With the calendar below, choose the day you want to travel and easily find the cheapest price.

  november january   december
monday tuesday wednesday thursday friday saturday sunday


National Express£10



Ticket prices and availability have been recorded in the last 24 hours from the data provided by our partners.

Find the best prices for train tickets Glasgow to Edinburgh

from £8.80 MORE 1h11m
Other modes of transport available to travel from Glasgow to Edinburgh
from £5.60 MORE 1h12m
from £4.00 MORE 1h20m
from £60.94 MORE 9h06m

Travel information for your train journey

Glasgow Edinburgh train

Route Glasgow to Edinburgh

Glasgow Edinburgh train map

Train duration 1h06m
Arrival city Edinburgh, Scotland
Departure city Glasgow, Scotland
Distance 42 Miles
Lowest train ticket price from £8.80
Train operators for Glasgow to Edinburgh ScotRail, Cross Country

Which operators can I use?

There are many rail providers across the United Kingdom & Europe but the trains between Glasgow in Scotland to Edinburgh in Scotland are provided by ScotRail, Cross Country.

How far is it by train?

On average, the journey takes approximately 1h06m by train covering a distance of 42 miles to go to Edinburgh from Glasgow. The duration may vary depending if your train is direct or with stops.

What is the price of a train ticket for this journey?

We found trains from £8.80 to travel in the next month. Fares will vary depending on when you travel as well as how long in advance you purchase your ticket.

Discount Glasgow to Edinburgh train tickets

National Railcards can save you a lot if you're taking the train. Depending on your age and your situation, you can get one of the five existing railcards: Disabled persons, 16-25, Two together, Senior or Family and Friends railcards. Railcards can help you make great savings for your Glasgow Edinburgh train ticket.

  • The main benefit of getting a railcard is that you only need a few trips to earn as much money as you spent.

    You will need to purchase at least £88 of train tickets across the whole year for the card to pay for itsfel. It corresponds to the cost of the railcard, thirty pounds, divided by the discount, 34%. On every ticket that you purchase afterwards, you will make savings.

    As an example, train tickets from Glasgow to Edinburgh cost on average £12.93 (1). If you're dividing £88 by £12.93 (£88/£12.93 = 6.8), it turns out that after only 7 one way journeys from Edinburgh to Glasgow, the card will have paid for itself.

  • The price to purchase a Disabled persons railcard is £20 while it will cost you £30 to have the 16-25, Two together, Family and Friends or the Senior railcard. All of them enable you to get a third off most train fares for an entire year.

(1)Average prices observed over the last 3 months for one way journey

Train Journey Average price without railcard(1) With a railcard 34% off(2) Saving based on a one-way trip Number of return trips to pay off the cost
Glasgow to Edinburgh train £12.93 £8.62 £4.31 6.82

(1)Average price observed over the last 3 months for one way

(2)Price calculated with an average reduction of 34% on train tickets fare

Glasgow - Edinburgh: the best time to book cheap trains

Price of the ticket when booking in advance or at the last minute














Same day

Days before Departure

The chart above illustrates the cheapest prices found over the last 6 months depending on how much time in advance the ticket is booked. Booking your train from Glasgow to Edinburgh in advance will enable you to pay less for your train.

Tickets are available from £9 when buying your train 1 month in advance, it is 8% cheaper than the best ticket we found when booking 15 days in advance.

Best price found for train ticket from Glasgow to Edinburgh

We compare train ticket prices for all major companies to travel from Glasgow to Edinburgh by train and find the best price for you. Here are the best prices selected for the coming days to go to Edinburgh. Your Glasgow to Edinburgh train ticket is just few clicks away!

From To Price Departure on At Company Searched
(Waverley, city centre)
£8.80 21/12/2017 17:00 Cross Country 5 days ago
(Waverley, city centre)
£8.80 22/12/2017 17:00 Cross Country 6 days ago
(Waverley, city centre)
£8.80 14/12/2017 17:00 Cross Country 7 days ago
Queen Street
(Waverley, city centre)
£12.60 21/12/2017 12:08 ScotRail 5 days ago
(Waverley, city centre)
£12.60 21/12/2017 12:16 ScotRail 5 days ago
Queen Street
(Waverley, city centre)
£12.60 21/12/2017 12:15 ScotRail 5 days ago
(Waverley, city centre)
£12.60 21/12/2017 12:03 ScotRail 5 days ago
Queen Street
(Waverley, city centre)
£12.60 21/12/2017 12:00 ScotRail 5 days ago
(Waverley, city centre)
£12.60 22/12/2017 12:16 ScotRail 6 days ago
Queen Street
(Waverley, city centre)
£12.60 22/12/2017 12:15 ScotRail 6 days ago

Best price found for Glasgow to Edinburgh train ticket for the next 30 days.

> Search train from Glasgow to Edinburgh

And if you change?

Other alternatives of transport exist to travel from Glasgow to Edinburgh:

Bus from Glasgow to Edinburgh

Proximity journey

Many trains run from Glasgow to Edinburgh, but there are also near stations served like for instance:

How to find cheap train tickets Glasgow to Edinburgh ?

Finding cheap train tickets is not easy because train travel can be costly. So we decided to give our recommendations to find cheap train tickets Glasgow to Edinburgh.

  • Buying your ticket in advance instead of leaving it until the day before will help you to get a lower fare. Advance tickets usually go on sale 12 weeks in advance. On many routes you can save as much as 80% by purchasing your ticket 90 days in advance. We recommend you to get your ticket as soon as you can.
  • In order to get cheap train tickets, you need to avoid the peak train times between 06:30 to 09:30 and 15:30 to 18:30. Be flexible and your train ticket Glasgow to Edinburgh will cost less.
  • If you already know at what time you want to take the return journey, you need to check the price of 2 singles as they can be cheaper than a return. The only rule is to use the exact train you purchased.
  • Splitting your ticket for your journey to Edinburgh is another way to pay less. It is perfectly legal to split your ticket into 2 or more tickets covering the different sections of your journey, as long as the train you're in stops at the stations you bought tickets for.

Departure and arrival for your train travel

Glasgow city has several stations available for your departure:Glasgow Glasgow Central train station, Glasgow Queen Street train station.

After 1h06m of journey you arrive at the Edinburgh Waverley train station, located near the city centre.

Where to find cheap train tickets


ScotRail, the rail travel company, runs between Glasgow and Edinburgh from £13, allowing you to travel without breaking the bank.

Cross Country

Looking for a cheap ticket for your upcoming trip by train? No need to panic. We found Cross Country tickets from £9 for your trip.

Next train departures

When are the next trains to Edinburgh?

Departure Arrival Duration Company
Glasgow Central
Edinburgh (Waverley, city centre)
1h10m ScotRail
Glasgow Queen Street
Edinburgh (Waverley, city centre)
0h55m ScotRail
Glasgow Central
Edinburgh (Waverley, city centre)
1h29m ScotRail
Glasgow Queen Street
Edinburgh (Waverley, city centre)
1h07m ScotRail
Glasgow Central
Edinburgh (Waverley, city centre)
1h36m ScotRail
Glasgow Queen Street
Edinburgh (Waverley, city centre)
0h50m ScotRail
Glasgow Central
Edinburgh (Waverley, city centre)
1h08m ScotRail
Glasgow Queen Street
Edinburgh (Waverley, city centre)
1h07m ScotRail
Glasgow Queen Street
Edinburgh (Waverley, city centre)
0h52m ScotRail
Glasgow Central
Edinburgh (Waverley, city centre)
1h32m ScotRail

The table above only shows the remaining services for today and will display a maximum of 10 train departures.

See all departures: Today / Tomorrow

Looking at our data, 15 trains from Glasgow to Edinburgh are being operated today and 0 tomorrow. The first Glasgow Edinburgh train is at 07:00 while the last train is at 17:15. The first and last departure times can change on each day of the week and there may be fewer trains during weekends or bank holidays. Train companies may as well increase or decrease the number of trains during school holidays or depending on the demand.

Price barometer for train tickets covering this trip

The gopili price barometer gives the prices for a Glasgow to Edinburgh train and helps you to know whether you are getting a good deal:


Minimum price

Average price

Maximum price

Average prices over the last 9 months based on user searches

Main train ticket types in United Kingdom

There are three principal train tickets types in UK, Advance, Off-Peak and Anytime tickets. Each ticket types gives different prices and travel flexibility. But other tickets types are available like Season tickets, Super-Off-Peak tickets or Rover and Rangers tickets for instance. Let's see the different types of rail ticket from Glasgow to Edinburgh below:

If you want to buy the lowest available ticket, Advance tickets are ideal for you. These tickets are released 12 weeks before travel and offer biggest discounts. The earlier you purchase, the cheaper the train fares are! But you can't annul your advance train ticket, they are non-refundable, and they are sold as singles.

Off-Peak and Super Off-peak tickets are available on many trains outside of peak travel hours. With these tickets you go at Off-Peak time, so don't have to pay the fare of a completely flexible Anytime ticket. You can be refunded if you decide not to travel.

Anytime tickets is best for you, if you want a completely flexible ticket with no restrictions to travel. They offer the greatest flexibility in your time of travel. But they are not recommended if you want the cheapest type of ticket Glasgow to Edinburgh.

Season tickets are perfect for you if you make the same route more than three or four times a week. In this case, Season Tickets offer better value for money compared to buying daily tickets.

Book cheap train from Glasgow to Edinburgh

Glasgow to Edinburgh train ticket can be purchased via different options:

Purchasing your train tickets online is easy and only takes a few clicks. Most rail operators enable to do it with their website.Tickets can be collected at the station in as little as 2 hours after you bought them using the fast ticket machine. Please note you will need the card that you've used to pay and your collection number.

Most rail operators as well as some rail ticket retailers will have contact numbers in order to take your purchase by phone.

While the biggest stations in the United Kingdom have a ticket vending machine or a staffed ticket office to book your train ticket, suburban stations may not. Look at the opening hours and the available services before your journey.

The smartest way to find cheap train tickets from Glasgow to Edinburgh is to compare online the prices from all rail companies. Gopili enables you to do it by comparing in one search the times and prices across all existing offers. If you need to take the train back to Glasgow afterwards, train tickets Edinburgh to Glasgow are also available on gopili.

Transport operators from Glasgow to Edinburgh

The following table lists the various transport operators serving the route Glasgow to Edinburgh.

Transport operators Departure Arrival
ScotRail Glasgow Edinburgh
Cross Country Glasgow Edinburgh

Things to do in Edinburgh

We have selected for you a list of 6 places that you can visit in Edinburgh.

  • Royal Yacht Britannia
  • Arthur's Seat
  • Holyrood Palace
  • Edinburgh Old Town
  • Gladstone's Land
  • St. Giles' Cathedral

If you're visiting Edinburgh for the first time and you do not really know the places that you can do during your time over there, don't worry. The different options you have will obviously depend on how much time you got as well as your preferences but the team at Gopili provides you with the popular points of interests in Edinburgh.

Royal Yacht Britannia is probably among the main tourist places for visitors. You can also go to explore Edinburgh Old Town and Arthur's Seat which are usually recommended by the people who have already explored the city.

Another interesting area that you may want to see is Gladstone's Land if you wish to find out more about the city.

Holyrood Palace is also a point of interest that we will recommend you to visit if you got spare time during your stay.

Finally, if you're still looking to discover more about Edinburgh, St. Giles' Cathedral can be the last stage of your visit. Even though travellers might not consider it as the most interesting place to visit, it will help you get a full picture of the city and its character.