East Yorkshire Buses Route 28
Bus timetable and route map · Monday to Friday, Saturday, Sunday
East Yorkshire Buses Route 28 is a bus route in Hull, Beverley and the East Riding, serving Helmsley (Square), Vivers Place, St Helen's Holiday Park, Railway Station and Keldholme Lane End. Monday to Friday the first bus is at 06:15 and the last at 19:55, every 1 h 13 min during the day. Updated 4 October 2026.
Timetable summary
Monday to Friday
- First
- 06:15
- Last
- 19:55
- Buses
- 20
- Daytime
- every 1 h 13 min
Saturday
- First
- 06:15
- Last
- 19:55
- Buses
- 16
- Daytime
- every 2 h
Sunday
- First
- 07:40
- Last
- 18:30
- Buses
- 12
- Daytime
- every 2 h
Timetable change: East Yorkshire Buses’ timetable changes on 21 October 2026. The times below are for the current timetable.
Route 28 to West Square
Destination sign “Scarborough” · from Helmsley (Square) · 75 stops
Monday to Friday
Times at the main stops. 24-hour clock. A dot means that trip does not stop there.
| Helmsley (Square) | Vivers Place | Junior School | Brook House Farm | St Helen's Holiday Park | Seamer Roundabout | West Square |
|---|---|---|---|---|---|---|
| · | · | · | 07:32 | 07:48 | 08:00 | 08:21 |
| · | 08:40 | · | · | · | · | · |
| · | · | · | 08:52 | 09:05 | 09:14 | 09:30 |
| · | 09:00 | 09:21 | 09:44 | 09:57 | 10:16 | 10:35 |
| · | · | · | 09:17 | 09:30 | 09:39 | 09:55 |
| 10:30 | 10:52 | 11:12 | 11:40 | 11:56 | 12:10 | 12:29 |
| 12:30 | 12:50 | 13:10 | 13:35 | 13:49 | 14:01 | 14:20 |
| 14:25 | 14:44 | 15:13 | 15:36 | 15:50 | 16:02 | 16:23 |
| 16:30 | 16:50 | 17:09 | 17:32 | 17:46 | 17:56 | 18:11 |
| 18:30 | 18:47 | 19:06 | 19:28 | 19:42 | 19:52 | 20:04 |
| · | 19:55 | 20:14 | 20:37 | 20:51 | 21:01 | 21:13 |
Saturday
Times at the main stops. 24-hour clock. A dot means that trip does not stop there.
| Helmsley (Square) | Vivers Place | Junior School | Brook House Farm | St Helen's Holiday Park | Seamer Roundabout | West Square |
|---|---|---|---|---|---|---|
| · | · | · | 07:36 | 07:50 | 08:00 | 08:13 |
| · | 09:00 | 09:19 | 09:44 | 09:59 | 10:09 | 10:25 |
| 10:30 | 10:52 | 11:11 | 11:41 | 11:55 | 12:05 | 12:22 |
| 12:30 | 12:49 | 13:09 | 13:36 | 13:49 | 13:59 | 14:15 |
| 14:30 | 14:48 | 15:06 | 15:37 | 15:50 | 15:59 | 16:13 |
| 16:30 | 16:47 | 17:06 | 17:36 | 17:49 | 17:58 | 18:10 |
| 18:30 | 18:49 | 19:08 | 19:37 | 19:51 | 20:00 | 20:11 |
| · | 19:55 | 20:12 | 20:39 | 20:53 | 21:02 | 21:13 |
Sunday
Times at the main stops. 24-hour clock. A dot means that trip does not stop there.
| Helmsley (Square) | Vivers Place | Junior School | Brook House Farm | St Helen's Holiday Park | Seamer Roundabout | West Square |
|---|---|---|---|---|---|---|
| 09:30 | 09:50 | 10:10 | 10:32 | 10:46 | 10:55 | 11:13 |
| 11:30 | 11:50 | 12:10 | 12:32 | 12:46 | 12:55 | 13:13 |
| 13:30 | 13:50 | 14:10 | 14:32 | 14:46 | 14:55 | 15:13 |
| 14:30 | 14:50 | 15:10 | 15:32 | 15:46 | 15:55 | 16:13 |
| 16:30 | 16:50 | 17:10 | 17:32 | 17:46 | 17:55 | 18:06 |
| 18:30 | 18:50 | 19:10 | 19:32 | 19:46 | 19:55 | 20:06 |
All 75 stops in this direction
- Helmsley (Square) #3200YNA01145
- Carlton Road #3200YNA01144
- The Croft #3200YNA01142
- Nawton (Howldale Lane End) #3200YNA01140
- Nawton Garage #3200YNA01137
- Wombleton #3200YNA01136
- Village Hall #3200YNA01133
- Welburn #3200YNA01131
- Welburn Hall School #3200YNA97003
- West Lund #3200YNA01129
- Kirkbymoorside (Market Place) #3200YNA01127
- Catholic Church #3200YNA01125
- Vivers Place #3200YNA01124
- Keldholme Lane End #3200YNA01122
- Keldholme Lane End #3200YNA97001
- Catter Bridge #3200YNA01118
- School Stop #3200YNA01116
- Sinnington (Fox & Hounds) #3200YNA91094
- Sinnington Lane End #3200YNA91092
- Wrelton (Buck Inn) #3200YNA01110
- Carr Lane #3200YNA01109
- Middleton #3200YNA01107
- Main Street #3200YNA01105
- Northway #3200YNA96489
- Swainsea Lane #3200YNA97026
- Junior School #3200YNA96488
- Pickering (The Ropery) #3200YNA01098
- The Royal Oak #3200YNA01096
- Hawthorn Lane #3200YNF10034
- Eastfield Road #3200YNA01094
- Thornton Road #3200YNA96562
- Thornton Rd Ind Est #3200YNA96605
- Thornton Le Dale #3200YNA90762
- Rectory Lane #3200YNA97009
- Hilltop #3200YNA01090
- Wilton (Village Hall) #3200YNA01088
- Allerston (Cayley Arms) #3200YNA01086
- Brook House Farm #3200YNA01084
- Ebberston Village (Mill Lane) #3200YNA01082
- Snainton Golf Centre #3200YNA97041
- Snainton Coachman Inn #3200YNA96999
- Snainton (Station Rd) #3200YNA01079
- Snainton High Street #3200YNA96997
- Primary School #3200YNA01078
- Wydale Lane End #3200YNA01076
- High Street #3200YNA01074
- Brompton (Cayley Arms) #3200YNA01072
- Brompton Sawdon Lane #3200YNA96995
- Wykeham (Cross Roads) #3200YNA01068
- St Helen's Holiday Park #3200YNA96993
- West End Farm #3200YNA96991
- Nursing Home #3200YNA97007
- Hutton Buscel Bus Shelter #3200YNA01066
- Middle Lane #3200YNA97005
- Dale Farm Touring Park #3200YNA97039
- Surgery #3200YNA96989
- Yedmandale Road #3200YNA01064
- Castlegate #3200YNA96561
- East Ayton (Main Street) #3200YNA01062
- East Ayton Seamer Road #3200YNA96987
- Porrit Lane #3200YNA01059
- Irton Main Street #3200YNA96985
- Seamer Roundabout #3200YNA01058
- Seamer Crossroads #3200YNA01056
- Crossgates (Crab Lane) #3200YNA01054
- Mere Valley #3200YNA01052
- Stoney Haggs Road #3200YNA01050
- Edgehill (B&Q) #3200YNA01254
- Edgehill Road #3200YNA01253
- Seamer Road LiDL #3200YNA01252
- Rosebery Avenue #3200YNA01249
- Seamer Street #3200YNA01247
- Westbourne Park #3200YNA01245
- Falsgrave Road #3200YNA01224
- West Square #3200YNB00628
Route 28 to Helmsley (Square)
Destination sign “Helmsley” · from Railway Station · 72 stops
Monday to Friday
Times at the main stops. 24-hour clock. A dot means that trip does not stop there.
| Railway Station | Irton Main Street | St Helen's Holiday Park | Brook House Farm | Pickering (The Ropery) | Keldholme Lane End | Helmsley (Square) |
|---|---|---|---|---|---|---|
| 06:15 | 06:29 | 06:39 | 06:53 | 07:11 | · | · |
| 07:15 | 07:31 | 07:43 | 07:57 | 08:15 | 08:36 | · |
| 08:35 | 08:51 | 09:02 | 09:16 | 09:40 | 10:00 | 10:21 |
| 10:40 | 10:56 | 11:06 | 11:20 | 11:42 | 12:00 | 12:21 |
| 12:35 | 12:50 | 13:00 | 13:14 | 13:38 | 13:58 | 14:20 |
| 14:00 | 14:14 | 14:24 | 14:38 | 14:56 | · | · |
| 14:30 | 14:45 | 14:55 | 15:08 | 15:32 | 15:58 | 16:20 |
| 16:30 | 16:49 | 17:01 | 17:15 | 17:39 | 17:56 | 18:17 |
| 18:15 | 18:30 | 18:40 | 18:55 | 19:16 | 19:35 | · |
Saturday
Times at the main stops. 24-hour clock. A dot means that trip does not stop there.
| Railway Station | Irton Main Street | St Helen's Holiday Park | Brook House Farm | Pickering (The Ropery) | Keldholme Lane End | Helmsley (Square) |
|---|---|---|---|---|---|---|
| 06:15 | 06:28 | 06:38 | 06:52 | 07:09 | · | · |
| 07:25 | 07:38 | 07:47 | 08:02 | 08:19 | 08:42 | · |
| 08:35 | 08:49 | 08:59 | 09:14 | 09:37 | 09:55 | 10:16 |
| 10:35 | 10:49 | 10:59 | 11:13 | 11:37 | 11:56 | 12:16 |
| 12:35 | 12:52 | 13:03 | 13:17 | 13:37 | 13:54 | 14:14 |
| 14:35 | 14:48 | 14:58 | 15:12 | 15:37 | 15:54 | 16:13 |
| 16:35 | 16:48 | 16:58 | 17:12 | 17:37 | 17:54 | 18:14 |
| 18:30 | 18:42 | 18:52 | 19:06 | 19:27 | 19:46 | · |
Sunday
Times at the main stops. 24-hour clock. A dot means that trip does not stop there.
| Railway Station | Irton Main Street | St Helen's Holiday Park | Brook House Farm | Pickering (The Ropery) | Keldholme Lane End | Helmsley (Square) |
|---|---|---|---|---|---|---|
| 07:40 | 07:54 | 08:04 | 08:19 | 08:40 | 08:59 | 09:21 |
| 09:40 | 09:54 | 10:04 | 10:19 | 10:40 | 10:59 | 11:21 |
| 11:40 | 11:54 | 12:04 | 12:19 | 12:40 | 12:59 | 13:21 |
| 12:40 | 12:54 | 13:04 | 13:19 | 13:40 | 13:59 | 14:21 |
| 14:40 | 14:54 | 15:04 | 15:19 | 15:40 | 15:59 | 16:21 |
| 16:40 | 16:54 | 17:04 | 17:19 | 17:40 | 17:59 | 18:21 |
All 72 stops in this direction
- Railway Station #3200YNA06580
- Falsgrave Road #3200YNA01223
- Westbourne Park #3200YNA01244
- Seamer Street #3200YNA01246
- Rosebery Avenue #3200YNA01248
- Seamer Road LiDL #3200YNA01250
- Edgehill (B&Q) #3200YNA01048
- Stoney Haggs Road #3200YNA01049
- Mere Valley #3200YNA01051
- Crossgates (Crab Lane) #3200YNA01053
- Seamer Crossroads #3200YNA01055
- Seamer Roundabout #3200YNA01057
- Irton Main Street #3200YNA96984
- Porrit Lane #3200YNA01060
- East Ayton Seamer Road #3200YNA96986
- East Ayton (Main Street) #3200YNA01061
- Castlegate #3200YNA96560
- Methodist Church #3200YNA01063
- Surgery #3200YNA96988
- Dale Farm Touring Park #3200YNA97038
- Middle Lane #3200YNA97004
- Hutton Buscel (Bus Shelter) #3200YNA01065
- Hutton Buscel Nursing Home #3200YNA97006
- West End Farm #3200YNA96990
- St Helen's Holiday Park #3200YNA96992
- Wykeham (Cross Roads) #3200YNA01067
- Brompton Sawdon Lane #3200YNA96994
- Brompton (Cayley Arms) #3200YNA01071
- West Brow #3200YNA01073
- Wydale Lane End #3200YNA01075
- Barkers Lane #3200YNA01077
- Snainton High Street #3200YNA96996
- Snainton (Station Rd) #3200YNA01080
- Snainton Coachman Inn #3200YNA96998
- Snainton Golf Centre #3200YNA97040
- Ebberston Village (Mill Lane) #3200YNA01081
- Brook House Farm #3200YNA01083
- Allerston (Cayley Arms) #3200YNA01085
- Wilton (Village Hall) #3200YNA01087
- Hilltop #3200YNA01089
- Rectory Lane #3200YNA97008
- Thornton Le Dale #3200YNA90763
- Thornton Road Industrial Est #3200YNA96564
- Thornton Road #3200YNA96563
- Eastfield Road #3200YNA01093
- Eastcroft #3200YNF10038
- The Royal Oak #3200YNA01095
- Pickering (The Ropery) #3200YNA01097
- Potter Hill #3200YNE02026
- Swainsea Lane #3200YNA97025
- Middleton #3200YNA01103
- New Tavern #3200YNA01106
- Carr Lane #3200YNA01108
- Wrelton (Buck Inn) #3200YNA01111
- Sinnington Road End #3200YNA91091
- Sinnington (Fox & Hounds) #3200YNA91093
- School Stop #3200YNA01117
- Catter Bridge #3200YNA01119
- Keldholme Lane End #3200YNA97000
- Keldholme Lane End #3200YNA01121
- Cooks Motors #3200YNA01123
- Kirkbymoorside (Market Place) #3200YNA01126
- Tinley Garth #3200YNA01128
- Welburn Hall School #3200YNA97002
- Welburn #3200YNA01130
- Village Hall #3200YNA01132
- Wombleton #3200YNA01134
- Nawton Garage #3200YNA01138
- Nawton (Howldale Lane End) #3200YNA01139
- Highthorn #3200YNA01141
- Garage #3200YNA01143
- Helmsley (Square) #3200YNA01145
Route 28 route map
Questions about East Yorkshire Buses Route 28
What time is the first Route 28 bus?
Monday to Friday: 06:15. Saturday: 06:15. Sunday: 07:40.
What time is the last Route 28 bus?
Monday to Friday: 19:55. Saturday: 19:55. Sunday: 18:30. A time after midnight belongs to the evening before.
How often does Route 28 run?
Monday to Friday: every 1 h 13 min. Saturday: every 2 h. Sunday: every 2 h, between 07:00 and 19:00.
Does Route 28 run at weekends?
Saturday: yes. Sunday: yes.
Where does Route 28 go?
Route 28 serves Helmsley (Square), Vivers Place, St Helen's Holiday Park, Railway Station and Keldholme Lane End. The full list of stops for each direction is below the timetables.
Are these live bus times?
No. They are the published timetable from East Yorkshire Buses’ open data, refreshed 4 October 2026. A bus can run early or late, and disruptions are not shown.
Source: East Yorkshire Buses open data (GTFS schedule for East Yorkshire Buses), used under the Open Government Licence v3.0. Refreshed 4 October 2026. These are scheduled times; disruptions and service alerts are published by the operator. Contains public sector information licensed under the Open Government Licence v3.0. Changes made: times reformatted into timetables and departure lists.