Portsmouth to London coach

Cheap bus tickets from Portsmouth to London

Showing times and prices for 29 Jun

Cheapest

£7

Average

£10

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
15:40Portsmouth, The Hard Interchange2h10 17:50London
0 changes
£71One-way
Cheapest
17:40Portsmouth, The Hard Interchange2h10 19:50London
0 changes
£71One-way
2nd Cheapest
07:35Portsmouth, The Hard Interchange2h15 09:50London
0 changes
£91One-way
2nd Cheapest
14:10Portsmouth, The Hard Interchange2h10 16:20London
0 changes
£91One-way
2nd Cheapest
12:45Portsmouth, The Hard Interchange2h00 14:45London
0 changes
£91One-way

Bus Timetable Portsmouth to London

Showing buses for tomorrow, Wednesday, 29 June
07:35Portsmouth, The Hard Interchange2h15 09:50London
0 changes
09:10Portsmouth, The Hard Interchange2h05 11:15London
0 changes
10:45Portsmouth, The Hard Interchange2h00 12:45London
0 changes
12:45Portsmouth, The Hard Interchange2h00 14:45London
0 changes
14:10Portsmouth, The Hard Interchange2h10 16:20London
0 changes
15:40Portsmouth, The Hard Interchange2h10 17:50London
0 changes
17:40Portsmouth, The Hard Interchange2h10 19:50London
0 changes
20:15Portsmouth, The Hard Interchange2h00 22:15London
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

Wed
29 Jun
Thu
30 Jun
Fri
01 Jul
Sat
02 Jul
Sun
03 Jul
Mon
04 Jul
Tue
05 Jul
Wed
06 Jul
Thu
07 Jul
Fri
08 Jul
Sat
09 Jul
Sun
10 Jul
Mon
11 Jul
Tue
12 Jul
Wed
13 Jul
Thu
14 Jul
Fri
15 Jul
Sat
16 Jul
Sun
17 Jul
Mon
18 Jul
Tue
19 Jul

Bus times from Portsmouth to London

Showing times and prices for 29 Jun

Fastest Journey

2 h

Average

2 h 6 m

Buses per day

8

Distance

104 km

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

Fastest
12:45Portsmouth, The Hard Interchange2h00 14:45London
0 changes
£91One-way
Fastest
20:15Portsmouth, The Hard Interchange2h00 22:15London
0 changes
£91One-way
Fastest
10:45Portsmouth, The Hard Interchange2h00 12:45London
0 changes
£171One-way
2nd Fastest
09:10Portsmouth, The Hard Interchange2h05 11:15London
0 changes
£171One-way
15:40Portsmouth, The Hard Interchange2h10 17:50London
0 changes
£71One-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 Portsmouth to London

distanceDistance64 miles (103 km)
durationAverage coach duration2 h
priceAverage coach ticket price£8 (€8)
frequencyCoach frequency6 a day
changesDirect coachYes, there are 6 direct coaches a day
carriersCoach companiesNational Express, Infobus or South Western Railway

Coaches from Portsmouth to London cover the 64 miles (103 km) long journey taking on average 2 h with our travel partners like National Express, Infobus or South Western Railway. Normally, there are 6 coaches operating per day, including direct services available. While the average ticket price for this journey costs around £8, you can find the cheapest coach ticket for as low as £7.

Coach companies: National Express and South Western Railway Portsmouth to London

National Express and South Western Railway coaches will get you to London from Portsmouth from £7. With over 1000 travel companies on Omio, you can find the best coach times and tickets for your trip.

National Express
South Western Railway

National Express is the leading coach operator for routes throughout the United Kingdom, operating over 550 coaches a day and serving over 900 destinations across the country. National Express even offers routes to and from major UK airports like Heathrow, Gatwick, Stansted, Luton and Bristol 24 hours a day at affordable prices for the budget traveller in mind. All National Express coaches are air-conditioned and provide free WiFi and onboard entertainment. Most coaches are equipped with seat belts and power outlets in each seat, so you can charge your phone or laptop during a long journey. You can select between three ticket types for the Portsmouth - London coach: Restricted Fare, Standard Fare, and Fully Flexible Fare. Refundable tickets provide more flexibility than other ticket options, meaning you can cancel or change your ticket easily, should you need to.

Portsmouth to London coach information with National Express:

  • Average Duration: 2 h 3 min
  • Average Price: £7
  • National Express frequency: 6 a day

Are you making plans to travel to London from Portsmouth? Why not take a coach with South Western Railway? Omio can show you current South Western Railway coach times, tickets, travel information (such as luggage policy and amenities offered onboard) and prices so you can find the best deals on Portsmouth to London coaches all in one place. On the South Western Railway coach, you can expect to travel 64 miles (103 km) between Portsmouth and London. If you use the Omio app to search for coaches to London from Portsmouth, you can quickly see if the South Western Railway ticket is a mobile ticket, making it easy for you to go paperless when taking a coach. Once you have found your perfect one-way South Western Railway coach from Portsmouth to London, book your cheap coach tickets online on Omio or in the Omio app quickly and easily so you can spend the rest of your time enjoying your upcoming trip!

    Buses from Portsmouth to London

    Every day, National Express runs 16 direct buses from Portsmouth to London, starting with a 5:20 a.m service and finishing at 9:00 p.m. The journey takes approximately two and a half hours.

    What is the departure and arrival station for buses from Portsmouth to London?

    Departure Station: All buses from Portsmouth to London depart from the Hard Interchange, which is in the Portsea neighbourhood. If you are in the centre of town, you can get there by train from Portsmouth & Southsea Station.

    Arrival Station: Buses to London from Portsmouth all arrive at London Victoria Coach Station, the main National Express hub in the UK's capital. When you get there, turn left down Buckingham Palace Road and you'll soon reach Victoria Station, where you can take Tube or Overground services to other parts of the city.

    Travel Tips: Coach to London from Portsmouth

    Take the bus to London 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 London.
    FAQs
    Omio customers have found the cheapest coaches between Portsmouth and London to cost as little as £7  in the next 7 days.
    If you’re looking to book your coach tickets in the next week, you can expect the Portsmouth to London coach price to come in at an average of £8  one way.
    The coach distance from Portsmouth to London is around 64 miles (103 km).
    The coach time between Portsmouth and London is on average 2 h  for the 64 miles (103 km) long journey, but the time it takes to go between Portsmouth and London by coach can vary depending on specific dates or travelling on weekends and holidays.
    For the trip from Portsmouth to London you can take a coach with National Express, Infobus or South Western Railway. Be sure to check out all possible coach companies that offer services between Portsmouth and London on Omio to compare what amenities they may have.
    Yes, there are 6 direct coaches per day from Portsmouth to London. You can look to travel with National Express  without needing to change in between. Taking a direct coach tends to save you time getting you to your destination, so it's worth paying attention to this when booking a ticket for this route.
    On average, there are 6 coaches a day from Portsmouth to London. The coach times and services may be different on weekends and holidays compared to weekdays.
    You can take the first coach from Portsmouth to London at 06: 00   or take the last coach from Portsmouth to London leaving at 19: 15. Look for the latest Portsmouth London coach timetable on Omio and book the best time to take the coach for this journey.
    If you buy Portsmouth to London coach tickets within the next 7 days, you can find one way tickets to cost on average £8. However, booking in advance gives you access to the best prices for coaches to London from Portsmouth. Look out for coach tickets for this journey to go on sale a few months before your planned departure date to find the best deals.

    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