28 Scarborough to Helmsley via Wilton, Middleton
Operated by East Yorkshire. Registered as running via Pickering. First bus 06:15, last bus 19:55. 16 journeys on weekdays. Fares: adult single £1.80 to £3.00 — more.
Wanted a different 28? 39 other bus routes are numbered 28 elsewhere in the UK — see every 28 bus timetable by area.
| Stop | 06:15 to Pickering | 07:15 to Kirkbymoorside | 08:35 | 10:40 | 12:35 | 14:30 | 16:30 | 18:15 to Kirkbymoorside |
|---|---|---|---|---|---|---|---|---|
| Railway Station Stop U | 06:15 | 07:15 | 08:35 | 10:40 | 12:35 | 14:30 | 16:30 | 18:15 |
| Rowan Fields (W-bound) | 06:27 | 07:28 | 08:48 | 10:53 | 12:48 | 14:43 | 16:45 | 18:27 |
| Methodist Church (SW-bound) | 06:35 | 07:39 | 08:58 | 11:02 | 12:56 | 14:51 | 16:57 | 18:36 |
| Station Road (W-bound) | 06:48 | 07:53 | 09:12 | 11:16 | 13:10 | 15:04 | 17:11 | 18:50 |
| Thornton Cross (NE-bound) | 07:04 | 08:06 | 09:26 | 11:29 | 13:24 | 15:17 | 17:25 | 19:05 |
| The Library (NE-bound) | 07:11 | 08:15 | 09:38 | 11:40 | 13:37 | 15:37 | 17:39 | 19:16 |
| Lady Lumley's School (SW-bound) | · | · | · | · | · | · | · | · |
| The Buck Inn (W-bound) | · | 08:27 | 09:46 | 11:48 | 13:46 | 15:48 | 17:47 | 19:25 |
| Market Place (S-bound) | · | 08:41 | · | · | · | · | · | 19:39 |
| Methodist Church (opp) | · | · | 09:58 | 12:00 | 13:59 | 16:00 | 17:58 | · |
| Plough Inn (N-bound) | · | · | 10:07 | 12:09 | 14:08 | 16:10 | 18:07 | · |
| Market Place (N-bound) | · | · | 10:17 | 12:19 | 14:19 | 16:20 | 18:17 | · |
Each column is one journey, headed by the time it sets off; one that finishes short of the usual end says where ("to …") — not every journey on this route runs the whole way. A · means that journey does not stop there. Times are shown at the route's main timing stops — buses serve all stops in between. Switch a table to All stops for every stop it calls at, or open a stop's own page for live departures there.
Fares on the 28
Adult single £1.80 to £3.00 · Adult return £3.10 to £6.00 · Child single £1.20 to £3.00 · Child return £1.80 to £6.00
Go-Ahead's published fares on the Bus Open Data Service, in force from 9 October 2026. A fare stage is a group of neighbouring stops that are priced the same. Fares change — check with East Yorkshire before you travel.
Tickets on the 28
East Yorkshire publishes singles and day returns on this route for adults, children and students.
Return Adult · Return Child · Single Adult · Single Child · Return ID16/18 · Single ID16/18
Ticket types come from East Yorkshire's own fares data on the Bus Open Data Service, last updated 9 October 2026. Prices for singles and returns are under Fares above; for the others, check with East Yorkshire.
Christmas & bank holidays
These dates are not the usual timetable for the day they fall on. They come from the operator’s published data, which for Christmas and New Year is often late or incomplete, so check with East Yorkshire before you travel. Everything above is an ordinary week.
- Christmas Eve — Thursday, 24 December 2026 The operator’s data lists more buses on this date than on an ordinary Thursday (51 journeys in both directions together, against 16), which usually means two timetables have been added together by mistake. Check with East Yorkshire before you travel.
- Christmas Day — Friday, 25 December 2026 towards Helmsley: 6 journeys, first 07:40 towards Scarborough: 6 journeys, first 09:30 Few buses run on Christmas Day, so check with East Yorkshire before relying on this.
- Boxing Day — Saturday, 26 December 2026 towards Helmsley: 6 journeys, first 07:40 towards Scarborough: 6 journeys, first 09:30
- Monday, 28 December 2026 towards Helmsley: 6 journeys, first 07:40 towards Scarborough: 6 journeys, first 09:30
- New Year's Eve — Thursday, 31 December 2026 The operator’s data lists more buses on this date than on an ordinary Thursday (51 journeys in both directions together, against 16), which usually means two timetables have been added together by mistake. Check with East Yorkshire before you travel.
- New Year's Day — Friday, 1 January 2027 towards Helmsley: 6 journeys, first 07:40 towards Scarborough: 6 journeys, first 09:30
Route map
All stops on route 28
28 towards Helmsley
All 75 stops
- Railway Station Stop U Scarborough
- Falsgrave Road (SW-bound) Falsgrave
- Westbourne Park (adj) Falsgrave
- Seamer Street (S-bound) Weaponness
- Rosebery Avenue (S-bound) Weaponness
- Football Stadium (S-bound) Weaponness
- B&Q The Mere (S-bound) Weaponness
- Stoney Haggs Rise (opp) Eastfield
- Burtondale Road (opp) Crossgates
- Rowan Fields (W-bound) Crossgates
- Seamer Crossroads (W-bound) Seamer
- Seamer Roundabout (W-bound) Seamer
- Main Street (adj) Irton
- Porrit Lane (NW-bound) Irton
- Seamer Road (opp) East Ayton
- Carr Lane (W-bound) East Ayton
- Castlegate (opp) East Ayton
- Methodist Church (SW-bound) West Ayton
- Surgery (adj) West Ayton
- Dale Farm Touring Park (adj) East Ayton
- Middle Lane (opp) Hutton Buscel
- Bus Shelter (SW-bound) Hutton Buscel
- Nursing Home (opp) Hutton Buscel
- West End Farm (adj) Hutton Buscel
- St Helens Caravan Park (opp) Hutton Buscel
- Wykeham Crossroads (W-bound) Wykeham
- Woodgate Lane (opp) Brompton by Sawdon
- Cayley Arms (opp) Brompton by Sawdon
- West Brow (adj) Brompton by Sawdon
- Wydale Lane End (opp) Brompton by Sawdon
- Barkers Lane (adj) Snainton
- High Street (opp) Snainton
- Station Road (W-bound) Snainton
- Coachman Inn (opp) Snainton
- Snainton Golf Centre (opp) Snainton
- Mill Lane (adj) Ebberston
- Brook House Farm (N-bound) Ebberston
- Turgate Farm (SW-bound) Allerston
- Village Hall (W-bound) Wilton
- Hilltop (NW-bound) Thornton-le-Dale
- Rectory Lane (adj) Thornton-le-Dale
- Thornton Cross (NE-bound) Thornton-le-Dale
- Thornton Road Industrial Est (NW-bound) Pickering
- Thornton Road (NW-bound) Pickering
- Eastfield Road (E-bound) Pickering
- Eastcroft (NW-bound) Pickering
- Eastgate Square (opp) Pickering
- The Library (NE-bound) Pickering
- County Junior School (NW-bound) Pickering
- Lady Lumley's School (SW-bound) Pickering
- Swainsea Lane (opp) Pickering
- Main Street (NW-bound) Middleton
- New Tavern (NW-bound) Middleton
- Carr Lane (Adj) Aislaby
- The Buck Inn (W-bound) Wrelton
- Sinnington Road End (N-bound) Sinnington
- Riverdell (N-bound) Sinnington
- School Stop (W-bound) Sinnington
- Catter Bridge (W-bound) Keldholme
- Lane End (opp) Keldholme
- Kirkby Mills Lane End (W-bound) Kirkby Mills
- Cooks Motors (NW-bound) Kirkbymoorside
- West Lund (NE-bound) Kirkbymoorside
- Market Place (S-bound) Kirkbymoorside
- Methodist Church (opp) Kirkbymoorside
- Tinley Garth (SW-bound) Kirkbymoorside
- Welburn Hall School (adj) Welburn
- Welburn (SE-bound) Wombleton
- Village Hall (N-bound) Wombleton
- Plough Inn (N-bound) Wombleton
- Nawton Garage (opp) Beadlam
- Shelter (SE-bound) Beadlam
- Highthorn (W-bound) Beadlam
- Linkfoot Close (W-bound) Helmsley
- Market Place (N-bound) Helmsley
28 towards Scarborough
All 76 stops
- Market Place (N-bound) Helmsley
- Carlton Road (E-bound) Helmsley
- The Croft (E-bound) Beadlam
- Howdale Lane (E-bound) Beadlam
- Nawton Garage (adj) Beadlam
- Plough Inn (S-bound) Wombleton
- Village Hall (S-bound) Wombleton
- Welburn (NW-bound) Wombleton
- Welburn Hall School (opp) Welburn
- West Lund (NE-bound) Kirkbymoorside
- Market Place (S-bound) Kirkbymoorside
- Catholic Church (S-bound) Kirkbymoorside
- Vivers Place (E-bound) Kirkbymoorside
- Keldholme Lane End (E-bound) Kirkby Mills
- Lane End (adj) Keldholme
- Catter Bridge (E-bound) Keldholme
- School Stop (E-bound) Sinnington
- Wentworth House (N-bound) Sinnington
- Sinnington Lane End (S-bound) Sinnington
- The Buck Inn (E-bound) Wrelton
- Carr Lane (Opp) Aislaby
- New Tavern (SE-bound) Middleton
- Main Street (SE-bound) Middleton
- Northway (SE-bound) Pickering
- Swainsea Lane (adj) Pickering
- Lady Lumley's School (SW-bound) Pickering
- County Junior School (E-bound) Pickering
- The Library (SW-bound) Pickering
- Eastgate Square (adj) Pickering
- Hawthorn Lane (NW-bound) Pickering
- Eastfield Road (S-bound) Pickering
- Thornton Road (SE-bound) Pickering
- Thornton Rd Ind Est (SE-bound) Pickering
- Thornton Cross (E-bound) Thornton-le-Dale
- Rectory Lane (opp) Thornton-le-Dale
- Hilltop (SE-bound) Thornton-le-Dale
- Village Hall (E-bound) Wilton
- Cayley Arms (NE-bound) Allerston
- Brook House Farm (S-bound) Ebberston
- Mill Lane (opp) Ebberston
- Snainton Golf Centre (adj) Snainton
- Coachman Inn (adj) Snainton
- Station Road (E-bound) Snainton
- High Street (adj) Snainton
- Primary School (E-bound) Snainton
- Wydale Lane End (adj) Brompton by Sawdon
- High Street (E-bound) Brompton by Sawdon
- Post Office (E-bound) Brompton by Sawdon
- Woodgate Lane (adj) Brompton by Sawdon
- Wykeham Crossroads (E-bound) Wykeham
- St Helens Holiday Park (adj) Hutton Buscel
- West End Farm (opp) Hutton Buscel
- Nursing Home (adj) Hutton Buscel
- Bus Shelter (opp) Hutton Buscel
- Middle Lane (adj) Hutton Buscel
- Dale Farm Touring Park (opp) East Ayton
- Surgery (opp) West Ayton
- Yedmandale Road (E-bound) West Ayton
- Castlegate (adj) East Ayton
- Racecourse Road (E-bound) East Ayton
- Seamer Road (adj) East Ayton
- Porrit Lane (SE-bound) Irton
- Main Street (opp) Irton
- Seamer Roundabout (E-bound) Seamer
- Seamer Crossroads (E-bound) Seamer
- Station View (E-bound) Crossgates
- Burtondale Road (adj) Crossgates
- Stoney Haggs Rise (adj) Eastfield
- The Mere B&Q (N-bound) Weaponness
- Edgehill Road (N-bound) Weaponness
- Football Stadium (N-bound) Weaponness
- Rosebery Avenue (N-bound) Weaponness
- Seamer Street (N-bound) Falsgrave
- Westbourne Park (opp) Falsgrave
- St John's Road (E-bound) Falsgrave
- Railway Station (NE-bound) Scarborough
Service registration & registered changes
- Service change effective 6 September 2026 To amend Timetable.
- Service change effective 17 July 2026 To amend Timetable.
- Service change effective 15 February 2026 To amend Timetable.
- Service change effective 15 February 2026 To amend Timetable.
- Service change effective 15 September 2025 Scarborough → Helmsley
Registered as partly financially supported by a local authority (North Yorkshire Council).
From official Traffic Commissioner registrations. Registration PB0000328/383 · Registration PB0000328/108 · Changes in North Yorkshire Council · All service changes →
Towns & areas on this route
Frequently asked questions
What time is the first 28 bus?
The first 28 departure on weekdays leaves at 06:15 (check the full timetable below for your stop, as times vary along the route — weekend times can differ).
What time is the last 28 bus?
The last 28 on weekdays leaves its first stop at 19:55. Always check the timetable for your specific stop — later stops are reached after this time.
How much does the 28 bus cost?
East Yorkshire's published fares on the 28: adult single £1.80 to £3.00, adult return £3.10 to £6.00, child single £1.20 to £3.00, child return £1.80 to £6.00. Most single fares in England are capped at £3 until 31 December 2026 (then £2 from 1 January 2027). East Yorkshire day and weekly tickets can work out cheaper if you travel more than twice a day.
Who runs the 28 bus?
The 28 is operated by East Yorkshire.
Timetable data from East Yorkshire via the DfT Bus Open Data Service (Yorkshire & the Humber feed). Registered with the Traffic Commissioner as PB0000328/383. Check before you travel — services can change at short notice.