East Yorkshire Buses Route 25
Bus timetable and route map · Monday to Friday, Saturday, Sunday
East Yorkshire Buses Route 25 is a bus route in Hull, Beverley and the East Riding, serving Beverley Flemingate, Beverley Hull Bridge Road, Seaton Leas Lane, Sigglesthorne Lane End and Beverley Norwood. Monday to Friday the first bus is at 06:00 and the last at 23:52, every 1 h during the day. Updated 4 October 2026.
Timetable summary
Monday to Friday
- First
- 06:00
- Last
- 23:52
- Buses
- 28
- Daytime
- every 1 h
Saturday
- First
- 07:50
- Last
- 23:42
- Buses
- 28
- Daytime
- every 1 h
Sunday
- First
- 09:25
- Last
- 18:17
- Buses
- 10
- Daytime
- every 2 h
Timetable change: East Yorkshire Buses’ timetable changes on 21 October 2026. The times below are for the current timetable.
Route 25 to Hornsea Cliff Road
Destination sign “Hornsea” · from Beverley Flemingate · 46 stops
Monday to Friday
Times at the main stops. 24-hour clock. A dot means that trip does not stop there.
| Beverley Flemingate | Beverley Hull Bridge Road | Routh Meaux Lane | Brandesburton New Rd | Seaton Leas Lane | Hornsea (Market Place) | Hornsea Cliff Road |
|---|---|---|---|---|---|---|
| · | 06:47 | 06:55 | 07:03 | 07:12 | 07:17 | 07:22 |
| 08:34 | 08:42 | 08:52 | 09:01 | 09:10 | 09:15 | 09:21 |
| 09:29 | 09:37 | 09:47 | 09:56 | 10:05 | 10:11 | 10:18 |
| 10:29 | 10:48 | 10:57 | 11:06 | 11:16 | 11:22 | 11:29 |
| 11:29 | 11:48 | 11:58 | 12:07 | 12:17 | 12:23 | 12:30 |
| 12:29 | 12:49 | 12:59 | 13:08 | 13:18 | 13:24 | 13:32 |
| 13:29 | 13:48 | 13:58 | 14:07 | 14:17 | 14:23 | 14:30 |
| 14:34 | 14:47 | 14:57 | 15:07 | 15:17 | 15:23 | 15:30 |
| 15:34 | 15:44 | 15:54 | 16:04 | 16:15 | 16:21 | 16:28 |
| 16:34 | 16:44 | 16:55 | 17:05 | 17:15 | 17:21 | 17:28 |
| 17:35 | 17:44 | 17:54 | 18:03 | 18:12 | 18:18 | 18:24 |
| · | 19:07 | 19:16 | 19:24 | 19:33 | 19:38 | 19:44 |
| · | 21:07 | 21:15 | 21:23 | 21:32 | 21:37 | 21:42 |
| · | 23:52 | 00:00 | 00:08 | 00:17 | 00:22 | 00:27 |
Saturday
Times at the main stops. 24-hour clock. A dot means that trip does not stop there.
| Beverley Flemingate | Beverley Hull Bridge Road | Routh Meaux Lane | Brandesburton New Rd | Seaton Leas Lane | Hornsea (Market Place) | Hornsea Cliff Road |
|---|---|---|---|---|---|---|
| · | 07:57 | 08:05 | 08:13 | 08:21 | 08:26 | 08:31 |
| · | 08:42 | 08:50 | 08:58 | 09:06 | 09:11 | 09:17 |
| 09:24 | 09:40 | 09:50 | 09:58 | 10:07 | 10:13 | 10:20 |
| 10:29 | 10:45 | 10:54 | 11:04 | 11:14 | 11:20 | 11:27 |
| 11:32 | 11:51 | 12:00 | 12:10 | 12:20 | 12:26 | 12:33 |
| 12:32 | 12:51 | 13:00 | 13:10 | 13:20 | 13:26 | 13:33 |
| 13:32 | 13:51 | 14:00 | 14:10 | 14:20 | 14:26 | 14:33 |
| 14:32 | 14:49 | 14:58 | 15:07 | 15:16 | 15:21 | 15:29 |
| 15:32 | 15:50 | 15:59 | 16:09 | 16:18 | 16:24 | 16:31 |
| 16:32 | 16:49 | 16:58 | 17:08 | 17:17 | 17:23 | 17:30 |
| 17:32 | 17:38 | 17:47 | 17:57 | 18:06 | 18:12 | 18:19 |
| · | 19:07 | 19:16 | 19:26 | 19:35 | 19:41 | 19:47 |
| · | 21:07 | 21:15 | 21:24 | 21:32 | 21:37 | 21:43 |
| · | 23:42 | 23:50 | 23:59 | 00:07 | 00:12 | 00:18 |
Sunday
Times at the main stops. 24-hour clock. A dot means that trip does not stop there.
| Beverley Flemingate | Beverley Hull Bridge Road | Routh Meaux Lane | Brandesburton New Rd | Seaton Leas Lane | Hornsea (Market Place) | Hornsea Cliff Road |
|---|---|---|---|---|---|---|
| · | 10:17 | 10:26 | 10:35 | 10:44 | 10:50 | 10:57 |
| · | 12:17 | 12:26 | 12:35 | 12:46 | 12:52 | 12:58 |
| · | 14:17 | 14:26 | 14:35 | 14:46 | 14:52 | 14:58 |
| · | 16:17 | 16:25 | 16:33 | 16:42 | 16:48 | 16:54 |
| · | 18:17 | 18:25 | 18:33 | 18:42 | 18:48 | 18:54 |
All 46 stops in this direction
- Beverley Flemingate #2200YEA00061
- Beverley Armstrong Way #2200YEA11850
- Beverley Rail Station #2200YEZ01264
- Beverley New Walkergate #2200YEA00078
- Beverley Bus Station #2200YEA11924
- Beverley Norwood #2200YEA00075
- Beverley Norwood #2200YEA00074
- Beverley Hull Bridge Road #2200YEA00623
- Beverley Hull Bridge Road #2200YEA00621
- Hull Bridge #2200YEA00619
- Tickton Main Street #2200YEA00859
- Tickton Main Street #2200YEA00860
- Tickton Village Hall #2200YEA00862
- Tickton Main Street #2200YEA00864
- Tickton Hull Bridge Road #2200YEA00866
- Routh Meaux Lane #2200YEA11818
- Routh Heron Lakes #2200YEA12142
- Leven Beverley Road #2200YEA11686
- Leven South Street #2200YEA00293
- Leven Church #2200YEA00295
- Brandesburton Starcarr Lane #2200YEA12127
- Brandesburton New Rd #2200YEA11890
- Brandesburton New Road #2200YEA11888
- Brandesburton New Rd #2200YEA11886
- Catwick B1244 #2200YEA11658
- Catwick Main Street #2200YEA12125
- Catwick Rise Lane #2200YEA12124
- Catwick Main Street #2200YEA12123
- Catfoss Lane End #2200YEA11744
- Sigglesthorne Lane End #2200YEA00877
- Seaton Leas Lane #2200YEA00296
- Seaton Leas Lane #2200YEA00879
- Seaton Swan Inn #2200YEA00881
- Seaton Hornsea Road #2200YEA12122
- Seaton Seaton Road #2200YEA12121
- Hornsea Seaton Road #2200YEA12120
- Hornsea Seaton Road #2200YEA00299
- Hornsea Westgate #2200YEA01662
- Hornsea (Market Place) #2200YEA11689
- Hornsea Newbegin #2200YEA00019
- Hornsea New Road #2200YEA00305
- Hornsea Marine Drive #2200YEA11688
- Hornsea Marine Drive #2200YEA12119
- Hornsea Hartley Street #2200YEA01539
- Hornsea Cliff Road #2200YEA00302
- Hornsea Cliff Road #2200YEZ01253
Route 25 to Beverley Flemingate
Destination sign “Flemingate” · from Hornsea Cliff Road · 42 stops
Monday to Friday
Times at the main stops. 24-hour clock. A dot means that trip does not stop there.
| Hornsea Cliff Road | Hornsea (Market Place) | Sigglesthorne Lane End | Brandesburton New Rd | Tickton Hull Bridge Road | Beverley Norwood | Beverley Flemingate |
|---|---|---|---|---|---|---|
| 06:00 | 06:07 | 06:12 | 06:21 | 06:32 | 06:39 | · |
| 07:30 | 07:38 | 07:43 | 07:53 | 08:05 | 08:16 | 08:28 |
| 09:25 | 09:35 | 09:40 | 09:50 | 10:03 | 10:13 | 10:25 |
| 10:25 | 10:34 | 10:39 | 10:49 | 11:01 | 11:10 | 11:22 |
| 11:25 | 11:34 | 11:39 | 11:48 | 12:00 | 12:09 | 12:21 |
| 12:30 | 12:39 | 12:44 | 12:53 | 13:04 | 13:13 | 13:24 |
| 13:30 | 13:40 | 13:45 | 13:54 | 14:05 | 14:14 | 14:25 |
| 14:30 | 14:39 | 14:44 | 14:53 | 15:04 | 15:14 | 15:25 |
| 15:30 | 15:40 | 15:45 | 15:54 | 16:05 | 16:14 | 16:25 |
| 16:35 | 16:44 | 16:49 | 16:58 | 17:09 | 17:18 | 17:30 |
| 18:00 | 18:07 | 18:12 | 18:21 | 18:31 | 18:40 | · |
| 18:40 | 18:47 | 18:52 | 19:01 | 19:11 | 19:18 | · |
| 19:45 | 19:51 | 19:56 | 20:05 | 20:15 | 20:21 | · |
| 21:50 | 21:56 | 22:01 | 22:10 | 22:20 | 22:26 | · |
Saturday
Times at the main stops. 24-hour clock. A dot means that trip does not stop there.
| Hornsea Cliff Road | Hornsea (Market Place) | Sigglesthorne Lane End | Brandesburton New Rd | Tickton Hull Bridge Road | Beverley Norwood | Beverley Flemingate |
|---|---|---|---|---|---|---|
| 07:50 | 07:56 | 08:00 | 08:09 | 08:20 | 08:27 | · |
| 08:30 | 08:37 | 08:41 | 08:50 | 09:01 | 09:09 | 09:19 |
| 09:30 | 09:39 | 09:43 | 09:52 | 10:03 | 10:12 | 10:24 |
| 10:30 | 10:40 | 10:45 | 10:54 | 11:05 | 11:14 | 11:27 |
| 11:30 | 11:40 | 11:45 | 11:54 | 12:05 | 12:14 | 12:27 |
| 12:30 | 12:40 | 12:45 | 12:54 | 13:05 | 13:14 | 13:27 |
| 13:30 | 13:40 | 13:45 | 13:54 | 14:05 | 14:14 | 14:27 |
| 14:30 | 14:39 | 14:43 | 14:52 | 15:04 | 15:12 | 15:22 |
| 15:30 | 15:39 | 15:43 | 15:52 | 16:04 | 16:12 | 16:23 |
| 16:35 | 16:43 | 16:47 | 16:56 | 17:07 | 17:14 | 17:24 |
| 17:50 | 17:58 | 18:02 | 18:11 | 18:22 | 18:29 | · |
| 18:40 | 18:48 | 18:52 | 19:01 | 19:12 | 19:19 | · |
| 19:50 | 19:58 | 20:02 | 20:11 | 20:22 | 20:29 | · |
| 21:50 | 21:58 | 22:02 | 22:11 | 22:22 | 22:29 | · |
Sunday
Times at the main stops. 24-hour clock. A dot means that trip does not stop there.
| Hornsea Cliff Road | Hornsea (Market Place) | Sigglesthorne Lane End | Brandesburton New Rd | Tickton Hull Bridge Road | Beverley Norwood | Beverley Flemingate |
|---|---|---|---|---|---|---|
| 09:25 | 09:33 | 09:38 | 09:47 | 09:59 | 10:07 | · |
| 11:25 | 11:33 | 11:38 | 11:47 | 11:58 | 12:06 | · |
| 13:25 | 13:32 | 13:37 | 13:46 | 13:57 | 14:05 | · |
| 15:25 | 15:32 | 15:36 | 15:45 | 15:56 | 16:03 | · |
| 17:25 | 17:33 | 17:37 | 17:46 | 17:57 | 18:04 | · |
All 42 stops in this direction
- Hornsea Cliff Road #2200YEZ01253
- Hornsea Cliff Road #2200YEA00303
- Hornsea Esplanade #2200YEA01536
- Hornsea Marine Drive #2200YEA00304
- Hornsea Marine Drive #2200YEA01540
- Hornsea New Road #2200YEA00306
- Hornsea Newbegin #2200YEA00018
- Hornsea (Market Place) #2200YEA00301
- Hornsea Seaton Road #2200YEA00300
- Hornsea Seaton Road #2200YEA00298
- Seaton Hornsea Road #2200YEA00883
- Seaton Swan Inn #2200YEA00882
- Seaton Leas Lane #2200YEA00880
- Seaton Leas Lane #2200YEA00297
- Sigglesthorne Lane End #2200YEA00878
- Catfoss Lane End #2200YEA11745
- Catwick Main Street #2200YEA00876
- Catwick Rise Lane #2200YEA00870
- Catwick Village #2200YEA00869
- Brandesburton New Rd #2200YEA11887
- Brandesburton New Road #2200YEA11889
- Brandesburton New Rd #2200YEA11891
- Brandesburton Starcarr Lane #2200YEA12126
- Leven Church #2200YEA00294
- Leven South Street #2200YEA00289
- Leven Beverley Road #2200YEA00288
- Routh (Nags Head) #2200YEA00868
- Tickton Hull Bridge Road #2200YEA00867
- Tickton Main Street #2200YEA00865
- Tickton Village Hall #2200YEA00863
- Tickton Main Street #2200YEA00861
- Tickton Main Street #2200YEA00858
- Hull Bridge #2200YEA00620
- Beverley Highfield Road #2200YEA00622
- Beverley Norwood #2200YEA00073
- Beverley Norwood #2200YEA00076
- Beverley Norwood #2200YEA01631
- Beverley Bus Station #2200YEA11923
- Beverley New Walkergate #2200YEA00077
- Beverley Railway Stn #2200YEZ01265
- Beverley Armstrong Way #2200YEA11849
- Beverley Flemingate #2200YEA00061
Route 25 route map
Questions about East Yorkshire Buses Route 25
What time is the first Route 25 bus?
Monday to Friday: 06:00. Saturday: 07:50. Sunday: 09:25.
What time is the last Route 25 bus?
Monday to Friday: 23:52. Saturday: 23:42. Sunday: 18:17. A time after midnight belongs to the evening before.
How often does Route 25 run?
Monday to Friday: every 1 h. Saturday: every 1 h. Sunday: every 2 h, between 07:00 and 19:00.
Does Route 25 run at weekends?
Saturday: yes. Sunday: yes.
Where does Route 25 go?
Route 25 serves Beverley Flemingate, Beverley Hull Bridge Road, Seaton Leas Lane, Sigglesthorne Lane End and Beverley Norwood. 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.