Glasgow to St Andrews train with ScotRail

Wed, Jul 16
+ Add return
ScotRail
LNER
Comboios De Portugal
Regionale
Deutsche Bahn
1,000+ travel companies
QR-Code
Scan to get our free app
Use our app to get live travel updates and book mobile tickets for trains, buses, flights, and ferries.
App Store
rate4.9
42K ratings
Google Play
rate4.6
136K reviews

The cheapest and fastest trains from Glasgow to St Andrews

Showing times and prices for Jul 17

Cheapest price

€18

Average price

€27

Fastest journey

1 h 31 m

Average duration

1 h 38 m

Trains per day

10

Distance

105 km

Cheap tickets

The best way to find a cheap train ticket from Glasgow to St Andrews is to book your journey as far in advance as possible and to avoid traveling at rush hour.

The average ticket from Glasgow to St Andrews will cost around €27 if you buy it on the day, but the cheapest tickets can be found for only €18.

Fast trains

It's difficult to get from Glasgow to St Andrews without transferring at least once.

ScotRailY66740 · Y65940
08:45AM1h31
Glasgow Queen Street (GLQ)
10:16AMCupar station (CUP)
181One-way
1 transfer
ScotRailY66727 · Y66469
08:15AM1h54
Glasgow Queen Street (GLQ)
10:09AMLeuchars station (LEU)
181One-way
1 transfer
ScotRailY66740 · Y65940
08:45AM1h38
Glasgow Queen Street (GLQ)
10:23AMLeuchars station (LEU)
181One-way
1 transfer
ScotRailY67153 · Y66496
11:02AM1h59
Glasgow Central (GLC)
01:01PMCupar station (CUP)
181One-way
1 transfer
ScotRailY66727 · Y66469
08:15AM1h47
Glasgow Queen Street (GLQ)
10:02AMCupar station (CUP)
181One-way
1 transfer

Travel Information

Compare bus and train for Glasgow to St Andrews

Omio recommends booking the bus as it is the most popular option from Glasgow to St Andrews among Omio's users. If you are prioritising price take the bus with prices starting from €4. For those with little time consider booking a train which can get you there in 1h 56m. In case you are seeking to minimise your carbon footprint the train is your best bet as it emits only 0.0 - 0.1kg. The ticket price range depends on the travel mode: a bus costs an average of €4, and a train costs an average of €30.

Distance: 104 km

Compare train with

Train
Most popular
Bus

€46

Average price

€9

Average price

Cheapest

2h 26m

Average total duration

Fastest

1h 56m

Onboard

+

30m

Additional time*

2h 26m

Average total duration

1h 56m

Onboard

+

30m

Additional time*

0.0 - 0.1kg

CO2 emissions

Lowest

0.1 - 0.3kg

CO2 emissions

ScotRail

Most popular train company

Megabus

Most popular bus company

Direct Options

Direct Options

Additional time: Average total travel duration to departure point, security checks and transfers.

Live departures

Glasgow to St Andrews train times

Showing trains for today, Wednesday, July 16
Last updated at 5:56 AM
ProviderDepartsDurationArrivesTransfers
Tickets
scotrailY66727 · Y66469
On time
7:15 AM Glasgow Queen Street (GLQ)
1h54
9:09 AM Leuchars station (LEU)
1 transfer
scotrailY66727 · Y66469
On time
7:15 AM Glasgow Queen Street (GLQ)
1h47
9:02 AM Cupar station (CUP)
1 transfer
scotrailY66740 · Y65940
On time
7:45 AM Glasgow Queen Street (GLQ)
1h31
9:16 AM Cupar station (CUP)
1 transfer
scotrailY66740 · Y65940
On time
7:45 AM Glasgow Queen Street (GLQ)
1h38
9:23 AM Leuchars station (LEU)
1 transfer
scotrailY66748 · Y66477
On time
8:00 AM Glasgow Queen Street (GLQ)
2h00
10:00 AM Cupar station (CUP)
1 transfer
scotrailY66748 · Y66477
On time
8:00 AM Glasgow Queen Street (GLQ)
2h07
10:07 AM Leuchars station (LEU)
1 transfer
scotrailY66764+london_north_eastern_railwayY23476
On time
8:30 AM Glasgow Queen Street (GLQ)
1h58
10:28 AM Leuchars station (LEU)
1 transfer
scotrailY66781 · Y66486
On time
9:15 AM Glasgow Queen Street (GLQ)
1h44
10:59 AM Cupar station (CUP)
1 transfer
scotrailY66794 · Y65946
On time
9:45 AM Glasgow Queen Street (GLQ)
1h31
11:16 AM Cupar station (CUP)
1 transfer
scotrailY67153 · Y66496
On time
10:02 AM Glasgow Central (GLC)
1h59
12:01 PM Cupar station (CUP)
1 transfer

Find all the dates and times for this journey

Compare prices and tickets Glasgow to St Andrews by bus or train

Thu
Jul 17
Fri
Jul 18
Sat
Jul 19
Sun
Jul 20
Mon
Jul 21
Tue
Jul 22
Wed
Jul 23
Thu
Jul 24
Fri
Jul 25
Sat
Jul 26
Sun
Jul 27
Mon
Jul 28
Tue
Jul 29
Wed
Jul 30
Thu
Jul 31
Fri
Aug 01
Sat
Aug 02
Sun
Aug 03
Mon
Aug 04
Tue
Aug 05
Wed
Aug 06

Journey information

Overview: Train from Glasgow to St Andrews

United KingdomUnited Kingdom
United KingdomUnited Kingdom
Icon of train
Trains from Glasgow to St Andrews run on average 7 times per day, taking around 1h 56m. Cheap train tickets for this journey start at €30 but you can travel from only €4 by bus.
Fares are the lowest economy prices found on Omio. Early booking often means lower prices. Prices change daily and are subject to availability. Discount cards, coach trips, and booking fees are not included.
Price information
Cheapest alternative travel mode
Bus from €4
Distance
104 km
Average train duration
1h 56m
Cheapest ticket price
€30
Trains per day
7
Fastest train
1h 57m
First train
05:30
Last train
22:31
Fares are the lowest economy prices found on Omio. Early booking often means lower prices. Prices change daily and are subject to availability. Discount cards, coach trips, and booking fees are not included.
Price information
Cheapest alternative travel mode
Bus from €4

Train providers: ScotRail and East Coast trains Glasgow to St Andrews

You can travel by train to St Andrews from Glasgow with ScotRail and East Coast for as low as €34. When you search for timetables and tickets, Omio will show you the best journey.

Scotrail is a train operating company in Scotland, providing rail services throughout the country. It operates a wide range of services, from commuter trains to long-distance intercity services. The company operates a variety of train types, including the Class 380, Class 385, Class 156, Class 158 and Class 170. These trains offer a range of onboard facilities, such as free Wi-Fi, power sockets, and comfortable seating. Scotrail also offers a range of ticket types, including Advance, Off-Peak, and Anytime tickets. The most popular routes for Scotrail include Glasgow to Edinburgh, Glasgow to Inverness, and Edinburgh to Aberdeen.

ScotRail from Glasgow to St Andrews train information:

  • Average Duration: 1 h 34 min
  • Cheapest Price: €34

Trains from Glasgow to St Andrews

With its golf courses, spectacular coastal scenery, medieval ruins and a University favored by royalty, St Andrews would seem to have everything except a train station. Since the closure of the branch line, visitors to the Fife town have to rely on shuttle connections from nearby Leuchars station. Train services from Glasgow run seven days a week, requiring one change en route. Journey times to Leuchars average around one hour and 45 minutes, with ten additional minutes for the bus link to St Andrews. Departure times range from early morning to late evening.

Which train companies travel from Glasgow to St Andrews?

ScotRail. Scotland's national rail company, provides most of the services from Glasgow to St Andrews, with some additional connections provided by Cross Country Trains or London North Eastern Railway (LNER).  Indirect connections involve taking departures from Glasgow Queen Street and changing at Edinburgh Haymarket for connections to Leuchars, or connecting at Edinburgh Waverley with  Caledonian Sleeper trains to Leuchars.

How long is the train from Glasgow to St Andrews?

The fastest ScotRail indirect services to Leuchars via Edinburgh Haymarket take around one hour and 40 minutes to reach Leuchars,  although some connections can take over two hours for the 82-mile trip east. Additional shuttle bus connections from Leuchars to St Andrews take ten to 15 minutes.

How many trains are there from Glasgow to St Andrews?

ScotRail provides trains every half hour from Glasgow Queen Street to Leuchars via Edinburgh Haymarket throughout the day from early morning to late evening, with an overnight connection with the Caledonian Sleeper at Edinburgh Waverley. Sunday timetables feature a reduced service, with only one early morning connection and an hourly service from mid-morning.

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

Departure train station:  Glasgow Queen Street Station is on the eastern side of central Glasgow, with public transport connections on Subway trains from Buchanan Street Station and bus routes from George Square and North Hanover Street. Passenger facilities on the station concourse include a pub, pharmacy,  news vendor, burger bar, WiFi and taxi stands.

Arrival train station:Leuchars Station is located six miles north of St Andrews with shuttle bus connections meeting arriving trains. Facilities at the station include a coffee kiosk, news vendor, free WiFi and taxi stand.

FAQs: Trains from Glasgow to St Andrews

FAQs: Travel by train from Glasgow to St Andrews 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 St Andrews.
FAQs

More options for your journey from Glasgow to St Andrews

Here are some other resources that might have the information you need

Most popular train connections to St Andrews

HomeTrainsTrain Times to St AndrewsGlasgow to St Andrews train

The Omio App Makes Travel Planning Easy

We’ll get you where you want to go. From live train updates to mobile tickets, our innovative app is the ideal way to plan and keep track of your travel.

ios-badge
android-badge
Hand With Phone
Currency
Language