- on timeLondon St Pancras InternationalPlatform 4 estimated05:52London St Pancras InternationalPlatform 4 estimated08:27SheffieldPlatform 5A estimated08:35SheffieldPlatform 3A estimated09:02BarnsleyPlatform 2on timeBarnsleyPlatform 2Peak
- on timeLondon Kings Cross05:55London Kings Cross07:48DoncasterPlatform 4 estimated08:00DoncasterPlatform 8 estimated08:34MeadowhallPlatform 108:41MeadowhallPlatform 409:02BarnsleyPlatform 2on timeBarnsleyPlatform 2Peak
- on timeLondon Kings Cross05:55London Kings Cross07:33RetfordPlatform 2 estimated07:57RetfordPlatform 3 estimated09:10BarnsleyPlatform 2on timeBarnsleyPlatform 2Peak
- on timeLondon St Pancras InternationalPlatform 2 estimated06:23London St Pancras InternationalPlatform 2 estimated08:45SheffieldPlatform 2A estimated09:03SheffieldPlatform 3A estimated09:30BarnsleyPlatform 2on timeBarnsleyPlatform 2Peak
- on timeLondon Kings CrossPlatform 6 estimated06:33London Kings CrossPlatform 6 estimated08:34Wakefield WestgatePlatform 2 estimated08:42Wakefield WestgatePlatform 1 estimated08:45Wakefield KirkgatePlatform 308:55Wakefield KirkgatePlatform 209:10BarnsleyPlatform 1on timeBarnsleyPlatform 1Peak
- on timeLondon Kings CrossPlatform 6 estimated06:33London Kings CrossPlatform 6 estimated08:34Wakefield WestgatePlatform 2 estimated08:34Wakefield Westgate09:22Wakefield Kirkgate09:22Wakefield KirkgatePlatform 209:37BarnsleyPlatform 1on timeBarnsleyPlatform 1Peak
- on timeLondon Kings CrossPlatform 3 estimated07:03London Kings CrossPlatform 3 estimated08:42DoncasterPlatform 4 estimated09:04DoncasterPlatform 8 estimated09:34MeadowhallPlatform 109:41MeadowhallPlatform 410:02BarnsleyPlatform 2on timeBarnsleyPlatform 2Peak
- on timeLondon Kings Cross07:06London Kings Cross08:46RetfordPlatform 2 estimated08:57RetfordPlatform 3 estimated10:10BarnsleyPlatform 2on timeBarnsleyPlatform 2Peak
- on timeLondon St Pancras InternationalPlatform 4 estimated07:32London St Pancras InternationalPlatform 4 estimated09:47SheffieldPlatform 7 estimated10:02SheffieldPlatform 4B estimated10:29BarnsleyPlatform 2on timeBarnsleyPlatform 2Peak
- on timeLondon Kings CrossPlatform 5 estimated07:33London Kings CrossPlatform 5 estimated09:13DoncasterPlatform 8 estimated09:20DoncasterPlatform 3B estimated09:38MeadowhallPlatform 109:54MeadowhallPlatform 410:10BarnsleyPlatform 2on timeBarnsleyPlatform 2Peak
Journey information from London to Barnsley
- Train Fares from: £16
- Fastest route:
- Slowest route:
- Average journey time:
- Changes: 1 to 4
How long does it take to travel from London to Barnsley by train?
The average journey time between London and Barnsley is . The fastest journey time is . On an average weekday, there are 85 trains per day travelling from London to Barnsley. The journey time may be longer on weekends and holidays.Avg. Duration
Are there direct trains from London to Barnsley?
No, it is not possible to travel from London to Barnsley without having to change trains. Use our journey planner above to get direct train times from London to Barnsley.No direct trains possible
What is the distance between London and Barnsley?
The distance between London and Barnsley is 152 miles.Distance: 152 miles
What time is the first train from London to Barnsley?
The first train from London to Barnsley departs at .
What time is the last train from London to Barnsley?
The last train from London to Barnsley departs at .First trainLast trainNo sleeper services are available. There may also be fewer services on weekends and public holidays; use the Journey Planner above to search for a specific train on your chosen travel date.
If you're like us, you've probably seen the sheer number of ticket types available in the UK and wondered ''Why are there so many?!'' Well, luckily we've put together a handy guide to all the variations of train ticket you may encounter on your travels.Our guide to ticket types:*Please note that not all types of train tickets are available for every journey. Factors such as the time, date and train company you'll be using can affect the availability of each one.
Find journey information for Barnsley to London