calendar
Advanced search
509 Companies - 1,167,183 Connections

Bus from Bristol to Portsmouth and return

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

You want to travel for less? You're looking for a coach line from Bristol to Portsmouth? Have a look on our website, we'll help you catch the intercity bus routewhich suits you ideally. Compare all the prices, times, durations, routes and comfort features on CheckMyBus and decide yourself, which company you'll pick. This bus route is currently offered by the company Busbud.

  Bus Bristol - Portsmouth    127 km
Ø Bus connections60 x
Savings-24%

The cheapest coach connections from Bristol to Portsmouth

%No particular date in mind? Here's an overview over the cheapest bus tickets for the next few days.
Departure / Arrival
Date best offer
Company
Best price
  • Bristol
    Portsmouth
      06:25
      14:30
    26 Jan
    National ExpressNational Express
    from £2030
  • Bristol
    Portsmouth
      08:50
      16:30
    26 Jan
    National ExpressNational Express
    from £2660


  Bus Portsmouth - Bristol    127 km
Ø Bus connections60 x
Savings-25%

The cheapest coach connections from Portsmouth to Bristol

%No particular date in mind? Here's an overview over the cheapest bus tickets for the next few days.
Departure / Arrival
Date best offer
Company
Best price
  • Portsmouth
    Bristol
      08:50
      12:45
    26 Jan
    National ExpressNational Express
    from £970
  • Portsmouth
    Bristol
      19:15
      01:33
    25 Jan
    +1
    National ExpressNational Express
    from £1100
  • Portsmouth
    Bristol
      19:15
      01:30
    28 Jan
    +1
    National ExpressNational Express
    from £1180
  • Portsmouth
    Bristol
      12:50
      18:20
    26 Jan
    National ExpressNational Express
    from £1200
  • Portsmouth
    Bristol
      12:50
      18:15
    28 Jan
    National ExpressNational Express
    from £1270
  • Portsmouth
    Bristol
      12:50
      18:35
    25 Jan
    National ExpressNational Express
    from £1280
  • Portsmouth
    Bristol
      15:50
      21:40
    28 Jan
    National ExpressNational Express
    from £1300


  Stations
Leisure Road , BS15 9NR Bristol (United Kingdom)
Queens Road , BS8 Bristol (United Kingdom)
  Stations
Wharf Rd , PO2 8RU Portsmouth (United Kingdom)
PO1 3DT Portsmouth (United Kingdom)

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