The cheapest buses from London to Portsmouth

Showing times and prices for 27 Oct

Cheapest

£11

Average

£12

The best way to find a cheap fare is to book your ticket as far in advance as you can and to avoid traveling at rush hour.

The average ticket from London to Portsmouth will cost around £ 12 if you buy it on the day, but the cheapest tickets can be found for only £ 11.

Cheapest
08:30London2h00 10:30Portsmouth, The Hard Interchange
0 changes
£111One-way
Cheapest
20:30London2h00 22:30Portsmouth, The Hard Interchange
0 changes
£111One-way
Cheapest
11:00London2h00 13:00Portsmouth, The Hard Interchange
0 changes
£111One-way
Cheapest
15:30London2h30 18:00Portsmouth, The Hard Interchange
0 changes
£111One-way
Cheapest
12:30London2h00 14:30Portsmouth, The Hard Interchange
0 changes
£111One-way

Timetable London to Portsmouth

Showing buses for tomorrow, Wed, 27 Oct
08:30London2h00 10:30Portsmouth, The Hard Interchange
0 changes
11:00London2h00 13:00Portsmouth, The Hard Interchange
0 changes
12:30London2h00 14:30Portsmouth, The Hard Interchange
0 changes
14:00London2h10 16:10Portsmouth, The Hard Interchange
0 changes
15:30London2h30 18:00Portsmouth, The Hard Interchange
0 changes
18:00London2h15 20:15Portsmouth, The Hard Interchange
0 changes
20:30London2h00 22:30Portsmouth, The Hard Interchange
0 changes

This is the last bus of the day.

Find all the dates and times for this journey

COMPARE Prices across different modes

Tue
26 Oct
Find prices
£11National Express
Wed
27 Oct
£17South Western Railway
£11National Express
Thu
28 Oct
£14South Western Railway
£11National Express
Fri
29 Oct
£14South Western Railway
£11National Express
Sat
30 Oct
£13South Western Railway
£11National Express
Sun
31 Oct
£13South Western Railway
£11National Express
Mon
1 Nov
£13South Western Railway
£7National Express
Tue
2 Nov
£11South Western Railway
£6National Express
Wed
3 Nov
£11South Western Railway
£6National Express
Thu
4 Nov
£11South Western Railway
£6National Express
Fri
5 Nov
£12South Western Railway
£6National Express
Sat
6 Nov
£11South Western Railway
£7National Express
Sun
7 Nov
£11South Western Railway
£7National Express
Mon
8 Nov
£11South Western Railway
£6National Express
Tue
9 Nov
£10South Western Railway
£6National Express
Wed
10 Nov
£37Southern
£7National Express
Thu
11 Nov
£10South Western Railway
£6National Express
Fri
12 Nov
£10South Western Railway
£6National Express
Sat
13 Nov
£10South Western Railway
£6National Express
Sun
14 Nov
£10South Western Railway
£7National Express
Mon
15 Nov
£10South Western Railway
£6National Express

The fastest buses from London to Portsmouth

Showing times and prices for 27 Oct

Fastest Journey

2 h

Average

2 h 7 m

Buses per day

7

Distance

104 km

Of the 7 buses that leave London for Portsmouth every day 7 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.

These direct buses cover the 104 km distance in an average of 2 h 7 m but if you time it right, some buses will get you there in just 2 h .

The slowest buses will take 2 h 30 m and usually involve a change or two along the way, but you might be able to save a few pennies if you’re on a budget.

Fastest
08:30London2h00 10:30Portsmouth, The Hard Interchange
0 changes
£111One-way
Fastest
20:30London2h00 22:30Portsmouth, The Hard Interchange
0 changes
£111One-way
Fastest
11:00London2h00 13:00Portsmouth, The Hard Interchange
0 changes
£111One-way
Fastest
12:30London2h00 14:30Portsmouth, The Hard Interchange
0 changes
£111One-way
2nd Fastest
14:00London2h10 16:10Portsmouth, The Hard Interchange
0 changes
£111One-way

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

National Express
Eurolines France
RegioJet
Trenitalia

Coach Information from London to Portsmouth

distanceDistance64 miles (103 km)
durationAverage coach duration1 h 55 min
priceAverage coach ticket price£10 (€12)
frequencyCoach frequency5 a day
changesDirect coachYes, there are 5 direct coaches a day
carriersCoach companiesNational Express

Coaches from London to Portsmouth cover the 64 miles (103 km) long route taking on average 1 h 55 min with our travel partners like National Express. Normally, there are 5 coaches operating per day, including direct services available. While the average ticket price for this trip costs around £10, you can find the cheapest coach ticket for as low as £7. Travellers depart most frequently from London Victoria and arrive in Portsmouth, The Hard Interchange.

Coach companies

National Express London – Portsmouth

For as little as £7 you can travel by coach from London to Portsmouth with National Express. Omio will show you the best deals, timetables and tickets available for this trip.

National Express

National Express is the UK’s leading long-distance coach provider operating over 550 coaches per day and serving over 900 destinations across the UK. National Express also operates coach services to all major UK airports, such as Heathrow, Gatwick, Stansted, Luton and Bristol, 24 hours a day. All National Express coaches have air conditioning and provide free WiFi access along with onboard entertainment. Most coaches come with seat belts and power outlets at every seat, so you can charge your phone or laptop during a long journey. For your coach from London to Portsmouth, you can select from three ticket fares: Restricted Fare, Standard Fare, and Fully Flexible Fare.

  • Average Price: £7

These are National Express 's ticket policies for COVID-19 for the coach from London to Portsmouth:

  • Cashless payments recommended
  • Online booking and check-in recommended
  • Pre-reservation / seat allocation
  • Verification of ticket with valid ID
  • Exceptions to waive change or cancellation fees policy
  • For journeys between July 1st and October 31, 2020, the following change and refund policies apply:
    • Restricted ticket: One change is allowed free of charge
    • Standard ticket: Full refund or one change is allowed free of charge
    • Fully flexible ticket: Unlimited changes to time or date are allowed
    • All change and refund requests must be made at least 24 hours before the original outbound journey. Partial refunds are not allowed.

Buses from London to Portsmouth

Getting buses from London to Portsmouth is easy thanks to National Express, who provide a service with one change from London Victoria Coach Station to Portsmouth Bus and Coach Station at The Hard in Portsmouth. Journeys take anything from 1 hour 45 minutes to up to 4 hours 25 minutes, depending on connecting coaches and traffic conditions. The change during the journey is at Heathrow Airport where passengers have plenty of time to board the next bus. The first coach departs from London around 5:00 a.m and the last service is around midnight. During the daytime, services are at least every hour and more frequently at peak times.

Travel Tips

Buses from London to Portsmouth
Take the bus 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 London to Portsmouth.
FAQs
How much do cheap coach tickets to Portsmouth from London cost?
Looking to save money on your trip? Omio customers have found the cheapest coach between London and Portsmouth for the next 7 days starting from £7  one way.
What is the average cost of a coach from London to Portsmouth?
In the next 7 days you’ll find that the average cost of a coach ticket to Portsmouth from London is £10  one way.
How many miles is it from London to Portsmouth by coach?
When travelling this route you should expect the distance from London to Portsmouth via coach to be approximately 64 miles (103 km).
How many hours does it take from London to Portsmouth by coach?
The London to Portsmouth coach duration is on average 1 h 55 min, which is to be expected when travelling 64 miles (103 km) to Portsmouth from London. However, the time it takes can vary based on specific dates, weekends, and bank holidays.
What station does the London to Portsmouth coach leave from? Which Portsmouth coach station do I come into from London?

Omio customers travelling this route depart most frequently from London Victoria   and arrive in Portsmouth, The Hard Interchange.

Where is the departure coach station in London located? Where is the arrival coach station in Portsmouth located?

The most popular departure coach station with passengers for this journey, called London Victoria, is located 1 mile (s) / 1 km from the city centre of London.

The most popular arrival coach station, Portsmouth, The Hard Interchange, is located 1 mile (s) / 1 km away from the city centre of Portsmouth.

What coach companies offer a service to Portsmouth from London?
When taking a coach from London to Portsmouth, you can count on National Express for the best way to get you to Portsmouth. You can also check all possible coach companies who offer a service between London and Portsmouth and compare the amenities they offer before buying a coach ticket.
Are there any London to Portsmouth direct coaches?
Yes, there are 5 direct coaches per day from London to Portsmouth with National Express, and you won’t need to change in between. Direct coach services tend to offer more convenience and save you time when travelling to your destination, so it's worth paying attention to before you purchase your coach ticket.
How many coach services are there to Portsmouth from London a day?
On average, there are 5 coaches a day from London to Portsmouth. The coach times and services may be different on weekends and holidays compared to weekdays.
When is the earliest coach from London to Portsmouth? When is the last coach from London to Portsmouth?
The first coach from London to Portsmouth leaves at 07: 30   and the last coach for this leaves at 21: 00. Omio shows you the latest coach from London to Portsmouth schedule to help you book the best departure time for this journey.
How early should I book London to Portsmouth coach tickets to get the best deals?
If you book a coach ticket to Portsmouth from London within the next 7 days, you can find tickets to cost on average £10 one way. However, we recommend booking your coach in advance to get access to the best prices. Coach tickets from London to Portsmouth are generally on sale a few months before the planned departure date.

Important Stations and Airports for this Journey