Cheap Bus, Train and Carpool tickets to Barnsley

What are the most popular routes to Barnsley?

Leeds - BarnsleyAverage price$19Average duration35mDaily departures14
Leeds - BarnsleyAverage price$11Average duration45mDaily departures1
London - BarnsleyAverage price$69Average duration4h 35mDaily departures4
Sheffield - BarnsleyAverage price$9Average duration21mDaily departures31
Bradford - BarnsleyAverage price$34Average duration1h 8mDaily departures13