Travel options
from Glasgow to Portsmouth

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

Our recommendation

To get from Glasgow to Portsmouth on 29 Jul we recommend taking a flight because it’s the best combination of price and speed.

08:50Glasgow International Airport1h30 10:20London City Airport
0 changes
£1181One-way
Cheapest
23:00Glasgow, Buchanan16h00 15:00Portsmouth, The Hard Interchange
2 changes
£621One-way
Other options
18:55Glasgow International Airport1h30 20:25London City Airport
0 changes
£1301One-way
10:45Glasgow International Airport1h30 12:15London Heathrow Airport
0 changes
£1371One-way
10:40Glasgow Central7h29 18:09Portsmouth Harbour
1 changes
£1461One-way

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

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

Trenitalia
Easyjet
Deutsche Bahn
SNCF
Place to stay

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

COMPARE Prices for trains, buses and flights

Wed
28 Jul
Find prices
£45National Express
Find prices
Thu
29 Jul
£145Avanti West Coast
£62National Express
£68easyJet
Fri
30 Jul
£145Avanti West Coast
£31National Express
£67easyJet
Sat
31 Jul
£145London North Eastern Railway
£45National Express
£61easyJet
Sun
1 Aug
£145Avanti West Coast
£43National Express
£60easyJet
Mon
2 Aug
£145Avanti West Coast
£26National Express
£51easyJet
Tue
3 Aug
£145Avanti West Coast
£38National Express
£32easyJet
Wed
4 Aug
£91Avanti West Coast
Find prices
£32easyJet
Thu
5 Aug
Find prices
Find prices
£32easyJet
Fri
6 Aug
Find prices
£28National Express
£37easyJet
Mon
9 Aug
£144Avanti West Coast
£19National Express
£38easyJet
Tue
10 Aug
£145Avanti West Coast
£23National Express
£32easyJet
Fri
13 Aug
£145Avanti West Coast
£26National Express
£39easyJet
Sat
14 Aug
Find prices
£28National Express
£42British Airways
Sun
15 Aug
£144Avanti West Coast
£25National Express
£46easyJet
Mon
16 Aug
£144Avanti West Coast
£19National Express
£36easyJet

Travel Information between Glasgow and Portsmouth

distanceDistance373 miles (601 km)
modeAvailable travel modesCoach, flight or train
priceTicket price range£49 - £144
cheapestCheapest modeCoach • £49 • 14 h
fastestFastest modeFlight • £72 • 1 h 15 min
carriersPopular travel companiesNational Express, BA Cityflyer or Avanti West Coast

Take a coach, flight or train to travel 373 miles (601 km) between Glasgow and 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 £49. The most popular travel providers which serve this trip are National Express, BA Cityflyer or Avanti West Coast among others. Travellers can even take a direct coach from Glasgow to Portsmouth.

Travel Tips

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

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

How far is Portsmouth from Glasgow?

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

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

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

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

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

  • National Express can get you to Portsmouth by coach. You can find a good deal for coach tickets with National Express from Glasgow to Portsmouth for £49 on Omio.
  • Travel with BA Cityflyer to go to Portsmouth by plane. For a good deal on tickets, you can find BA Cityflyer Glasgow to Portsmouth tickets on Omio for £72.
  • Avanti West Coast can get you to Portsmouth by train. You can find a good deal for train tickets with Avanti West Coast from Glasgow to Portsmouth for £144 on Omio.
Is there a way to travel directly from Glasgow to Portsmouth?

Yes, there are direct services available from Glasgow to Portsmouth with the following travel operators:

  • You can buy a direct coach with.

Direct services tend to save you time and add more convenience in getting you to Portsmouth as you won't need to change in between, so it's worth paying attention to before booking your tickets from Glasgow to Portsmouth.

What is another destination I should add to my tour from Glasgow to Portsmouth?
Looking to extend your trip from Glasgow to Portsmouth? Many Omio customers who go from Glasgow to Portsmouth usually extend their holiday to explore other popular destinations like London, Southampton or Bournemouth. If you're looking to explore London, Southampton or Bournemouth from Portsmouth, let Omio find you the best connections available at an affordable price.
How far in advance should I buy tickets from Glasgow to Portsmouth online to get the best deals?

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

  • Coach tickets cost £49 one way on average.
  • Plane tickets are costing on average £72 one way.
  • Train tickets are costing on average £144 one way.

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

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

The cheapest way from Glasgow to Portsmouth is by taking a coach. You can find average ticket prices around £49 compared to other travel options to Portsmouth:

A coach is about £23 less than a flight, which costs on average £72 for this route.

A coach is about £95 less than a train, which costs on average £144 for this route.

What is the fastest way to Portsmouth from Glasgow?

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

Other travel options from Glasgow to Portsmouth can usually take longer:

In comparison, getting to Portsmouth by coach can take on average 14 h.

In comparison, getting to Portsmouth by train can take on average 7 h 22 min.

Stations

Important Stations and Airports for this Journey

Glasgow
Portsmouth
Glasgow Central
Amenities
Refreshments
WC

Frequently Asked Questions

Where is the train station and what is the best way to get there?
This station is within walking distance of the city centre and is connected to other parts of the city by public transport.<br>Metro lines Argyle