Cheapest
Average
The best way to find a cheap train ticket from Edinburgh to Glasgow is to book your journey as far in advance as possible and to avoid traveling at rush hour.
This is the last train of the day.
Find all the dates and times for this journey
Fastest Journey
46 m
Average
1 h 7 m
Trains per day
6
Distance
67 km
Of the 6 trains that leave Edinburgh for Glasgow every day 6 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.
Distance | 66 km | |
Average train duration | 53 min | |
Average train ticket price | €18 (€18) | |
Direct train | Yes | |
Train companies | Cross Country, Scotrail, London North Eastern Railway or Caledonian Sleeper |
Trains from Edinburgh to Glasgow cover the 66 km long trip taking on average 53 min with our travel partners like Cross Country, Scotrail, London North Eastern Railway or Caledonian Sleeper. There are direct train services available. While the average ticket price for this route costs around €18, you can find the cheapest train ticket for as low as €13. Travellers depart most frequently from Edinburgh Waverley and arrive in Glasgow Central.
Travel from Edinburgh to Glasgow from €13 with Omio’s train partners CrossCountry and ScotRail! You can find the best timetables and tickets when comparing and booking the most popular route for you.
CrossCountry is a fast speed train company in the United Kingdom and for your next train from Edinburgh to Glasgow you can choose between Standard Class and First Class tickets on Omio.
Book your CrossCountry Edinburgh to Glasgow train with Omio and enjoy a smooth and relaxing journey! Check CrossCountry up-to-date train timetables for the ideal departure and arrival times, compare the fastest Edinburgh to Glasgow routes as well as the amenities offered in the class fare you choose and buy the most affordable CrossCountry train tickets online that fit your budget. The distance to Glasgow from Edinburgh is 41 miles (66 km), and the best price for a one-way Edinburgh - Glasgow CrossCountry train ticket starts at €13 if you book in advance. If you would rather search for your CrossCountry ticket in the Omio app, you can quickly see if it's a mobile ticket so that you can go paperless when travelling by train. Waiting in a queue at the train station to purchase your train ticket will become yesterday's news. So, book your train tickets online quickly and easily and enjoy your trip with CrossCountry!
Omio helps you compare and book the perfect train with ScotRail from Edinburgh to Glasgow for a smooth and relaxing journey. Check the latest ScotRail train timetables for the ideal departure and arrival times, take a look at the travel information for the Edinburgh to Glasgow train with ScotRail (such as baggage allowance and amenities offered onboard), compare the best connections for your Edinburgh - Glasgow journey and then book a cheap train ticket with ease. The distance to Glasgow from Edinburgh by train is 41 miles (66 km). You can book tickets for this ScotRail train for as low as €17 one-way if you book in advance. When you search for ScotRail tickets between Edinburgh and Glasgow in the Omio app, you can also check whether they are mobile tickets quickly and easily. If they are mobile tickets, then you can go paperless when taking a train. Book that perfect ScotRail Edinburgh - Glasgow train ticket online and enjoy your trip!
When taking the train between Edinburgh and Glasgow, you can choose to depart from train stations like Edinburgh Waverley, Edinburgh Gateway and Edinburgh Park. Your route can end in train stations such as Glasgow Central, Glasgow Queen Street and Charing Cross (Glasgow).
Omio customers who travel this route most frequently depart from Edinburgh Waverley and arrive in Glasgow Central.
Passengers board the train most frequently from Edinburgh Waverley, which is located around 0.4 miles (660 m) away from the city centre, and they get off the train at Glasgow Central, located 1.1 miles (1.7 km) away from the city centre.
Here are some other resources that might have the information you need