1map logoGo to main page

Middlesbrough to Barnsley from $19: 3 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Middlesbrough, United Kingdom
to
Barnsley, United Kingdom

How to Get from Middlesbrough to Barnsley: Cheapest, Fastest and Best Way

1Map provides directions to cities, towns, landmarks, attractions, and addresses worldwide, offering thousands of multi-modal routes to easily get you from point A to point B.

$19 by busBest price
116.1 kmDistance
1h 26m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Middlesbrough to Barnsley with 1Map travel planner. Easily compare ticket prices, explore various transport options, and find the best routes for a seamless and cost-effective travel experience.

Company
TransPennine Express, Northern Rail
Train
Average Duration
2h  27m
Estimated price
$30-64
Recommended
Company
Megabus UK
Bus
Average Duration
3h  20m
Estimated price
$19-26
Cheapest
route map
Distance: 116.1 km
Duration: 1h 26m

See more options

Company
various
Drive
Average Duration
1h  26m
Estimated price
$28-45

Traveling From Middlesbrough to Barnsley

The journey from Middlesbrough to Barnsley reveals a shift from the industrial charm of Teesside to the rustic appeal of South Yorkshire, showcasing distinct cultural flavors and landscapes.

Best Neighbourhoods in Barnsley

Barnsley offers diverse neighborhoods, each with its own character and charm.

Sorby
• Home to scenic parks and green spaces.
• Vibrant local market with fresh produce.
Wombwell
• Rich in history with lovely architecture.
• Active community events throughout the year.
Elsecar
• Features unique heritage sites and attractions.
• Great cafés and independent shops to explore.

Best Times To Visit Barnsley's Attractions

Timing your visit to Barnsley can elevate your experience at its attractions.

Barnsley Museums
Weekdays in the early morning are ideal for a quieter visit.
Locke Park
Visit during weekdays for serene strolls and fewer visitors.
Elsecar Heritage Centre
Early spring or autumn avoids peak crowds, enhancing exploration.

Barnsley Weather: What to Expect Year-Round

Barnsley experiences a temperate maritime climate, with mild summers and cool winters, making it pleasant for outdoor activities during late spring and early autumn. Weather can impact your travel plans, so packing layers and being prepared for rain will enhance your experience throughout the year.

Dining in Barnsley: A Culinary Contrast

Try the traditional Barnsley chop at The Old No.7 pub, where the emphasis on locally sourced ingredients creates a hearty dining experience. This contrasts with Middlesbrough's diverse culinary scene by offering a cozy atmosphere and a taste of Yorkshire's rich flavors.

Middlesbrough - Barnsley operators

Explore transport companies operating between Middlesbrough and Barnsley, with prices starting at . These companies offer competitive pricing, flexible schedules, and comfortable travel experiences.

Train Show train routes
Contact phone
+44 345 600 1671
Website
https://www.tpexpress.co.uk/

Train from Middlesbrough to Leeds

Average Duration
1h 22m
Estimated price
$22-55

Train from Leeds to Barnsley

Average Duration
49m
Estimated price
$8-11
Contact phone
+44 800 200 6060
Website
https://www.northernrailway.co.uk/

Train from Leeds to Barnsley

Average Duration
49m
Estimated price
$8-11
Bus Show bus routes
Website
https://uk.megabus.com

Bus from Bus Station Express Lounge to Meadowhall Interchange/A1

Average Duration
2h
Estimated price
$14-20

Middlesbrough to Barnsley: Overview of Bus, Train, Flight, and Car Trips

Traveling between Middlesbrough and Barnsley offers a variety of convenient options to suit your preferences, schedule, and budget. Whether you prioritize affordability, speed, or comfort, you’re sure to find the perfect way to travel without compromising on quality or convenience.

🚗 Set off from Middlesbrough, embarking on the 138.4 km journey south toward Barnsley. Enjoy a scenic drive lasting about 1 hour and 26 minutes, passing through charming English countryside. 💰 The cost of this road trip ranges from £22 to £35, making it an affordable and convenient option for exploring between these two lively cities.
Average price
£22 - £35
🌟 While there is no direct service available, you can easily make the journey with a transfer in Leeds. The total travel time, including transfers, is approximately 2 hours and 27 minutes. 🚉 Depart from Middlesbrough station on the TransPennine Express Service to begin your rail adventure. 🚄 Enjoy the scenic ride as you make your way towards Leeds before transferring for your final destination in Barnsley with Northern Rail. 🌳 💷 Ticket prices for the train journey between Middlesbrough and Barnsley typically range from £24 to £50. 🎫
Departure Point
Middlesbrough station
Arrival Point
Barnsley station
🛤️ The journey from Middlesbrough to Barnsley by bus, operated by Megabus UK, takes approximately 3 hours and 20 minutes. You will need to transfer at Meadowhall Interchange on your way to Barnsley. 💷 The prices for the bus between Barnsley and Middlesbrough range from £15 to £20, offering an affordable option for traveling between these two locations.
Departure Point
Bus Station Express Lounge
Arrival Point
Meadowhall Interchange/A1 station

Frequently asked questions

Find out more about the route from Middlesbrough to Barnsley.

Or choose the category:
The distance between Middlesbrough and Barnsley is 115.9 km, with a road distance of 138.9 km. By train, it takes approximately 2 hours and 26 minutes to travel from Middlesbrough to Barnsley. If you prefer driving, the journey from Middlesbrough to Barnsley typically takes around 1 hour and 26 minutes. Alternatively, taking a bus between the two cities usually takes approximately 3 hours and 5 minutes.
The most cost-effective option for traveling from Middlesbrough to Barnsley is by bus and line 465 night bus, taking approximately 3 hours and 5 minutes and costing £20-£31. This allows you to sit back and relax while enjoying the scenery. However, if time is of the essence, the quickest option is to drive, taking only 1 hour and 26 minutes and costing £22-£35.
When traveling from Middlesbrough to Barnsley, the train ticket prices range from £37 to £71, depending on factors such as the class and availability. On the other hand, bus tickets from Barnsley to Middlesbrough typically cost between £20 and £29.
To travel from Middlesbrough to Barnsley without using public transportation, you can drive yourself by car. The distance is approximately 138.4 km and it takes about 1 hour and 26 minutes by car. The cost of driving varies, but on average, it can range from £22 to £35 depending on the fuel prices and any tolls along the route.
The most convenient way to travel from Middlesbrough to Barnsley without a car is by train. The journey takes approximately 2 hours and 26 minutes, and the cost of a ticket ranges from £35 to £74.
There is no direct train or bus link between Middlesbrough and Barnsley. However, there are options available with transfers. The train journey from Middlesbrough to Barnsley takes approximately 2 hours and 26 minutes, with a transfer at Leeds. By car, the journey can be completed in 1 hour and 26 minutes, while the bus journey takes around 3 hours and 5 minutes.
There are a variety of accommodations available near Barnsley. With over 906 hotels to choose from, ranging in prices starting at £27 per night, there are options to suit different budgets and preferences. Some popular hotel chains in the area include Premier Inn, Travelodge, and Holiday Inn.

Trips from Middlesbrough

Trips to Barnsley