Travel options
from Perth to Glasgow

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

No journeys found

We couldn’t find any journeys for this date. Click below and try searching for another date.

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

Deutsche Bahn

COMPARE Prices for trains, buses and flights

25 Oct
26 Oct
27 Oct
28 Oct
29 Oct
30 Oct
31 Oct

Travel Information to Glasgow from Perth

distanceDistance48 miles (78 km)
modeAvailable travel modesCoach or train
priceTicket price range£8 - £11
cheapestCheapest modeCoach • £8 • 1 h 5 min
fastestFastest modeTrain • £11 • 57 min
carriersPopular travel companiesMegabus or Scotrail

Travel 48 miles (78 km) by coach or train to Glasgow from Perth. If speed is a priority, then a train is the best option with an average duration of 57 min; whereas, if saving money is more important, then a coach is the best option with prices starting as low as £8. The most popular travel providers which serve this route are Megabus or Scotrail among others. Travellers can even take a direct from Perth to Glasgow.

Travel Tips

Travel from Perth to Glasgow
Travel 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 Perth to Glasgow.
How do I go from Perth to Glasgow?

You can travel to Glasgow from Perth 2 different ways: coach or train.

What is the cheapest way to get from Perth to Glasgow?

Coach services offer the cheapest way to get from Perth to Glasgow. Tickets for a coach cost on average £8.

This is compared to other travel options to Glasgow:

A coach is £4 less than a train for this route with tickets for a train from Perth to Glasgow costing on average £11.

What is the quickest way from Perth to Glasgow?

The fastest way from Perth to Glasgow is by train with an average journey time of 57 min.

Other travel options between Perth and Glasgow can usually take longer:

In comparison, going by coach can take 1 h 5 min   on average.

How far is it from Perth to Glasgow?

Glasgow is approximately 48 miles (78 km) away from Perth.

When going from Perth to Glasgow, where do I depart from Perth and where do I arrive in Glasgow?

These are the most popular departure and arrival points when travelling from Perth to Glasgow:

  • Most travellers who book a coach ticket from Perth to Glasgow depart from Perth, Leonard / Cross St. To Glasgow, Buchanan Bus Station.
  • Most travellers catch their train from Perth and arrive in Glasgow Central.
Which travel companies can take me from Perth to Glasgow?

If finding a good deal is your main consideration for your trip from Perth to Glasgow, then we'll help you find the best value travel companies for you:

  • Megabus can take you to Glasgow by coach. If searching for a good deal on coaches, you can find tickets for Megabus from Perth to Glasgow for £8.
  • Scotrail can take you to Glasgow by train. If searching for a good deal on trains, you can find tickets for Scotrail from Perth to Glasgow for £11.
What other popular destinations should I add to my itinerary for my trip to Glasgow from Perth?
Many of our customers who book a trip from Perth to Glasgow often extend their holiday and travel to other popular destinations like London, Edinburgh or Manchester. If you’re thinking of adding another destination to your Perth and Glasgow itinerary, let Omio find you the best connections between Glasgow and any of these top destinations today!
When should I purchase a ticket from Perth to Glasgow online to score the best deals?

When planning your trip between Perth and Glasgow, it’s good to keep in mind what tickets to purchase and their prices in the next 7 days:

  • Coach tickets cost £8 one way on average.
  • Train tickets are costing £11 one way on average.

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

Travelling from Perth to Glasgow: related information

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