• One-way
  • Round-trip

Search accommodation with Booking.com

Find a bus from London to Portsmouth

flixbus
trenitalia
ouisncf
deutsche-bahn
blablacar
kayak

Find the cheapest ticket for your trip

By Bus

Today

By Bus

Tomorrow

By Bus

2 Days

Rentalcars.com

Find cheap car hire in Portsmouth

Journey Details

Best price £ 6.35
Journey duration 4 h 25 min
Connections per day 25
First departure 00:45
Last departure 20:25
Distance 65.9 mi

Get from London to Portsmouth with Virail

What's the best way to get from London to Portsmouth? If you're not sure, don't worry - Virail can help you. The only thing you have to do is enter your planned travel dates, and let Virail's powerful search tool deal with the rest. We'll look at the routes offered by our trusted travel partners to give you all your available options. Whether you want to travel by plane, train, bus, carpool, or something else, we'll find your ideal solution. You can filter your results according to price, departure or arrival time, journey duration, number of connections, one-way or round trip - anything you want. Virail will give you a full, clear picture of how to get from London to Portsmouth, then transfer you to your chosen provider's website to complete your booking.

How much do bus tickets from London to Portsmouth cost?

On average, a bus ticket from London to Portsmouth will cost you £ 26.97. However, there may be cheaper alternatives available. Virail will show you the lowest prices available for your chosen travel dates, which could be as little as £ 4.08. If you are trying to stick to a budget, there are several ways you can seek out lower ticket prices. For example, if your travel dates are flexible, you might find that some days of the week are cheaper than others. Traveling during peak season will usually cost more, so avoid that if you want to save money. Even the time of day can affect the price of tickets sometimes. You can also look for an indirect route, which may be cheaper than a direct connection. Often, the cheapest bus tickets can be found by booking well in advance. However, be mindful that many companies do not offer refunds or exchanges on their cheapest tickets.

Stations of departure

London Gatwick Airport North Terminal
London Victoria Coach Station
London Gatwick Airport South Terminal
London Heathrow Airport Terminal 4
London Heathrow Airport T2 and T3
London Heathrow Airport Terminal 5
London
LHR Airport T5
London Luton Airport LTN London Luton airport, Airport Approach Road
Luton Luton Town, Station Rd
Luton Luton Challney near Travelodge, Dunstable Road
Stansted London Airport (STN)
Victoria Coach Station
London Heathrow Airport LHR London Heathrow airport (terminal 5), Wellington Road
London Heathrow Airport LHR London Heathrow airport (T2, T3), Inner Ring E, Chapel ln.
Gatwick Airport (North), Lower Forecourt
Heathrow Airport (T5)
LGW Airport - South
London Bus station Victoria, Buckingham Palace Road 164
London (Wandsworth)
London Gatwick airport (LGW) London Gatwick airport (north terminal), Departures Road
LGW Airport - North
London Stansted Airport STN London Stansted airport (coach station), Terminal Road North
Central Bus Station
Heathrow Airport, Central Bus Stn
Heathrow Airport (T4) Arrivals Forecourt
London LONDON Victoria Coach Station, ,Victoria Coach Stn, Departures Hall
Gatwick Airport (South), Lower Forecourt
Luton, Challney (near Simpson Close) Bus Stop
STN Airport
London Luton Airport
London (Wandsworth), High St, Stop Y

Destination stations

Portsmouth The Hard Interchange
Portsmouth International Port
Southsea
Portsmouth University
London
The Hard Interchange
Portsmouth Rudmore Roundabout
Portsmouth Southsea, Clarence Esplanade
Portsmouth Portsmouth University, Cambridge Road
Portsmouth Portsmouth The Hard Interchange, The Hard
Portsmouth University (Spinnaker Sports Centre)
Southsea Bus Stop (Clarance Pier)
Portsmouth
Hilsea London Rd, Drayton Garage Services
Portsmouth Portsmouth International Port, George Byng Way
Southsea Clarence Pier
Portsmouth PORTSMOUTH, The Hard, The Hard Interchange
Portsmouth International Port Cruise & Ferry Terminal
Portsmouth (Rudmore Roundabout) Bus Stop, Near Air Balloon
University Of Portsmouth Cambridge Rd, Spinnaker Sports Centre
Portsmouth Widley, London Rd,Hampshire Rose
Cosham Bus Stop (Health Centre)
Portsmouth Cosham, Northern Rd,Health Centre
Cosham Northern Rd, Health Centre
University of Portsmouth

CO2 emissions for this route

Flight
30.21kg
Train
1.484kg
Bus
7.208kg
Car
5.194kg

Ticket price London - Portsmouth every day

 
Today
Tomorrow
In 2 days
In 3 days
In 4 days
In 5 days
In 6 days
£ 8.45
More
More
More
More
More
More
National Express-logo
National Express
Duration: 3 h 35 min
London Heathrow Airport T2 And T3 - Portsmouth University
19:00 - 22:35
£ 12.67
National Express-logo
National Express
Duration: 3 h 40 min
London Heathrow Airport T2 And T3 - Portsmouth University
09:25 - 13:05
£ 14.79
National Express-logo
National Express
Duration: 3 h 55 min
London Heathrow Airport T2 And T3 - Portsmouth University
16:00 - 19:55
£ 14.79
National Express-logo
National Express
Duration: 5 h 5 min
London Gatwick Airport North Terminal - Portsmouth University
08:00 - 13:05
£ 15.85
National Express-logo
National Express
Duration: 5 h 40 min
London Gatwick Airport North Terminal - Portsmouth University
14:15 - 19:55
£ 15.85
National Express-logo
National Express
Duration: 2 h 50 min
London Heathrow Airport Terminal 5 - Portsmouth The Hard Interchange
09:15 - 12:05
£ 16.91
National Express-logo
National Express
Duration: 2 h 50 min
London Heathrow Airport Terminal 5 - Portsmouth The Hard Interchange
12:45 - 15:35
£ 16.91

How long is the journey from London to Portsmouth by bus?

The journey from London to Portsmouth covers a distance of 65.9 mi. On average, you can expect your journey to last roughly 4 h 9 min. However, booking the fastest option will see you reach your destination in approximately 1 h 20 min. For faster journeys, look for express routes. Please remember that these may only depart at certain times of day, or on particular days of the week. You may also find that you can go from London to Portsmouth faster by making connections, rather than taking a direct route.

What time are the departures from London to Portsmouth?

The first journey of the day departs from London at 05:35. If you prefer to travel later in the day, the last departure will leave at 20:25. Remember, these are the general times of journeys between London and Portsmouth. However, they are somewhat changeable as they may be affected by local events or holidays, peak seasons, or other factors. Always check your travel dates in advance to be on the safe side.

How many times a day do journeys run from London to Portsmouth?

The route from London to Portsmouth is served by providers including National Express and Eurolines CH. From this list of transport providers, there are up to 450 departures each day. However, this exact number will vary. On average, journeys depart from London 41 times per day. This number includes all the transport providers that serve the route. When traveling from London to Portsmouth, you may choose to use an indirect route, involving connections. If you prefer not to do this, you will find an average of 18 direct journeys each day. However, indirect routes open up more possibilities for flexible travelers. On average, there are 23 journeys with one change or more each day. These numbers are all averages. They can slightly vary depending on the day of the week, the season of the year, local festivals, and other factors.

Logo

About us