London to Portsmouth coach

Cheap bus tickets from London to Portsmouth

Showing times and prices for 19 May

Cheapest

£6

Average

£7

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.

Cheapest
08:30London2h00 10:30Portsmouth, The Hard Interchange
0 changes
£61One-way
Cheapest
15:30London2h35 18:05Portsmouth, The Hard Interchange
0 changes
£61One-way
Cheapest
12:30London2h00 14:30Portsmouth, The Hard Interchange
0 changes
£61One-way
2nd Cheapest
21:00London1h55 22:55Portsmouth, The Hard Interchange
0 changes
£71One-way
2nd Cheapest
14:00London2h10 16:10Portsmouth, The Hard Interchange
0 changes
£71One-way

Bus Timetable London to Portsmouth

Showing buses for tomorrow, Thursday, 19 May
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:30London2h35 18:05Portsmouth, The Hard Interchange
0 changes
17:30London2h20 19:50Portsmouth, The Hard Interchange
0 changes
19:00London2h10 21:10Portsmouth, The Hard Interchange
0 changes
21:00London1h55 22:55Portsmouth, The Hard Interchange
0 changes

This is the last bus of the day.

Find all the dates and times for this journey

Compare prices and tickets by train, coach or flight

Thu
19 May
Fri
20 May
Sat
21 May
Sun
22 May
Mon
23 May
Tue
24 May
Wed
25 May
Thu
26 May
Fri
27 May
Sat
28 May
Sun
29 May
Mon
30 May
Tue
31 May
Wed
01 Jun
Thu
02 Jun
Fri
03 Jun
Sat
04 Jun
Sun
05 Jun
Mon
06 Jun
Tue
07 Jun
Wed
08 Jun

Bus times from London to Portsmouth

Showing times and prices for 19 May

Fastest Journey

1 h 55 m

Average

2 h 8 m

Buses per day

8

Distance

104 km

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

Fastest
21:00London1h55 22:55Portsmouth, The Hard Interchange
0 changes
£71One-way
2nd Fastest
08:30London2h00 10:30Portsmouth, The Hard Interchange
0 changes
£61One-way
2nd Fastest
12:30London2h00 14:30Portsmouth, The Hard Interchange
0 changes
£61One-way
2nd Fastest
11:00London2h00 13:00Portsmouth, The Hard Interchange
0 changes
£71One-way
19:00London2h10 21:10Portsmouth, The Hard Interchange
0 changes
£91One-way

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

National Express
Eurolines France
RegioJet
Trenitalia

Overview: Coach from London to Portsmouth

distanceDistance64 miles (103 km)
durationAverage coach duration1 h 50 min
priceAverage coach ticket price£5 (€6)
frequencyCoach frequency5 a day
changesDirect coachYes, there are 5 direct coaches a day
carriersCoach companiesInfobus, National Express or South Western Railway

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

Coach companies: National Express London to Portsmouth

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

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 to Portsmouth from London, you can select from three ticket fares: Restricted Fare, Standard Fare, and Fully Flexible Fare.

  • Average Price: £4

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: Coach to Portsmouth from London

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
You can find a cheap coach from London to Portsmouth for some dates and times for as low as £4  one way in the next 7 days.
If you’re looking to purchase tickets for this journey in the next 7 days, you’ll find that London to Portsmouth coach prices are on average £5  one way.
When travelling this route you should expect the distance from London to Portsmouth via coach to be approximately 64 miles (103 km).
The London to Portsmouth coach duration is on average 1 h 50 min, which is to be expected when travelling 64 miles (103 km) between London and Portsmouth. However, the time it takes can vary based on specific dates, weekends, and bank holidays.

When travelling this route, Omio customers are departing most frequently from London Victoria   and arriving in Portsmouth, The Hard Interchange.

Passengers board their coach most frequently from London Victoria and travel around 1.8 miles (2.9 km) from the city centre to this coach station.

Passengers travelling this route most often arrive at Portsmouth, The Hard Interchange and need to travel approximately 1.1 miles (1.7 km) from the coach station to the city centre in Portsmouth.

For the best London to Portsmouth coach to book, you can travel safely and comfortably with Infobus, National Express or South Western Railway. However, it's always good to check all possible coach companies with services to Portsmouth from London to compare what amenities they may offer.
Yes, there are 5 direct coaches a day to Portsmouth from London. If you’re looking for a direct coach from London to Portsmouth, consider travelling with National Express. Non-stop coach services tend to offer more convenience and save you time getting you to your destination, so it's worth paying attention to this when booking your coach tickets.
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.
If you prefer early morning coaches from London to Portsmouth, the first coach leaves at 07: 30. If you prefer late night coaches from London to Portsmouth, the last coach of the day leaves at 23: 32. Omio shows you the latest coach from London to Portsmouth schedule to help you book the best departure time for this trip.
The price of a one way coach ticket from London to Portsmouth is on average £5 if you purchase within the next 7 days. But we recommend booking tickets before your planned travel date to find the best prices for coaches from all possible coach companies offering this journey. In general, you can find coach tickets between London and Portsmouth available a few months in advance.

The Omio App Makes Travel Planning Easy

We’ll get you where you want to go. From live train updates to mobile tickets, our innovative app is the ideal way to plan and keep track of your travel.

ios-badge
android-badge
Hand With Phone
Currency
Language