COMPARE Prices across different modes

Sun
13 Jun
£11Cross Country
£5Megabus
Mon
14 Jun
£17Scotrail
£5Megabus
Tue
15 Jun
£17Scotrail
£9National Express
Wed
16 Jun
£17Scotrail
£5Megabus
Thu
17 Jun
£17Scotrail
£5Megabus
Fri
18 Jun
£17Scotrail
£5Megabus
Sat
19 Jun
£15Scotrail
£5Megabus
Sun
20 Jun
£15Scotrail
£5Megabus
Mon
21 Jun
£17Scotrail
£5Megabus
Tue
22 Jun
£17Scotrail
£5Megabus
Wed
23 Jun
£17Scotrail
£5Megabus
Thu
24 Jun
£9Scotrail
£5Megabus
Fri
25 Jun
£17Scotrail
£5Megabus
Sat
26 Jun
£15Scotrail
£5Megabus
Sun
27 Jun
£15Scotrail
Find prices
Mon
28 Jun
£17Scotrail
£5Megabus
Tue
29 Jun
£17Scotrail
£5Megabus
Wed
30 Jun
£17Scotrail
£5Megabus
Thu
1 Jul
£17Scotrail
£5Megabus
Fri
2 Jul
£17Scotrail
£9National Express
Sat
3 Jul
£15Scotrail
£5Megabus

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

Virgin Trains
East Coast
Cross Country
Deutsche Bahn
Place to stay

Need a place to stay?

Mon, Jun 14
Total price for 1 nights, 1 adults
Top pick hotels
Entire homes & apartments

Find the best accommodation for you, with our partner Booking.com

View All
train

Journey Summary

Edinburgh to Glasgow Train Information

Avg. Train Duration
1 hours 13 minutes
Train Ticket Price: £16
Trains depart from:Edinburgh
Trains arrive in:Glasgow
Distance:67 km
Train Companies:Scotrail
Train companies

Edinburgh to Glasgow with CrossCountry

You can travel by train from Edinburgh to Glasgow with CrossCountry for as low as £11. When you search for timetables and tickets, Omio will show you the best route.

CrossCountry

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.

Omio helps you find the perfect Edinburgh - Glasgow train with CrossCountry. Whether you are searching for the fastest, earliest or cheapest train between Edinburgh and Glasgow, Omio shows you CrossCountry’s current train timetables, tickets, prices and other travel information (such as baggage allowance and amenities onboard) to help you find the best train ticket for your upcoming Edinburgh to Glasgow route. You can expect to travel around 41 miles (66 km) between Edinburgh and Glasgow on a train with CrossCountry. Once you are ready, buy your one-way CrossCountry tickets between Edinburgh and Glasgow starting as low as £11 if you book in advance. If you use the Omio app to book your ticket, you can check straight away to see if it's a mobile ticket so that you can go paperless when travelling by train instead of purchasing tickets at the train station in person. So, book your tickets with ease and comfort online and enjoy a smooth journey with CrossCountry!

Please follow the recommendations outlined by CrossCountry when booking your train tickets from Edinburgh to Glasgow due to the coronavirus:

  • Refund or voucher policy
  • If you have an Off-Peak or Anytime ticket, you can get a full refund and the £10 admin fee has been waived. Advance tickets are normally non-refundable but you can now also get a full refund if your Advance ticket was booked before 23 March 2020.
  • Cashless payments recommended
  • Online booking and check-in recommended

Trains from Edinburgh to Glasgow

Electrification of the main line from Edinburgh Waverley to Glasgow Queen Street means train travel between Scotland's two largest cities is fast and convenient. There are frequent direct services seven days a week, taking around 50 minutes on average for the trip west. Additional slower services offer connections from the capital to Glasgow Central Station. Trains operate from early morning to late at night.

Which train companies travel from Edinburgh to Glasgow?

Scotland's rail franchise Scotrail operates all the direct trains between Edinburgh Waverley and Glasgow Queen Street. In addition, Scotrail and Cross Country Trains provide daily direct connections from Edinburgh to Glasgow Central Station on an alternative route via West Lothian and Lanarkshire.

How long is the train from Edinburgh to Glasgow?

The fastest trains from Edinburgh to Glasgow Queen Street take 42 minutes to cover the 48 mile route west from the capital. Most trains on this line take up to ten minutes longer to reach Glasgow. Direct services from Edinburgh to Glasgow Central Station take between one hour and one hour and 35 minutes.

How many trains are there from Edinburgh to Glasgow?

There are daily direct trains to Glasgow from Edinburgh roughly every 15 minutes. The majority are services to Queen Street Station, with departures to Central Station roughly once an hour. Departures begin in early morning and end just after 11:00 p.m. Sunday schedules are less frequent, with a first departure to Queen Street in the morning leaving Edinburgh around 8:00 a.m.

What are the departure and arrival stations for trains from Edinburgh to Glasgow?

Departure train station: Edinburgh Waverley Station is where all trains will depart. Located in the city centre, Waverley Station has numerous public transport connections from bus and tram stops on Princes Street, with a 24 hour airport shuttle service from Waverley Bridge. Facilities on the station concourse include a pub, food supermarket, coffee shops, left luggage desk and taxi ranks.

Arrival train station: Passengers will alight at either Glasgow Queen Street or Glasgow Central Station. Queen Street Station is on the east side of central Glasgow, with Subway train connections available from the adjacent Buchanan Street Station. Central Station is in the city centre, with bus links from stops on Argyle Street and Subway trains available from nearby St Enoch Station. Both stations have a pub, coffee shop, newsagents and taxi ranks.

Travel Tips

Trains from Edinburgh to Glasgow
Travel by train 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 does a cheap train from Edinburgh to Glasgow cost?
Looking to save money on your trip? Omio customers have found the cheapest train between Edinburgh and Glasgow for the next 7 days starting from £11  one way.
What is the average cost of a train from Edinburgh to Glasgow?
In the next 7 days you’ll find that the average cost of a train ticket between Edinburgh and Glasgow is £16  one way.
What is the distance to Glasgow from Edinburgh via train?
The train distance from Edinburgh to Glasgow is around 41 miles (66 km).
How long is the train from Edinburgh to Glasgow?
The Edinburgh to Glasgow train duration is on average 52 min, which is to be expected when travelling 41 miles (66 km) to Glasgow from Edinburgh. However, the time it takes can vary based on specific dates, weekends, and bank holidays.
Which train station in Edinburgh goes to Glasgow? Which train station do I come into Glasgow from Edinburgh?

Some of the Edinburgh train stations to Glasgow you can start your journey from include Edinburgh Waverley, Edinburgh Haymarket and Edinburgh Gateway. Similarly, some of the arrival train stations in Glasgow include Glasgow Central, Glasgow Queen Street and Charing Cross (Glasgow).

When travelling this route, Omio customers are departing most frequently from Edinburgh Waverley   and arriving in Glasgow Central.

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

You can find the most popular departure train station for this journey, Edinburgh Waverley, located approximately 0 mile (s) / 0 km from the city centre of Edinburgh. The most popular arrival train station in Glasgow, called Glasgow Central, is located around 0 mile (s) / 0 km away from its city centre.

What train providers go from Edinburgh to Glasgow?
When taking a train from Edinburgh to Glasgow, you can count on Scotrail or Cross Country for the best way to get you to Glasgow. You can also check all possible train providers who offer a service from Edinburgh to Glasgow and compare the amenities they offer before buying a train ticket.
When is the earliest train from Edinburgh to Glasgow? When is the last train from Edinburgh to Glasgow?
The earliest train departing from Edinburgh to Glasgow leaves at 07: 05. The last train departing from Edinburgh to Glasgow leaves at 09: 40. You can find the latest Edinburgh to Glasgow train timetable on Omio and book the best time to leave for your journey on your chosen travel date.
How far in advance should I purchase a train ticket to Glasgow from Edinburgh to get the best deals?
If you book Edinburgh to Glasgow train tickets within the next 7 days, you can find one way tickets to cost on average £16. However, booking in advance gives you access to the best prices for trains to Glasgow from Edinburgh. Look out for train tickets for this route to go on sale a few months before your planned departure date to find the best deals.
Stations

Important Stations and Airports for this Journey

Edinburgh
Glasgow
Edinburgh Waverley
Amenities
Refreshments
WC

Frequently Asked Questions

Where is the train 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.