Compare prices and tickets by train, bus or flight

Mon
Jan 24
$24Scotrail
$7Megabus
Tue
Jan 25
$24Scotrail
$7Megabus
Wed
Jan 26
$24Scotrail
$2Flixbus
Thu
Jan 27
$24Scotrail
$2Flixbus
Fri
Jan 28
$24Scotrail
$2Flixbus
Sat
Jan 29
$21Scotrail
$2Flixbus
Sun
Jan 30
$21Scotrail
$3Megabus
Mon
Jan 31
$25Scotrail
$7Megabus
Tue
Feb 1
$25Scotrail
$7Megabus
Wed
Feb 2
$23Scotrail
$12National Express
Thu
Feb 3
$24Scotrail
$2Flixbus
Fri
Feb 4
$24Scotrail
$3Megabus
Sat
Feb 5
$21Scotrail
$3Megabus
Sun
Feb 6
$21Scotrail
$2Flixbus
Mon
Feb 7
$24Scotrail
$7Megabus
Tue
Feb 8
$25Scotrail
$7Megabus
Wed
Feb 9
$24Scotrail
$2Flixbus
Thu
Feb 10
$24Scotrail
$2Flixbus
Fri
Feb 11
$25Scotrail
$3Megabus
Sat
Feb 12
$21Scotrail
$2Flixbus

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

Deutsche Bahn
Renfe
Italo
Frecciarossa
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: Train from Glasgow to Edinburgh

distanceDistance41 miles (66 km)
durationAverage train duration48 min
priceAverage train ticket price$23 (€19)
frequencyTrain frequency25 a day
changesDirect trainYes, there are 25 direct trains a day
carriersTrain companiesScotrail or Cross Country

Trains from Glasgow to Edinburgh cover the 41 miles (66 km) long journey taking on average 48 min with our travel partners like Scotrail or Cross Country. Normally, there are 25 trains operating per day, including direct services available. While the average ticket price for this route costs around $23 (€19), you can find the cheapest train ticket for as low as $21 (€17). Travelers depart most frequently from Glasgow Central and arrive in Edinburgh Waverley.

Train companies: CrossCountry from Glasgow to Edinburgh trains

Travel to Edinburgh from Glasgow from $21 (€17) with Omio’s train partners CrossCountry! You can find the best schedules and tickets when comparing and booking the most affordable route for you.

CrossCountry

CrossCountry is a fast speed train company in the United Kingdom and for your next train to Edinburgh from Glasgow you can choose between Standard Class and First Class tickets on Omio.

Enjoy a smooth and easy journey between Glasgow and Edinburgh with CrossCountry! As an official travel partner of CrossCountry, Omio can help you search current train schedules and timetables from CrossCountry, compare the best routes from Glasgow to Edinburgh as well as the class fares available for this route (including information on baggage allowance and amenities provided onboard), and buy the most affordable CrossCountry Glasgow to Edinburgh train ticket available today. If you search for CrossCountry tickets in the Omio app, you can also see if they are mobile tickets so that you can travel paperless rather than needing to wait in a line at the train station in person to purchase tickets. Once you find your ideal route, book your one-way train to Edinburgh from Glasgow on Omio or in the Omio app in just a few simple steps. You can then sit back and enjoy the 41 miles (66 km) journey between Glasgow and Edinburgh with ease and comfort on a train with CrossCountry.

Train information from Glasgow to Edinburgh with CrossCountry:

  • Average Duration: 1 h
  • CrossCountry frequency: 1 a day

When purchasing your CrossCountry train tickets from Glasgow to Edinburgh, keep the following coronavirus related policies and recommendations in mind outlined by our travel partner:

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

The rail line between Scotland's largest city and the capital is the busiest route for Scottish transport, ever popular with business travelers and vacationers.  Frequent trains from Glasgow to Edinburgh run seven days a week from very early morning to late at night. Journey times on the route from Glasgow Queen Street Station range from around 45 minutes to over an hour. Slower services from Glasgow Central offer an alternative route.

Which train companies travel from Glasgow to Edinburgh?

Scotland's national rail operator ScotRail offers all the direct trains on the electrified line from Glasgow Queen Street to Edinburgh Waverley. ScotRail and Cross Country Trains also provide direct trains from Glasgow Central Station through Lanarkshire to Edinburgh.

How long is the train from Glasgow to Edinburgh?

The fastest connections on the 40-mile route east from Glasgow to Edinburgh are some ScotRail services from Glasgow Queen Street, taking just 47 minutes to reach the capital. Other services on this route take from 50 minutes to over an hour. Direct trains from Glasgow Central Station take from one hour and seven minutes to one hour and 30 minutes to reach Edinburgh.

How many trains are there from Glasgow to Edinburgh.?

The ScotRail weekday timetable provides trains from Glasgow Queen Street to Edinburgh Waverley roughly every 15 minutes throughout the day, from very early morning to just before midnight. Scotrail and Cross Country Trains services from Glasgow Central operate at least once an hour, with a final service on this route just after 9:00 p.m.  Sunday schedules are less frequent, with the first train leaving Glasgow just before 8:00 a.m.

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

Departure train station:  Glasgow Queen Street Station is on the east side of the city center, with transport connections available from nearby Buchanan Street  Subway and buses stopping on George Street and North Hanover Street. Central Station is in the heart of the city, served by buses on Hope Street and Union Street. Both stations have a pub, fast food outlets, ATMs and taxi stands.

Arrival train station:Edinburgh Waverley Station is in the heart of the city, served by local buses and trams stopping on Princes Street. The station concourse has a pub, food store, fast food restaurant, bakery and taxi stands.

Travel Tips: Trains from Glasgow to Edinburgh

Travel by train 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 do cheap trains between Glasgow and Edinburgh cost?

Omio customers have found the cheapest trains from Glasgow to Edinburgh to cost as little as $21 (€17)  in the next 7 days.

How much does it cost to take a train between Glasgow and Edinburgh?

If you are looking to book your train ticket in the next 7 days, you can expect the Glasgow to Edinburgh train to cost on average $23 (€19)  one way.

What is the distance between Glasgow and Edinburgh by train?

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

How long is a train to Edinburgh from Glasgow on average?

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

What train station in Glasgow goes to Edinburgh? What train station do I come into Edinburgh from Glasgow?

When taking the train to Edinburgh from Glasgow, you can choose to depart from train stations like Glasgow Central, Glasgow Queen Street and Charing Cross (Glasgow). Your route can end in train stations such as Edinburgh Waverley, Edinburgh Haymarket and Edinburgh Gateway.

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

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

Passengers board the train most frequently from Glasgow Central, which is located around 0.5 miles (757 m) away from the city center, and they get off the train at Edinburgh Waverley, located 0.2 miles (429 m) away from the city center.

Which train providers can get me from Glasgow to Edinburgh?

For the best Glasgow to Edinburgh train to buy, you can travel safely and comfortably with Scotrail or Cross Country. However, it's always good to check all possible train companies with services to Edinburgh from Glasgow to compare what amenities they may offer.

Can I book a direct train from Glasgow to Edinburgh?

Yes, there are 25 direct trains from Glasgow to Edinburgh per day with Scotrail  on Omio. This is worth paying attention to when you buy your train ticket as direct services tend to offer more convenience and help save you time traveling to your destination.

How many trains are there between Glasgow and Edinburgh a day?

On average, there are 25 trains a day from Glasgow to Edinburgh. The train times and services may be different on weekends and holidays compared to weekdays.

When does the first train depart from Glasgow to Edinburgh? When does the last train depart from Glasgow to Edinburgh?

You can take the earliest train from Glasgow to Edinburgh at 8: 08 AM   or take the last train from Glasgow to Edinburgh leaving at 9: 30 AM. Look for the latest Glasgow to Edinburgh train schedules on Omio and book the best time to take the train for this route.

How early should I buy Glasgow to Edinburgh train tickets to get the best deals?

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

Important Stations and Airports for this Journey

Glasgow
Edinburgh
Glasgow Central is the most popular Glasgow railway station for Omio travelers, but it's not the only one. Read all the information you need to know about the main train stations in Glasgow for your trip to Edinburgh.
Amenities at station
WifiWifi
LockersLockers
ParkingParking
ATMATM
TaxisTaxis
AccessibilityAccessibility
phone
Phone Number
+44 3457114141
ticketOfficeHours
Ticket Office Hours
Mon - Sat: 05: 30 - 21: 30 | Sun: 09: 15 - 21: 30
Public transit options for Glasgow Central
Bus lines: 6, 7, 18, 21, 75, 263, 267, 500 Airport Express
Train lines: West Coast Main Line, ScotRail, Avanti West Coast, LNER, TransPennine Express, CrossCountry, Caledonian Sleeper