Buses to Sheffield from Doncaster

The journey to Sheffield from Doncaster takes just 1 hour 7 minutes.

Buses operate daily with up to 44 services per day. Depending on the day of travel, the first bus departs Doncaster at 05:21.

First South Yorkshire operates between Doncaster and Sheffield 7 days per week.

Service days Daily
Services per day up to 44
Shortest trip 1 hour 7 minutes
First departure 05:21
Last departure 22:30

Your questions answered

  • Is there a daily bus service between Doncaster and Sheffield?

    Yes, buses operate daily from Doncaster to Sheffield, departing as early as 05:21.

  • How long is the bus trip from Doncaster to Sheffield?

    The fastest bus to Sheffield from Doncaster takes 1 hour 7 minutes. Check the trip duration when booking, as the slowest bus takes 41 minutes longer.

  • How do I buy tickets for travel to Sheffield from Doncaster?

    It's not yet possible to buy tickets for this trip directly from bybus.to but we're working on it!

  • Which bus companies operate between Doncaster and Sheffield?

    First South Yorkshire run buses to Sheffield from Doncaster.

  • What time is the earliest bus from Doncaster to Sheffield?

    The first bus to Sheffield from Doncaster leaves at 05:21. The journey takes about 1 hour.

  • When is the last bus to Sheffield from Doncaster?

    The last bus leaves Doncaster at 22:30, arriving into Sheffield at 23:47. Get there in plenty of time so you don't miss it.

Onward travel from Sheffield

Bus to Days Shortest trip Distance
Barnsley
  • Daily
30 minutes 12 miles
Bradford
  • Daily
1 hour 45 minutes 31 miles
Chesterfield
  • Daily
25 minutes 9.4 miles
Darlington
  • Daily
2 hours 10 minutes 79 miles
Leeds
  • Daily
40 minutes 29 miles
Loughborough
  • Daily
1 hour 10 minutes 44 miles
Newcastle upon Tyne
  • Daily
2 hours 45 minutes 110 miles
Newport
  • Daily
7 hours 30 minutes 140 miles
Oxford
  • Daily
4 hours 55 minutes 113 miles
Sunderland
  • Daily
2 hours 50 minutes 105 miles

More destinations in Sheffield