39 bus: Barnsley Town Centre – Upton

Globe Coaches bus 39 runs between Upton and Barnsley via North Elmsall, South Elmsall, South Kirkby and Brierley. Runs Monday to Saturday. On Monday 9 November the first bus from Shafton leaves at 08:19 and the last at 17:52, about every hour during the day.

Operated by Globe Coaches. Timetable for Monday, 9 November 2026. Tomorrow's timetable · any day up to 60 ahead: add ?date=YYYY-MM-DD to this page's address. Plan a journey · Print this timetable

Adult single £1.70 to £3. From the operator's published fares; caps, passes and concessions can be cheaper.

Questions

When is the first and last 39 bus from Upton to Barnsley?
On Monday 9 November the first bus leaves Upton at 08:19 and the last at 17:52, 10 journeys in all.
When is the first and last 39 bus from Barnsley to Upton?
On Monday 9 November the first bus leaves Barnsley at 06:45 and the last at 16:45, 9 journeys in all.
Does the 39 bus run on Sundays?
No. Runs Monday to Saturday.
How often does the 39 bus run?
On Monday 9 November it runs about every hour during the day (09:00 to 15:00), 10 journeys from Shafton.
Where does the 39 bus stop?
Main stops from Upton to Barnsley: Bell Street (Upton), East Avenue (Upton), Elmsall Drive (North Elmsall), Minsthorpe Leisure Centre (South Elmsall), South Elmsall Bus Station (South Elmsall), Park Estate (South Kirkby), Common Road/Park Avenue (Brierley), Queensway/Carlton Terrace (Grimethorpe), Redthorne Way/Henry Close (Shafton), Barnsley Road/St Johns Road (Cudworth), Pontefract Road/Cherrys Road (Cundy Cross), Barnsley Interchange/A15 (Barnsley). The full list is in the timetable below.
Who runs the 39 bus?
Globe Coaches.
How much does the 39 bus cost?
Adult single £1.70 to £3. Singles and returns depend on how far you travel; caps, passes and concessions can be cheaper.

Upton to Barnsley Town Centre

StopJourney 1Journey 2Journey 3Journey 4Journey 5Journey 6Journey 7Journey 8Journey 9Journey 10
Bell Street, Upton08:3709:3710:3711:3712:3713:3716:5217:52
East Avenue, Upton08:4509:4510:4511:4512:4513:4517:0018:00
Elmsall Drive, North Elmsall08:5109:5110:5111:5112:5113:5116:1617:0618:06
Minsthorpe Leisure Centre, South Elmsall08:5509:5510:5511:5512:5513:5516:2017:1018:10
South Elmsall Bus Station09:0010:0011:0012:0013:0014:0016:2517:1418:14
Park Estate, South Kirkby09:0910:0911:0912:0913:0914:0916:34
Common Road/Park Avenue, Brierley09:1410:1411:1412:1413:1414:1416:39
Queensway/Carlton Terrace, Grimethorpe09:1910:1911:1912:1913:1914:1916:44
Redthorne Way/Henry Close, Shafton08:1909:2910:2911:2912:2913:2914:2916:54
Barnsley Road/St Johns Road, Cudworth08:2709:3710:3711:3712:3713:3714:3717:02
Pontefract Road/Cherrys Road, Cundy Cross08:3509:4510:4511:4512:4513:4514:4517:10
Barnsley Interchange/A1508:4409:5410:5411:5412:5413:5414:5417:19

Barnsley Town Centre to Upton

StopJourney 1Journey 2Journey 3Journey 4Journey 5Journey 6Journey 7Journey 8Journey 9
Barnsley Interchange/A1506:4508:3009:3010:3011:3012:3013:3015:4516:45
Barnsley Road/Bow Street, Cudworth06:5608:4109:4110:4111:4112:4113:4115:5616:56
Redthorne Way/Henry Close, Shafton08:5109:5110:5111:5112:5113:5116:0617:06
Queensway/Carlton Terrace, Grimethorpe07:0909:0010:0011:0012:0013:0014:0016:1517:15
Common Road/Park Avenue, Brierley07:1409:0510:0511:0512:0513:0514:0516:2017:20
South Kirkby Academy07:2009:1110:1111:1112:1113:1114:1116:2617:26
South Elmsall Bus Station07:2709:2510:2511:2512:2513:2514:2516:4017:40
Minsthorpe College, South Elmsall07:3109:2910:2911:2912:2913:2916:4417:44
Elmsall Way, South Elmsall07:3409:3210:3211:3212:3213:3216:4717:47
Bell Street, Upton07:3809:3610:3611:3612:3613:3616:5117:51

Places on this route

Timetables from the Bus Open Data Service (Department for Transport), updated Sunday, 8 November 2026. Stop details from NaPTAN. Train timetables contain data from Network Rail, licensed under the Open Government Licence; live train times from National Rail. Times are UK local time and can change at short notice: check before you travel.

Add free live bus times to your website · StopToStop on Facebook