Bus from Portsmouth to Southampton and return

Find cheap coach tickets for your bus journey from Portsmouth to Southampton and back

swap
Adults
1
Children
0
1027 Companies - 3,796,832 Connections
The best dealsCompare and save 70 % on average
The best selectionMost routes worldwide
Easy and transparent1-click real-time search
If you want to take a bus from Portsmouth to Southampton, you’ll look at ticket prices starting at £4.00 as well as journey times from 0h 50m. This is why it’s always good to check and compare. Use our search engine to find the ideal bus Southampton - Portsmouth and pick between the offers of megabus, National Express and Busbud. Simply click "Find Now" and book your journey!

Portsmouth to Southampton Coach Information

Cheapest Bus£4.00
Fastest Bus0h 40m
Distance24.8 km
Coach CompaniesNational Express, megabus
  Bus Portsmouth - Southampton    25 km
Ø Bus connections18 x
Savings-20%

The cheapest coach connections from Portsmouth to Southampton

%No particular date in mind? Here's an overview of the cheapest bus tickets for the next few days.
Departure / Arrival
Date best offer
Company
Best price
  • Portsmouth
    Southampton
      18:00
      18:50
    2 Mar
    National ExpressNational Express
    from £4.00
  • Portsmouth
    Southampton
      18:00
      18:50
    14 Feb
    National ExpressNational Express
    from £4.00
  • Portsmouth
    Southampton
      18:00
      18:50
    9 Mar
    National ExpressNational Express
    from £4.00
  • Portsmouth
    Southampton
      18:00
      18:50
    26 Jan
    National ExpressNational Express
    from £4.00
  • Portsmouth
    Southampton
      18:00
      18:50
    15 May
    National ExpressNational Express
    from £4.00
  • Portsmouth
    Southampton
      13:55
      14:45
    24 Jan
    National ExpressNational Express
    from £4.00
  • Portsmouth
    Southampton
      18:00
      18:50
    2 Feb
    National ExpressNational Express
    from £4.00
  • Portsmouth
    Southampton
      07:00
      07:50
    1 Feb
    megabusmegabus
    from £5.00
  • Portsmouth
    Southampton
      07:00
      07:50
    8 Feb
    megabusmegabus
    from £5.00
  • Portsmouth
    Southampton
      07:10
      07:50
    9 Mar
    megabusmegabus
    from £5.00
  • Portsmouth
    Southampton
      07:10
      07:50
    26 Jan
    megabusmegabus
    from £5.00
  • Portsmouth
    Southampton
      07:10
      07:50
    2 Feb
    megabusmegabus
    from £5.00
  • Portsmouth
    Southampton
      07:10
      07:50
    3 Feb
    megabusmegabus
    from £5.00
  • Portsmouth
    Southampton
      07:00
      07:50
    25 Jan
    megabusmegabus
    from £5.00


  Bus Southampton - Portsmouth    25 km
Ø Bus connections18 x
Savings-25%

The cheapest coach connections from Southampton to Portsmouth

%No particular date in mind? Here's an overview of the cheapest bus tickets for the next few days.
Departure / Arrival
Date best offer
Company
Best price
  • Southampton
    Portsmouth
      14:10
      14:55
    1 Feb
    megabusmegabus
    from £3.00
  • Southampton
    Portsmouth
      14:10
      14:55
    8 Feb
    megabusmegabus
    from £3.00
  • Southampton
    Portsmouth
      14:10
      14:55
    15 Feb
    megabusmegabus
    from £3.00
  • Southampton
    Portsmouth
      14:10
      14:55
    22 Feb
    megabusmegabus
    from £3.00
  • Southampton
    Portsmouth
      14:10
      14:55
    25 Jan
    megabusmegabus
    from £3.00
  • Southampton
    Portsmouth
      14:10
      14:55
    17 Feb
    megabusmegabus
    from £3.30
  • Southampton
    Portsmouth
      14:10
      14:55
    16 Mar
    megabusmegabus
    from £3.30
  • Southampton
    Portsmouth
      21:20
      22:00
    4 Mar
    National ExpressNational Express
    from £4.00
  • Southampton
    Portsmouth
      21:20
      22:00
    2 May
    National ExpressNational Express
    from £4.00
  • Southampton
    Portsmouth
      21:20
      22:00
    19 Feb
    National ExpressNational Express
    from £4.00
  • Southampton
    Portsmouth
      21:20
      22:00
    16 Mar
    National ExpressNational Express
    from £4.00
  • Southampton
    Portsmouth
      21:20
      22:00
    24 Jan
    National ExpressNational Express
    from £4.00
  • Southampton
    Portsmouth
      21:20
      22:00
    3 Feb
    National ExpressNational Express
    from £4.00
  • Southampton
    Portsmouth
      21:20
      22:00
    2 Feb
    National ExpressNational Express
    from £4.00


  Carpooling Southampton - Portsmouth    25 km

The cheapest carpooling offers from Southampton to Portsmouth

%No particular date in mind? Here are some of the cheapest rides for the next few days.
  • Southampton
    Portsmouth
      18:00
      18:40
    6 Feb
    BlaBlaCarBlaBlaCar
    from £3.00


Current ticket prices

Booking your bus trip as early as possible can save you a lot of money as the prices are dependent on demand. Not only can you check our site for bus fares but also for other travel options ranging from train services over flights to carpooling deals. With a bit of luck, you’ll come across unexpected travel bargains!

Bus stops in Portsmouth and Southampton

  Stations
Harbour Parade 2, Southampton (United Kingdom)

Find out more details about the service on your bus from Portsmouth to Southampton and return

It’s not difficult to find an inexpensive coach ticket for a trip from Portsmouth to Southampton – finding the best one, however, can be a bit more tricky. But don't worry: CheckMyBus is here to assist you! In the past decade, coach companies have really gone the extra mile by offering top-notch comfort features ranging from USB ports over WiFi for free to entertainment systems, which allow you to stream content on your own tablet or smartphone. On CheckMyBus you can easily find out which providers offer which services. Also make sure to check the individual luggage policies: Most providers, which operate the route Portsmouth - Southampton, allow you to take hand-luggage and one normal size suitcase for free. Additional or oversize luggage can usually be added for some extra pounds. One last piece of advice: Browse our site for the latest promotions. After all, everybody likes a good bargain, right?

Portsmouth and Southampton: Useful Info

Portsmouth
194,150
Southampton
246,201
Taxi
£5.61
£4.28
Portsmouth
Southampton
A taxi journey in Portsmouth is 24% more expensive than in Southampton.
Local buses
£2.90
£2.50
Portsmouth
Southampton
A bus fare in Portsmouth is 14% more expensive than in Southampton.
Beer
£3.50
£3.10
Portsmouth
Southampton
A pint of beer in Portsmouth is 12% more expensive than in Southampton.
Water
£0.80
£1.23
Portsmouth
Southampton
A bottle of water in Portsmouth is 35% cheaper than in Southampton.
Meal
£4.30
£4.67
Portsmouth
Southampton
A meal in Portsmouth is 8% cheaper than in Southampton.
Trusted shop
The CheckMyBus App
Free Download