Compare prices and tickets by train, bus or flight

Sun
Dec 5
$121
$16National Express
$60British Airways
Mon
Dec 6
$84East Midlands Railway
$16National Express
$120Loganair
Tue
Dec 7
$55East Midlands Railway
$7National Express
$112British Airways
Thu
Dec 9
$158
$16National Express
$60British Airways
Fri
Dec 10
$61London North Eastern Railway
$9National Express
$97British Airways
Sat
Dec 11
$40London North Eastern Railway
$7National Express
$120British Airways

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

Deutsche Bahn
Renfe
Italo
Frecciarossa

Train Information between London and Barnsley

distanceDistance151 miles (244 km)
durationAverage train duration2 h 37 min
priceAverage train ticket price$86 (€72)
frequencyTrain frequency15 a day
changesDirect trainYes, there are 15 direct trains a day
carriersTrain providersEast Midlands Trains or London North Eastern Railway

Trains from London to Barnsley cover the 151 miles (244 km) long trip taking on average 2 h 37 min with our travel partners like East Midlands Trains or London North Eastern Railway. Normally, there are 15 trains operating per day, including direct services available. While the average ticket price for this journey costs around $86 (€72), you can find the cheapest train ticket for as low as $40 (€33). Travelers depart most frequently from London Victoria and arrive in Barnsley.

Travel Tips

Trains from London to Barnsley
Travel by train to Barnsley 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 London to Barnsley.
FAQs
How much does a cheap train to Barnsley from London cost?
If you’re looking to save money on tickets, you can find cheap London to Barnsley trains for as little as $40 (€33)  in the next 7 days.
How much is the train from London to Barnsley on average?
The train price to Barnsley from London is on average $86 (€72)  if you are looking to purchase your tickets for this trip in the next 7 days.
How far is Barnsley from London by train?
The train distance from London to Barnsley is around 151 miles (244 km).
How long is a train between London and Barnsley on average?
On average the London to Barnsley train travel time is 2 h 37 min  for the 151 miles (244 km) long route, but the duration can vary if you travel on weekends and holidays.
When traveling by train from London to Barnsley, which train station in London do I depart from and which train station in Barnsley do I arrive in?

When traveling this route, Omio customers are departing most frequently from London Victoria   and arriving in Barnsley.

Where is the train station in London? Where is the train station in Barnsley?

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

What train providers offer a service from London to Barnsley?
If you're looking for trains from London to Barnsley, you can rely on East Midlands Trains or London North Eastern Railway to get you to Barnsley. It's also good to check out all possible train providers for the London to Barnsley route to see if there might be differences in the amenities they offer.
How many trains are there from London to Barnsley a day?
The average number of trains departing London for Barnsley is 15 a day. The train schedules and services may vary between weekdays and weekends.
How far in advance should I purchase train tickets to Barnsley from London for the best deals?
If you buy a train ticket from London to Barnsley within the next 7 days, you can find tickets to cost on average $86 (€72) one way. However, we recommend booking your train in advance to get access to the best prices. Train tickets to Barnsley from London are generally on sale a few months before the planned departure date.

Important Stations and Airports for this Journey

London
Barnsley
The major railway station for departures from London is London Victoria. Read all the information you need to know about services, amenities and connections at London Victoria for your journey to Barnsley from London.
Amenities at station
WifiWifi
LockersLockers
ParkingParking
ATMATM
TaxisTaxis
AccessibilityAccessibility
phone
Phone Number
+44 3457114141
ticketOfficeHours
Ticket Office Hours
Mon - Fri: 06: 00 - 00: 00 | Sat: 06: 00 - 23: 00 | Sun: 07: 00 - 00: 00
Public transit options for London Euston
Tube lines: Circle, Hammersmith & City, Metropolitan, Northern (Bank and Charing Cross branches), Victoria
Overground lines: Watford DC
Bus lines: 18, 30, 59, 68, 73, 91, 168, 205, 253, 390, N5, N20, N73, N91, N205, N253
Rail lines: London North Western Railway, London Overground, Avanti West Coast, Caledonian Sleeper
Amenities at station
WifiWifi
LockersLockers
ParkingParking
ATMATM
TaxisTaxis
AccessibilityAccessibility
phone
Phone Number
+44 3457114141
ticketOfficeHours
Ticket Office Hours
Mon - Fri: 05: 00 - 01: 36 | Sat: 05: 00 - 00: 36 | Sun: 05: 30 - 01: 36
Public transit options for London Kings Cross
Underground lines: Circle, Piccadilly, Hammersmith & City, Northern, Metropolitan, Victoria
Bus lines: 10, 17, 30, 45, 46, 59, 63, 73, 91, 205, 214, 259, 390, 476
Train lines: Thameslink, Grand Central, Hull, London North Eastern, Gatwick Express
Amenities at station
WifiWifi
LockersLockers
ParkingParking
ATMATM
TaxisTaxis
AccessibilityAccessibility
phone
Phone Number
+44 3457114141
ticketOfficeHours
Ticket Office Hours
24/7
Public transit options for London Paddington
Underground lines: Bakerloo Line, Circle Line, District Line, Hammersmith Line
Bus lines: N7, 23, 27, N27, 36, 205, N205, 332, 7, 46, A1, 18, N18
Train lines: Great Western Main Line, Heathrow Express
Amenities at station
WifiWifi
LockersLockers
ParkingParking
ATMATM
TaxisTaxis
AccessibilityAccessibility
phone
Phone Number
+44 2078437688
ticketOfficeHours
Ticket Office Hours
Mon - Fri: 05: 45 - 22: 00 | Sat: 06: 00 - 21: 00 | Sun: 08: 00 - 22: 15
Public transit options for London St Pancras International
Subway lines: Circle Line, Hammersmith & City Line, Metropolitan Line, Northern Line, Piccadilly Line, Victoria Line
Train lines: Overground line, High Speed 1, Eurostar
Bus lines: 326, 139