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 dealsCompare and save 70 % on average
The best selectionMost routes worldwide
Easy and transparent1-click real-time search
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 megabus 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 10m
Distance114.7 km
Coach Companiesmegabus, National Express
  Bus Barnsley - Middlesbrough    115 km
Ø Bus connections4 x
Savings-58%

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
      06:50
      09:00
    22 Jul
    megabusmegabus
    from £6.31
  • Barnsley
    Middlesbrough
      18:10
      21:50
    28 Jul
    megabusmegabus
    from £6.31
  • Barnsley
    Middlesbrough
      17:15
      20:50
    31 Jul
    megabusmegabus
    from £6.31
  • Barnsley
    Middlesbrough
      06:50
      09:00
    5 Aug
    megabusmegabus
    from £6.31
  • Barnsley
    Middlesbrough
      19:20
      22:20
    9 Aug
    megabusmegabus
    from £6.31
  • Barnsley
    Middlesbrough
      18:10
      21:50
    4 Aug
    megabusmegabus
    from £6.31
  • Barnsley
    Middlesbrough
      11:10
      13:40
    4 Aug
    megabusmegabus
    from £6.31
  • Barnsley
    Middlesbrough
      04:35
      11:00
    4 Aug
    National ExpressNational Express
    from £10.20
  • Barnsley
    Middlesbrough
      19:20
      22:30
    4 Aug
    National ExpressNational Express
    from £12.00
  • Barnsley
    Middlesbrough
      17:15
      21:00
    4 Aug
    National ExpressNational Express
    from £12.00
  • Barnsley
    Middlesbrough
      19:20
      22:30
    4 Aug
    National ExpressNational Express
    from £12.00
  • Barnsley
    Middlesbrough
      19:20
      22:30
    4 Aug
    National ExpressNational Express
    from £13.70
  • Barnsley
    Middlesbrough
      07:30
      11:00
    4 Aug
    National ExpressNational Express
    from £13.70
  • Barnsley
    Middlesbrough
      19:20
      22:15
    4 Aug
    National ExpressNational Express
    from £15.00


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

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
      17:30
      21:07
    24 Jul
    megabusmegabus
    from £6.31
  • Middlesbrough
    Barnsley
      17:30
      21:07
    30 Jul
    megabusmegabus
    from £6.31
  • Middlesbrough
    Barnsley
      17:30
      21:07
    2 Aug
    megabusmegabus
    from £6.31
  • Middlesbrough
    Barnsley
      08:45
      11:53
    4 Aug
    megabusmegabus
    from £6.31
  • Middlesbrough
    Barnsley
      17:30
      21:07
    4 Aug
    megabusmegabus
    from £6.31
  • Middlesbrough
    Barnsley
      07:20
      10:53
    4 Aug
    megabusmegabus
    from £6.31
  • Middlesbrough
    Barnsley
      17:30
      20:07
    4 Aug
    megabusmegabus
    from £6.31
  • Middlesbrough
    Barnsley
      18:50
      01:05
    4 Aug
    +1
    National ExpressNational Express
    from £10.20
  • Middlesbrough
    Barnsley
      18:50
      01:05
    4 Aug
    +1
    National ExpressNational Express
    from £13.20
  • Middlesbrough
    Barnsley
      18:50
      01:05
    4 Aug
    +1
    National ExpressNational Express
    from £13.20
  • Middlesbrough
    Barnsley
      14:55
      18:25
    4 Aug
    National ExpressNational Express
    from £17.00
  • Middlesbrough
    Barnsley
      07:45
      10:53
    4 Aug
    National ExpressNational Express
    from £17.00
  • Middlesbrough
    Barnsley
      14:55
      18:25
    4 Aug
    National ExpressNational Express
    from £19.00
  • Middlesbrough
    Barnsley
      18:55
      22:07
    4 Aug
    National ExpressNational Express
    from £19.00


Current ticket prices

First come, first served. Taking a coach from Barnsley to Middlesbrough will cost you between £6.31 and £19.33, usually depending on demand. When you opt for one of the direct connections, you’ll reach your destination within 2h 30m. Should you have to change buses at some point, however, the journey time can be up to 3h 40m.

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 10% 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