Bus from Barnsley to Portsmouth and return

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

swap
Adults
1
Children
0
Travelling as a group?
Rent a coach here!
1378 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
Are you looking for a coach from Barnsley to Portsmouth? Then you've come to the right place! Our search engine will find the ideal route for your travel needs. If you’re looking for the fastest connection, then megabus will bring you there in 9h 20m. While other companies might take longer, they could also offer the cheapest option. To save the most money on your trip from Barnsley to Portsmouth, consider the cheapest ticket, which is £11.81. Keep in mind that the further in advance you book, the more likely you’ll get the best bargains. Click "Find Now" and book your trip!

Barnsley to Portsmouth Coach Information

Cheapest Bus£11.81
Fastest Bus8h 3m
Distance305.4 km
Coach Companiesmegabus, National Express
  Bus Barnsley - Portsmouth    305 km
Ø Bus connections11 x
Savings-74%

The cheapest coach connections from Barnsley 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
  • Barnsley
    Portsmouth
      10:10
      20:00
    4 Sep
    megabusmegabus
    from £11.81
  • Barnsley
    Portsmouth
      10:10
      20:00
    5 Sep
    megabusmegabus
    from £11.81
  • Barnsley
    Portsmouth
      10:10
      20:00
    10 Sep
    megabusmegabus
    from £11.81
  • Barnsley
    Portsmouth
      12:10
      21:30
    1 Sep
    megabusmegabus
    from £11.83
  • Barnsley
    Portsmouth
      10:10
      20:00
    6 Sep
    megabusmegabus
    from £11.83
  • Barnsley
    Portsmouth
      11:10
      20:30
    7 Sep
    megabusmegabus
    from £11.83
  • Barnsley
    Portsmouth
      10:10
      20:00
    9 Sep
    megabusmegabus
    from £11.83
  • Barnsley
    Portsmouth
      01:05
      10:15
    8 Sep
    National ExpressNational Express
    from £29.10
  • Barnsley
    Portsmouth
      06:30
      14:50
    8 Sep
    National ExpressNational Express
    from £32.40
  • Barnsley
    Portsmouth
      17:30
      01:48
    8 Sep
    +1
    National ExpressNational Express
    from £32.40
  • Barnsley
    Portsmouth
      17:30
      01:45
    8 Sep
    +1
    National ExpressNational Express
    from £33.20
  • Barnsley
    Portsmouth
      13:55
      21:58
    8 Sep
    National ExpressNational Express
    from £34.50
  • Barnsley
    Portsmouth
      09:45
      19:15
    8 Sep
    National ExpressNational Express
    from £35.20
  • Barnsley
    Portsmouth
      01:05
      10:20
    8 Sep
    National ExpressNational Express
    from £45.70


  Bus Portsmouth - Barnsley    305 km
Ø Bus connections11 x
Savings-29%

The cheapest coach connections from Portsmouth to Barnsley

%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
    Barnsley
      07:00
      17:07
    12 Sep
    megabusmegabus
    from £21.81
  • Portsmouth
    Barnsley
      07:30
      17:07
    21 Sep
    megabusmegabus
    from £21.81
  • Portsmouth
    Barnsley
      14:50
      23:10
    8 Sep
    National ExpressNational Express
    from £23.10
  • Portsmouth
    Barnsley
      08:30
      17:53
    1 Sep
    megabusmegabus
    from £23.81
  • Portsmouth
    Barnsley
      07:00
      17:07
    4 Sep
    megabusmegabus
    from £23.81
  • Portsmouth
    Barnsley
      07:00
      17:07
    5 Sep
    megabusmegabus
    from £23.81
  • Portsmouth
    Barnsley
      07:00
      17:07
    6 Sep
    megabusmegabus
    from £23.81
  • Portsmouth
    Barnsley
      07:30
      17:07
    7 Sep
    megabusmegabus
    from £23.81
  • Portsmouth
    Barnsley
      21:00
      04:35
    8 Sep
    +1
    National ExpressNational Express
    from £29.10
  • Portsmouth
    Barnsley
      20:52
      04:35
    8 Sep
    +1
    National ExpressNational Express
    from £30.40
  • Portsmouth
    Barnsley
      21:05
      04:35
    8 Sep
    +1
    National ExpressNational Express
    from £30.40
  • Portsmouth
    Barnsley
      08:25
      16:30
    8 Sep
    National ExpressNational Express
    from £30.80
  • Portsmouth
    Barnsley
      12:50
      20:40
    8 Sep
    National ExpressNational Express
    from £30.80
  • Portsmouth
    Barnsley
      14:50
      23:10
    8 Sep
    National ExpressNational Express
    from £30.80


Current ticket prices

Check all the deals on a single platform! A bus trip from Barnsley to Portsmouth can be booked for as little as £11.81. If possible, we recommend not just checking prices for one specific day since the fares can be subject to price fluctuation. Sometimes it’s also good to consider other options such as trains, carpooling or flights. With a bit of luck you'll find a deal hard to resist!

Bus stops in Barnsley and Portsmouth

  Stations
The Hard 6, Portsmouth (United Kingdom)
Cambridge Rd , PO1 2EF Portsmouth (United Kingdom)

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

Finding a cheap bus ticket from Barnsley 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. That's why we created CheckMyBus: You can compare and contrast all the offers available and pick the one which suits your preferences ideally. Go for the fastest bus if you're in a rush, pick the most affordable one if you want to save some extra pounds on top or select the one that offers the best amenities. While handluggage, air-conditioning 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 WiFi 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 routes that are available. For instance, when you take a bus from Portsmouth to Barnsley, WiFi for free can be found on the buses of megabus. We’ll help you pick the best offer so that your bus trip from Barnsley to Portsmouth and back is as comfortable as well as convenient as taking the train or a plane.

Barnsley and Portsmouth: Useful Info

Barnsley
71,447
Portsmouth
194,150
Taxi
£4.47
£5.61
Barnsley
Portsmouth
A taxi journey in Barnsley is 21% cheaper than in Portsmouth.
Local buses
£2.00
£2.90
Barnsley
Portsmouth
A bus fare in Barnsley is 32% cheaper than in Portsmouth.
Beer
£3.00
£3.50
Barnsley
Portsmouth
A pint of beer in Barnsley is 15% cheaper than in Portsmouth.
Water
£1.00
£0.80
Barnsley
Portsmouth
A bottle of water in Barnsley is 20% more expensive than in Portsmouth.
Meal
£5.00
£4.30
Barnsley
Portsmouth
A meal in Barnsley is 14% more expensive than in Portsmouth.
Trusted shop
The CheckMyBus App
Free Download