Barnsley to Leeds train

Cheap train tickets from Barnsley to Leeds

Showing times and prices for 03 Jul

Cheapest

£4

Average

£5

The best way to find a cheap fare is to book your ticket as far in advance as you can and to avoid traveling at rush hour.

Cheapest
09:07Barnsley0h51 09:58Leeds Railway Station
0 changes
£41One-way
Cheapest
11:12Barnsley0h54 12:06Leeds Railway Station
0 changes
£41One-way
11:12Barnsley0h45 11:57Leeds Railway Station
1 change
£51One-way
09:37Barnsley0h37 10:14Leeds Railway Station
0 changes
£51One-way
10:39Barnsley0h34 11:13Leeds Railway Station
0 changes
£51One-way

Train schedule Barnsley to Leeds

Showing trains for tomorrow, Sunday, 3 July
09:07Barnsley0h51 09:58Leeds Railway Station
0 changes
09:37Barnsley0h37 10:14Leeds Railway Station
0 changes
10:39Barnsley0h34 11:13Leeds Railway Station
0 changes
11:12Barnsley0h45 11:57Leeds Railway Station
1 change
11:12Barnsley0h54 12:06Leeds Railway Station
0 changes

Find all the dates and times for this journey

Compare prices and tickets by train, coach or flight

Sun
03 Jul
Mon
04 Jul
Tue
05 Jul
Wed
06 Jul
Thu
07 Jul
Fri
08 Jul
Sat
09 Jul

Fastest train times from Barnsley to Leeds

Showing times and prices for 03 Jul

Fastest Journey

34 m

Average

44 m

Trains per day

5

Distance

28 km

Of the 5 trains that leave Barnsley for Leeds every day 4 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.

Fastest
10:39Barnsley0h34 11:13Leeds Railway Station
0 changes
£51One-way
09:37Barnsley0h37 10:14Leeds Railway Station
0 changes
£51One-way
11:12Barnsley0h45 11:57Leeds Railway Station
1 change
£51One-way
09:07Barnsley0h51 09:58Leeds Railway Station
0 changes
£41One-way
11:12Barnsley0h54 12:06Leeds Railway Station
0 changes
£41One-way

More than 1,000 travel companies trust us to sell their tickets all in one place.

Virgin Trains
East Coast
Cross Country
Deutsche Bahn

Overview: Train from Barnsley to Leeds

distanceDistance17 miles (27 km)
durationAverage train duration51 min
priceAverage train ticket price£4 (€5)
frequencyTrain frequency47 a day
changesDirect trainYes, there are 43 direct trains a day
carriersTrain companiesNorthern Rail

Trains from Barnsley to Leeds cover the 17 miles (27 km) long journey taking on average 51 min with our travel partners like Northern Rail. Normally, there are 47 trains operating per day, including direct services available. While the average ticket price for this trip costs around £4, you can find the cheapest train ticket for as low as £4. Travellers depart most frequently from Barnsley and arrive in Leeds Railway Station.

Train providers: Northern Rail (3) trains Barnsley to Leeds

Find the best trains from Barnsley to Leeds with Omio's travel partners Northern Rail (3) from £4. We can find you the best deals, timetables and tickets when comparing and booking the best trip.

Northern Rail (3)

Northern Trains is a publicly owned train operator in the United Kingdom, headquartered in York. The train provider operates local and regional trains across the entire north of England connecting regions of the North East, North West, East Midlands, Staffordshire, Yorkshire and the Humber coast line. Tickets such as Advance, Off-Peak and Anytime Day are available to purchase for routes with Northern. There is only one class option on Northern trains: Standard.

Northern Rail (3) from Barnsley to Leeds train information:

  • Average Duration: 41 min
  • Average Price: £4
  • Northern Rail (3) frequency: 43 a day

Trains from Barnsley to Leeds

Trains from Barnsley to Leeds operate each day of the week, throughout the year. The first service of the day departs at approximately 8:12 a.m and the last departure is about 11:52 p.m. The distance between the cities is approximately 22.6 miles, which takes about 37 minutes by train. The majority of services are direct. The provider for this route is Northern rail.

What are the departure and arrival stations for trains from Barnsley to Leeds?

Departure Station: Trains from Barnsley to Leeds depart from Barnsley Station, which is at Schwäbisch Gmund Way in the very heart of the city. The station is a major train and bus interchange. It features an on-site car park and bicycle stands. Numerous buses from in and around Barnsley serve the station, including numbers 32, 37, 28, 6, 226, and the 67. These stop just outside the station.

Arrival Station: Trains from Barnsley to Leeds arrive at Leeds Station, which is on New Station Street. The station features compound bicycle stands on platform 1, and a multi-storey car park that is open 24/7. The station is approximately 0.5 miles from the centre, which is a 10-minute walk. For onward travel, buses operate frequent services from the station to Leeds city and its outlying areas. CityBus provides a link to various locations in the city centre. There is also a taxi rank just outside the main station entrance.

Travel Tips: Trains from Barnsley to Leeds

Travel by train to Leeds easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Barnsley to Leeds.
FAQs
Omio customers have found the cheapest trains to Leeds from Barnsley to cost as little as £4  in the next 7 days.
If you are looking to book your train ticket in the next 7 days, you can expect the Barnsley to Leeds train to cost on average £4  one way.
You should expect to travel around 17 miles (27 km)  from Barnsley to Leeds by train.
While the time it takes to travel 17 miles (27 km) to Leeds from Barnsley can vary based on specific dates, weekends, and bank holidays, the train duration from Barnsley to Leeds is on average 51 min.

Omio customers travelling this route depart most frequently from Barnsley   and arrive in Leeds Railway Station.

Passengers board the train most frequently from Barnsley, which is located around 0.4 miles (651 m) away from the city centre, and they get off the train at Leeds Railway Station, located 1.2 miles (2 km) away from the city centre.

For the trip from Barnsley to Leeds you can take a train with Northern Rail. Be sure to check out all possible train companies that offer services to Leeds from Barnsley on Omio to compare what amenities they may have.
On average, there are 47 trains a day from Barnsley to Leeds. The train times and services may be different on weekends and holidays compared to weekdays.
The earliest train departing from Barnsley to Leeds leaves at 05: 30. The last train departing from Barnsley to Leeds leaves at 21: 59. You can find the latest Barnsley to Leeds train schedule on Omio and book the best time to leave for your journey on your chosen travel date.
If you purchase a train ticket from Barnsley to Leeds within the next 7 days, you can find tickets to cost on average £4 one way. However, we recommend booking your train in advance to get access to the best prices. Train tickets from Barnsley to Leeds are generally on sale a few months before the planned departure date.

Important Stations and Airports for this Journey

Barnsley
Leeds
The major railway station for departures from Barnsley is Barnsley. Read all the information you need to know about services, amenities and connections at Barnsley for your trip between Barnsley and Leeds.
Amenities at station
WifiWifi
ShoppingShopping
ParkingParking
ATMATM
AccessibilityAccessibility
phone
Phone Number
+44 8002006060
Public transport options for Barnsley
Location for Rail Replacement Services: Pick Up / Drop Off at the layby on Schwabisch Gmund Way next to the booking office

The Omio App Makes Travel Planning Easy

We’ll get you where you want to go. From live train updates to mobile tickets, our innovative app is the ideal way to plan and keep track of your travel.

ios-badge
android-badge
Hand With Phone
Currency
Language