Bus from Barnsley to Middlesbrough and return

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

swap
Adults
1
Children
0
Travelling as a group?
Rent a coach here!
1378 Companies - 5 134 788 Connections
The Best DealsSave up to 70%
The Most ChoicesMillions of routes worldwide
Easy and TransparentCompare offers with 1 click
A bus from Barnsley to Middlesbrough and back is currently offered by 3 companies, namely megabus, National Express and Busbud. The choice is yours! You can opt for the fastest bus on this route, which is operated by or you can go for the cheapest bus from Middlesbrough to Barnsley, which is only £6.31. Simply click on the "Find Now" button and hop on!

Barnsley to Middlesbrough Coach Information

Cheapest Bus£6.31
Fastest Bus2h 50m
Distance114.7 km
Coach Companiesmegabus, National Express
  Bus Barnsley - Middlesbrough    115 km
Ø Bus connections4 x
Savings-47%

The cheapest coach connections from Barnsley to Middlesbrough

%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
    Middlesbrough
      18:20
      21:10
    20 Nov
    megabusmegabus
    from £6.31
  • Barnsley
    Middlesbrough
      18:20
      21:10
    2 Dec
    megabusmegabus
    from £6.31
  • Barnsley
    Middlesbrough
      17:15
      20:50
    5 Dec
    megabusmegabus
    from £6.31
  • Barnsley
    Middlesbrough
      08:20
      11:10
    9 Dec
    megabusmegabus
    from £6.31
  • Barnsley
    Middlesbrough
      19:20
      22:20
    13 Dec
    megabusmegabus
    from £6.31
  • Barnsley
    Middlesbrough
      20:20
      23:10
    14 Dec
    megabusmegabus
    from £6.31
  • Barnsley
    Middlesbrough
      20:20
      23:10
    15 Nov
    megabusmegabus
    from £6.31
  • Barnsley
    Middlesbrough
      21:20
      00:25
    22 Nov
    +1
    National ExpressNational Express
    from £12.00
  • Barnsley
    Middlesbrough
      19:20
      22:15
    16 Nov
    National ExpressNational Express
    from £12.00
  • Barnsley
    Middlesbrough
      21:20
      00:25
    3 Jan
    +1
    National ExpressNational Express
    from £12.00
  • Barnsley
    Middlesbrough
      06:50
      11:00
    16 Dec
    National ExpressNational Express
    from £12.00
  • Barnsley
    Middlesbrough
      19:20
      22:30
    9 Jan
    National ExpressNational Express
    from £12.00
  • Barnsley
    Middlesbrough
      15:10
      18:55
    6 Jan
    National ExpressNational Express
    from £12.00
  • Barnsley
    Middlesbrough
      19:20
      22:30
    29 Nov
    National ExpressNational Express
    from £12.00


  Bus Middlesbrough - Barnsley    115 km
Ø Bus connections4 x
Savings-68%

The cheapest coach connections from Middlesbrough 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
  • Middlesbrough
    Barnsley
      16:15
      19:07
    21 Nov
    megabusmegabus
    from £6.31
  • Middlesbrough
    Barnsley
      08:45
      11:53
    1 Dec
    megabusmegabus
    from £6.31
  • Middlesbrough
    Barnsley
      16:15
      19:07
    4 Dec
    megabusmegabus
    from £6.31
  • Middlesbrough
    Barnsley
      14:10
      16:53
    8 Dec
    megabusmegabus
    from £6.31
  • Middlesbrough
    Barnsley
      16:15
      19:07
    9 Dec
    megabusmegabus
    from £6.31
  • Middlesbrough
    Barnsley
      17:30
      21:07
    10 Dec
    megabusmegabus
    from £6.31
  • Middlesbrough
    Barnsley
      17:30
      21:07
    16 Dec
    megabusmegabus
    from £6.31
  • Middlesbrough
    Barnsley
      18:50
      01:05
    21 Nov
    +1
    National ExpressNational Express
    from £10.20
  • Middlesbrough
    Barnsley
      18:50
      01:05
    16 Dec
    +1
    National ExpressNational Express
    from £10.20
  • Middlesbrough
    Barnsley
      18:50
      01:05
    9 Jan
    +1
    National ExpressNational Express
    from £10.20
  • Middlesbrough
    Barnsley
      11:30
      14:53
    6 Jan
    National ExpressNational Express
    from £12.00
  • Middlesbrough
    Barnsley
      14:55
      19:07
    16 Nov
    National ExpressNational Express
    from £13.70
  • Middlesbrough
    Barnsley
      07:50
      10:53
    29 Nov
    National ExpressNational Express
    from £19.00
  • Middlesbrough
    Barnsley
      14:55
      18:25
    29 Nov
    National ExpressNational Express
    from £20.00


Current ticket prices

Steer clear of the price chaos by using our site! Find suitable bus rides and compare them to other travel options including trains, carpooling and even flights. This way you’ll always get the best offer with prices currently starting from £6.31. Also check journey times: The fastest coach – at the moment provided by to get you to your destination.

Bus stops in Barnsley and Middlesbrough

  Stations
Brentnall St 14, Middlesbrough (United Kingdom)

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

Taking the bus is not only a fairly inexpensive and ecologically friendly way of travelling but also very convenient. Most of the comfort features, that are familiar to you from taking a train or a plane, can also be found on board of a bus. For instance: If you buy a bus ticket for a coach Barnsley - Middlesbrough, then there’s one coach company, which has wireless internet for free on board: megabus. Basically all of the companies offer a very generous baggage allowance making your bus journey as convenient as can be. When you’re taking a bus from Middlesbrough to Barnsley, also check whether a company offers media centres on your connection. Keep in mind that it’s best to compare and contrast: The on-board features of the different companies which operate rides from Barnsley to Middlesbrough and return can differ considerably. That's the reason why CheckMyBus was created: You get all the data necessary for a successful bus journey. We tell you whether it’s ok to bring your bike, whether wireless internet for free will enable you to get rid of some work on the go or whether there’s currently any discount codes available, which allow you to save a little more money.

Barnsley and Middlesbrough: Useful Info

Barnsley
71,447
Middlesbrough
142,707
Taxi
£4.47
£3.15
Barnsley
Middlesbrough
A taxi journey in Barnsley is 30% more expensive than in Middlesbrough.
Local buses
£2.00
£4.00
Barnsley
Middlesbrough
A bus fare in Barnsley is 50% cheaper than in Middlesbrough.
Beer
£3.00
£2.24
Barnsley
Middlesbrough
A pint of beer in Barnsley is 26% more expensive than in Middlesbrough.
Water
£1.00
£0.90
Barnsley
Middlesbrough
A bottle of water in Barnsley is 11% more expensive than in Middlesbrough.
Meal
£5.00
£3.15
Barnsley
Middlesbrough
A meal in Barnsley is 37% more expensive than in Middlesbrough.
Trusted shop
The CheckMyBus App
Free Download