[menuItemContent][menuItemRightSideContent]
Currency

Travel options
from Glasgow to St. Andrews

You can get from Glasgow to St. Andrews by train, bus or flight.

Our recommendation

To get from Glasgow to St. Andrews on May 20 we recommend taking a bus because it’s the best combination of price and speed.

07:10PMGlasgow, Buchanan1h45 08:55PMDundee, Seagate Bus Station
0 changes
$221One-way
Cheapest
10:30PMGlasgow, Buchanan1h52 12:22AMDundee, Seagate Bus Station
0 changes
$211One-way
Other options
09:10AMGlasgow, Buchanan1h45 10:55AMDundee, Seagate Bus Station
0 changes
$221One-way
06:10PMGlasgow, Buchanan1h50 08:00PMDundee, Seagate Bus Station
0 changes
$221One-way
08:10PMGlasgow, Buchanan1h40 09:50PMDundee, Seagate Bus Station
0 changes
$241One-way

Find all the dates and times for this journey by train, bus, and flight, .

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

Trenitalia
Easyjet
Deutsche Bahn
SNCF

Compare prices and tickets Prices for trains, buses and flights

Fri
May 20
$43Scotrail
$19Megabus
Sat
May 21
$43Scotrail
$15Megabus
Mon
May 23
$43Scotrail
$12Megabus
Tue
May 24
$17Scotrail
$12Megabus
Thu
May 26
$43Scotrail
$12Megabus
Fri
May 27
$43Scotrail
$12Megabus
Sat
May 28
Find prices
$8Megabus
Sun
May 29
$42Scotrail
$8Megabus
Tue
May 31
$43Scotrail
$8Megabus
Wed
Jun 1
$42Scotrail
$12Megabus
Thu
Jun 2
$43Scotrail
$8Megabus
Fri
Jun 3
$43Scotrail
$8Megabus
Sat
Jun 4
Find prices
$8Megabus
Sun
Jun 5
$43Scotrail
$8Megabus
Mon
Jun 6
$42Scotrail
$8Megabus
Wed
Jun 8
$43Scotrail
$8Megabus

Travel Information to St. Andrews from Glasgow

distanceDistance64 miles (104 km)
modeAvailable travel modesBus or train
priceTicket price range$15 - $43
cheapestCheapest modeBus • $15 (€13) • 1 h 45 min
fastestFastest modeBus • $15 (€13) • 1 h 45 min
carriersPopular travel companiesMegabus or Scotrail

Take a bus or train to travel 64 miles (104 km) from Glasgow to St. Andrews. If speed is a priority, then a bus is the best option with an average duration of 1 h 45 min; whereas, if saving money is more important, then a bus is the best option with prices starting as low as $15 (€13). The most popular travel companies which serve this journey are Megabus or Scotrail among others. Travelers can even take a direct from Glasgow to St. Andrews.

Travel Tips: Travel from Glasgow to St. Andrews

Travel 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

How do I go from Glasgow to St. Andrews?

There are 2 ways to travel from Glasgow to St. Andrews including taking a bus or train.

What is the cheapest way to go from Glasgow to St. Andrews?

The cheapest way to get from Glasgow to St. Andrews is by taking a bus. You can find average ticket prices around $15 (€13) compared to other travel options to St. Andrews:

Taking a bus is about $28 (€25) less than taking a train, which costs on average $43 (€39) for this journey.

What is the quickest way to get from Glasgow to St. Andrews?

The fastest way from Glasgow to St. Andrews is by bus with an average journey time of 1 h 45 min.

There are alternative travel options to St. Andrews that can usually take longer:

In comparison, traveling by train can take you on average 1 h 55 min.

How far is it from Glasgow to St. Andrews?

The distance from Glasgow to St. Andrews is approximately 64 miles (104 km).

How many services a day are there from Glasgow to St. Andrews?

The average frequency per day from Glasgow to St. Andrews is:

  • Around 10 trains per day.

However, we recommend checking specific travel dates for your route to St. Andrews from Glasgow as scheduled services by bus or train can vary by season or day of the week.

Where do people depart from and arrive in when traveling from Glasgow to St. Andrews?

These are the most popular departure and arrival points from Glasgow to St. Andrews:

  • Trains from Glasgow to St. Andrews most often leave from Glasgow Central and arrive in St Andrews.

Who can get me from Glasgow to St. Andrews?

Omio works with many trusted partners that can help you travel the best way from Glasgow to St. Andrews:

  • You can travel between Glasgow and St. Andrews by bus with Megabus. You can find cheap tickets on Omio for $15 (€13) with Megabus from Glasgow to St. Andrews.
  • You can travel between Glasgow and St. Andrews by train with Scotrail. You can find cheap tickets on Omio for $43 (€39) with Scotrail from Glasgow to St. Andrews.

Where else should I travel to after my journey between Glasgow and St. Andrews ends?

Looking to extend your trip from Glasgow to St. Andrews? Many Omio customers who go from Glasgow to St. Andrews usually extend their vacation to explore other popular destinations like Edinburgh, London or Aberdeen. If you're looking to explore Edinburgh, London or Aberdeen from St. Andrews, let Omio find you the best connections available at an affordable price.

How far in advance should I book tickets from Glasgow to St. Andrews online to get the best deals?

When planning your trip from Glasgow to St. Andrews, it’s good to keep in mind what tickets to book and their prices in the next 7 days:

  • Bus tickets cost $15 (€13) one way on average.
  • Train tickets cost $43 (€39) one way on average.

However, we recommend buying tickets from Glasgow to St. Andrews online a few months in advance to get the best deals and save money on your upcoming journey.