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
Travelling as a group?
Rent a coach here!
1319 Companies - 5 134 788 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 45m
Distance24.8 km
Coach CompaniesNational Express, megabus
  Bus Portsmouth - Southampton    25 km
Ø Bus connections18 x
Savings-36%

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
    3 Jul
    National ExpressNational Express
    from £4.00
  • Portsmouth
    Southampton
      18:00
      18:50
    3 Jul
    National ExpressNational Express
    from £4.00
  • Portsmouth
    Southampton
      07:00
      07:50
    20 Jun
    megabusmegabus
    from £5.00
  • Portsmouth
    Southampton
      07:00
      07:50
    21 Jun
    megabusmegabus
    from £5.00
  • Portsmouth
    Southampton
      07:00
      07:50
    27 Jun
    megabusmegabus
    from £5.00
  • Portsmouth
    Southampton
      07:00
      07:50
    28 Jun
    megabusmegabus
    from £5.00
  • Portsmouth
    Southampton
      07:30
      08:20
    29 Jun
    megabusmegabus
    from £5.00
  • Portsmouth
    Southampton
      07:00
      07:50
    11 Jul
    megabusmegabus
    from £5.00
  • Portsmouth
    Southampton
      18:00
      18:50
    30 Jun
    National ExpressNational Express
    from £5.16
  • Portsmouth
    Southampton
      17:42
      18:50
    28 Jun
    National ExpressNational Express
    from £5.18
  • Portsmouth
    Southampton
      15:10
      16:05
    16 Jul
    National ExpressNational Express
    from £5.56
  • Portsmouth
    Southampton
      18:20
      19:15
    16 Jul
    National ExpressNational Express
    from £5.56
  • Portsmouth
    Southampton
      23:10
      23:55
    16 Jul
    National ExpressNational Express
    from £5.56
  • Portsmouth
    Southampton
      17:42
      19:10
    12 Jul
    National ExpressNational Express
    from £6.25


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

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
      13:05
      13:50
    28 Jun
    megabusmegabus
    from £3.00
  • Southampton
    Portsmouth
      13:05
      13:50
    5 Jul
    megabusmegabus
    from £3.00
  • Southampton
    Portsmouth
      13:05
      13:50
    12 Jul
    megabusmegabus
    from £3.00
  • Southampton
    Portsmouth
      13:05
      13:50
    22 Jun
    megabusmegabus
    from £3.30
  • Southampton
    Portsmouth
      14:25
      15:10
    23 Jun
    megabusmegabus
    from £3.30
  • Southampton
    Portsmouth
      13:05
      13:50
    29 Jun
    megabusmegabus
    from £3.30
  • Southampton
    Portsmouth
      21:20
      22:00
    3 Jul
    National ExpressNational Express
    from £4.00
  • Southampton
    Portsmouth
      19:15
      20:00
    15 Jul
    megabusmegabus
    from £5.00
  • Southampton
    Portsmouth
      21:20
      22:00
    30 Jun
    National ExpressNational Express
    from £5.16
  • Southampton
    Portsmouth
      18:00
      19:15
    10 Jul
    National ExpressNational Express
    from £5.20
  • Southampton
    Portsmouth
      11:55
      12:50
    16 Jul
    National ExpressNational Express
    from £5.56
  • Southampton
    Portsmouth
      14:25
      15:20
    16 Jul
    National ExpressNational Express
    from £5.56
  • Southampton
    Portsmouth
      16:55
      18:10
    16 Jul
    National ExpressNational Express
    from £5.56
  • Southampton
    Portsmouth
      20:00
      20:50
    16 Jul
    National ExpressNational Express
    from £5.56


  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
    3 Jul
    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)
Highfield Campus Interchange , SO17 1HE 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