Travel options
from Portsmouth to Glasgow

You can get from Portsmouth 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.

Trenitalia
Easyjet
Deutsche Bahn
SNCF

COMPARE Prices for trains, buses and flights

Mon
29 Nov
Find prices
£24National Express
£32easyJet
Tue
30 Nov
£133Avanti West Coast
£28National Express
£49easyJet
Thu
2 Dec
£132Avanti West Coast
£18National Express
£31easyJet
Fri
3 Dec
£144Avanti West Coast
£25National Express
£45easyJet
Sun
5 Dec
£144Avanti West Coast
£39National Express
£46easyJet

Travel Information from Portsmouth to Glasgow

distanceDistance373 miles (601 km)
modeAvailable travel modesCoach, flight or train
priceTicket price range£27 - £142
cheapestCheapest modeCoach • £27 • 11 h 20 min
fastestFastest modeFlight • £62 • 1 h 15 min
carriersPopular travel companiesNational Express, easyJet or Avanti West Coast

Travel 373 miles (601 km) by coach, flight or train to Glasgow from Portsmouth. If speed is a priority, then a flight is the best option with an average duration of 1 h 15 min; whereas, if saving money is more important, then a coach is the best option with prices starting as low as £27. The most popular travel providers which serve this journey are National Express, easyJet or Avanti West Coast among others. Travellers can even take a direct from Portsmouth to Glasgow.

Travel Tips

Travel from Portsmouth 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 Portsmouth to Glasgow.
FAQs
How do I travel from Portsmouth to Glasgow?

There are 3 ways to travel from Portsmouth to Glasgow including taking a coach, flight or train.

What is the cheapest way to travel to Glasgow from Portsmouth?

A coach service offers the cheapest way to travel from Portsmouth to Glasgow, which costs on average £27.

This is compared to other ways of getting to Glasgow:

A coach is about £35 less than a flight, which costs on average £62 for this trip.

A coach journey is usually £114 less than a journey to Glasgow by train, which costs on average £142 for the same trip.

What is the fastest way to get from Portsmouth to Glasgow?

The fastest way to get to Glasgow from Portsmouth is by flight with an average travel time of 1 h 15 min.

There are alternative travel options to Glasgow that can usually take longer:

In comparison, getting to Glasgow by coach can take on average 11 h 20 min.

In comparison, travelling by train can take you on average 7 h 14 min.

How many miles are between Portsmouth and Glasgow

Glasgow is approximately 373 miles (601 km) away from Portsmouth.

How many services a day are there from Portsmouth to Glasgow?

The average frequency per day from Portsmouth to Glasgow is:

  • Around 12 trains per day.

However, we recommend checking specific travel dates for your journey to Glasgow from Portsmouth as scheduled services by coach, flight or train can vary by season or day of the week.

Where do I depart from Portsmouth? Where do I arrive in Glasgow?

These are the most popular departure and arrival points for travellers from Portsmouth to Glasgow:

  • Coaches from Portsmouth to Glasgow most often leave from Portsmouth, The Hard Interchange and arrive in Glasgow, Buchanan Bus Station.
  • Trains mostly depart from Portsmouth & Southsea and arrive in Glasgow Central.
Which travel companies can help me find a way to get from Portsmouth to Glasgow?

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

  • National Express can take you to Glasgow by coach. If searching for a good deal on coaches, you can find tickets for National Express from Portsmouth to Glasgow for £27.
  • EasyJet can get you to Glasgow by plane. You can find a good deal for plane tickets with easyJet from Portsmouth to Glasgow for £62 on Omio.
  • Avanti West Coast can take you to Glasgow by train. If searching for a good deal on trains, you can find tickets for Avanti West Coast from Portsmouth to Glasgow for £142.
What is another destination I should add to my tour from Portsmouth to Glasgow?
Omio customers who travel from Portsmouth to Glasgow often also extend their holiday to go to London, Edinburgh or Manchester. Omio can help you plan your trip by finding the best connections between Glasgow and these popular destinations at a great price.
How far in advance should I buy my Portsmouth to Glasgow ticket online to get the best deals?

Before travelling from Portsmouth to Glasgow, it’s good to know what ticket you can purchase and how much it will cost in the next 7 days:

  • The price of a coach ticket for this journey is £27 one way on average.
  • The price of a plane ticket is £62 one way on average for this trip.
  • The price of a train ticket for this trip is £142 one way on average.

But we recommend booking Portsmouth to Glasgow tickets online a few months before your planned travel date to score the best deals and save money on your trip.