Travel within United Kingdom is: Partially open. See details.
Rome2rio uses cookies to help personalize content and show you personalised ads. By proceeding, you accept the use of cookies in accordance with our privacy policy. You may opt out of personalised ads at any time. OK

Need a hotel room in Sheffield?

Book now

There are 4 ways to get from Cudworth to Sheffield by bus, train, taxi or car

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.

Recommended

Line 32 bus, train

  1. Take the line 32 bus from Cudworth, Barnsley Road/Manor Road to Barnsley Town Centre, Barnsley Interchange/A16
  2. Take the train from Barnsley to Sheffield

Cheapest

Line 2 bus

  1. Take the line 2 bus from Barnsley Town Centre, Barnsley Interchange/A1 to Sheffield Centre, Flat Street/Fitzalan Square

Taxi

  1. Take a taxi from Cudworth to Sheffield

Drive

  1. Drive from Cudworth to Sheffield

Questions & Answers

The cheapest way to get from Cudworth to Sheffield is to drive which costs £2 - £4 and takes 25 min.

More details

The quickest way to get from Cudworth to Sheffield is to taxi which costs £35 - £50 and takes 25 min.

More details

No, there is no direct bus from Cudworth to Sheffield. However, there are services departing from Cudworth, Barnsley Road/Manor Road and arriving at Sheffield Centre, Flat Street/Fitzalan Square via Barnsley Town Centre, Barnsley Interchange/A1. The journey, including transfers, takes approximately 1h 46m.

More details

It is 13 miles from Cudworth to Sheffield. It is approximately 17.7 miles to drive.

Get driving directions

The best way to get from Cudworth to Sheffield without a car is to line 32 bus and train which takes 54 min and costs £10 - £16.

More details

It takes approximately 54 min to get from Cudworth to Sheffield, including transfers.

More details

Cudworth to Sheffield bus services, operated by Stagecoach Yorkshire, depart from Barnsley Town Centre, Barnsley Interchange/A1 station.

More details

Cudworth to Sheffield bus services, operated by Stagecoach Yorkshire, arrive at Sheffield Centre, Flat Street/Fitzalan Square station.

More details

Yes, the driving distance between Cudworth to Sheffield is 18 miles. It takes approximately 25 min to drive from Cudworth to Sheffield.

Get driving directions

There are 236+ hotels available in Sheffield. Prices start at £75 per night.

More details

Map of how to get from Cudworth to Sheffield.
Launch map view
  • Distance: 13.4 miles
  • Duration: 54 min

What companies run services between Cudworth, Barnsley, England and Sheffield, England?

Stagecoach Yorkshire operates a bus from Barnsley Town Centre, Barnsley Interchange/A1 to Sheffield Centre, Flat Street/Fitzalan Square hourly. Tickets cost £3 - £5 and the journey takes 1h 7m.

Train operators
Bus operators
Stagecoach Yorkshire
Email
customer.services@stagecoachbus.com
Website
stagecoachbus.com
Bus from Cudworth, Barnsley Road/Manor Road to Barnsley Town Centre, Barnsley Interchange/A16
Ave. Duration
14 min
Frequency
Every 15 minutes
Estimated price
£3 - £4
Website
Stagecoach Yorkshire
Bus from Barnsley Town Centre, Barnsley Interchange/A1 to Sheffield Centre, Flat Street/Fitzalan Square
Ave. Duration
1h 7m
Frequency
Hourly
Estimated price
£3 - £5
Website
Stagecoach Yorkshire
Other operators
Taxi from Cudworth to Sheffield
Ave. Duration
25 min
Estimated price
£35 - £50
City Taxis Barnsley
Phone
+44 1226 288 888
Website
citytaxis.com
Blue Line Taxis
Phone
+44 1226 244 444
Website
bluelinetaxisbarnsley.co.uk
Arrow Taxis
Phone
+44 1226 388 888
A Line Taxis Barnsley
Phone
+44 1226 285 999

Want to know more about travelling around United Kingdom

Rome2rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.