calendar
Advanced search
509 Companies - 1,155,894 Connections

Bus from Belfast to Portsmouth and return

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

If you want to take a bus from Belfast to Portsmouth, you’ll look at ticket prices ranging from £40.70 to £48.70 as well as journey times from 19 hr 40 min to 20 hr 13 min. This is why it’s always of benefit to check and compare. Use our search engine to find the ideal bus Portsmouth - Belfast and pick between the offers of Busbud and National Express. Simply click "Find Now", see all available buses and pick your journey!

  Bus Belfast - Portsmouth    532 km
Ø Bus connections24 x
Savings-33%

The cheapest coach connections from Belfast 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
  • Belfast
    Portsmouth
      14:30
      10:43
    22 Jan
    +1
    National ExpressNational Express
    from £4070
  • Belfast
    Portsmouth
      14:30
      10:40
    1 Feb
    National ExpressNational Express
    from £4100
  • Belfast
    Portsmouth
      14:30
      10:15
    1 Feb
    National ExpressNational Express
    from £4700
  • Belfast
    Portsmouth
      14:50
      10:30
    23 Jan
    +1
    National ExpressNational Express
    from £4870
  • Belfast
    Portsmouth
      14:50
      10:30
    1 Feb
    National ExpressNational Express
    from £5700
  • Belfast
    Portsmouth
      14:50
      10:15
    1 Feb
    National ExpressNational Express
    from £6100


  Bus Portsmouth - Belfast    532 km
Ø Bus connections24 x
Savings-45%

The cheapest coach connections from Portsmouth to Belfast

%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
    Belfast
      19:07
      14:25
    23 Jan
    +1
    National ExpressNational Express
    from £3370
  • Portsmouth
    Belfast
      19:15
      14:25
    26 Jan
    +1
    National ExpressNational Express
    from £3490
  • Portsmouth
    Belfast
      19:20
      14:25
    26 Jan
    +1
    National ExpressNational Express
    from £3660
  • Portsmouth
    Belfast
      19:15
      14:05
    23 Jan
    +1
    National ExpressNational Express
    from £4470
  • Portsmouth
    Belfast
      19:07
      14:25
    1 Feb
    National ExpressNational Express
    from £4490
  • Portsmouth
    Belfast
      19:07
      14:05
    1 Feb
    National ExpressNational Express
    from £5530
  • Portsmouth
    Belfast
      19:15
      14:05
    1 Feb
    National ExpressNational Express
    from £6100


  Stations
W Bank Rd 4 , Belfast (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 Belfast to Portsmouth and return

Finding a cheap bus ticket from Belfast to Portsmouth is not hard, but finding the best bus can be a bit of a hassle – especially so if you don’t know where to look for it. This is what CheckMyBus was created for: You can compare all the offers available and pick the one which suits you ideally. Go for the fastest bus if you lack time, pick the most affordable one if you want to save a few extra quid or select the one that offers the best special features. While hand-luggage, air-conditioning units and xxl legroom are basically a given on any bus, some companies go the extra mile and offer modern appliances such as electrical outlets (sometimes in every single row) or wireless internet for free. All the details can be found in our search results: Simply insert point of departure, destination and your preferred date of travel and take a look at the individual trips that are available. For instance, when you take a bus from Portsmouth to Belfast, wireless internet for free can be found on the buses of National Express. We’ll help you pick the best offer so that your bus trip from Belfast to Portsmouth and back is as comfortable as well as convenient as taking the train or a plane.