Trip to Barnsley

Find the perfect accommodation on booking.com

Great location and deals for every budget.

ItalianoEspañolEnglish USFrançaisDeutschPolishPortuguese BRPortugueseEspañolJapaneseTurkishDutchUkrainianSwedishNorwegianDanishРусский
Avg. duration
Distance km
Avg. price$
Train trips found

Trains from Middlesbrough to Barnsley

🌟 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. 🎫

Where to stay in Barnsley

There are over 8 hotels to stay in Barnsley. Prices range from $55 per night.

Find accommodation
  • For traveling from Middlesbrough to Barnsley by train, there is no direct route. Instead, passengers can take a train operated by TransPennine Express Service departing from Middlesbrough and traveling via Leeds. The journey requires approximately 2 hours and 27 minutes, including transfers. Northern Rail also operates services that arrive at Barnsley station. The ticket prices for these services can range from £24 to £51.
  • The fastest train option between Middlesbrough and Barnsley, both located in the United Kingdom, has a total travel time of approximately 2 hours and 27 minutes. This journey involves transferring at Leeds. The services on this route are operated by TransPennine Express Service from Middlesbrough station and Northern Rail arriving at Barnsley station. Ticket prices for this route vary from £24 to £51.
  • Trains departing for Barnsley from Middlesbrough, both in the United Kingdom, are operated by TransPennine Express Service and leave from Middlesbrough station. This station serves as the departure point for trains heading towards Barnsley. Passengers can board the train at Middlesbrough station to begin their journey to Barnsley.
  • For the journey from Middlesbrough to Barnsley by train, while there is no direct service available, there are trains that depart from Middlesbrough station and travel to Barnsley via Leeds. Both TransPennine Express Service and Northern Rail operate services for this route. The total travel time, including transfers, is about 2 hours and 27 minutes. Passengers have several options for trains between these two locations, with ticket prices typically ranging from £24 to £51.
  • The train from Middlesbrough to Barnsley, operated by Northern Rail, arrives at Barnsley station. Barnsley station is the final destination for this train route, providing a convenient arrival point for passengers visiting Barnsley. Upon reaching Barnsley station, travelers can easily access the city center and explore its attractions, shops, and dining options.
  • The first train of the day to travel from Middlesbrough to Barnsley, which involves a transfer in Leeds, typically departs from Middlesbrough station in the early morning hours. The last train of the day on this route usually leaves Middlesbrough station in the late evening, providing travelers with options for different departure times. The journey, including transfers, takes approximately 2 hours and 27 minutes, allowing passengers to plan their travel based on their preferred schedule.
  • There are no direct train trips available between Middlesbrough and Barnsley. Passengers traveling between these two locations will need to take a train that requires a transfer in Leeds. This journey, including the transfer, typically takes around 2 hours and 27 minutes. Both TransPennine Express Service and Northern Rail operate services on this route, providing travelers with options for their train travel between Middlesbrough and Barnsley.
  • No, there is no direct train service available between Middlesbrough and Barnsley in the United Kingdom. Travelers will need to take a train that includes a transfer in Leeds to complete the journey. The total travel time, including the transfer, is approximately 2 hours and 27 minutes. This route provides an indirect but convenient option for those looking to travel from Middlesbrough to Barnsley by train.
  • The cost of a train ticket from Middlesbrough to Barnsley in the United Kingdom can range from £24 to £51, depending on factors such as the class of travel, time of booking, and availability of discounts or promotions. It is advisable to book tickets in advance to secure the best fares for this journey. Additionally, considering flexible travel dates and times may also help in finding more affordable ticket options for traveling between Middlesbrough and Barnsley by train.

Will you be returning to Middlesbrough by train?

If you are looking for the return train journey, check out trains from Barnsley to Middlesbrough

See schedule