31B Richmond to Hurgill

Operated by North Yorkshire Council. First bus 09:20, last bus 14:19. 12 journeys on weekdays. Fares: singles usually capped at £3more.

Next towards Hurgill from Market Place (opp): 09:20, 10:10, 11:02

Next towards Richmond from Quarry Road (SE-bound): 09:29, 10:19, 11:11

Wanted a different 31B? 4 other bus routes are numbered 31B elsewhere in the UK — see every 31B bus timetable by area.

Timetable

31B towards Hurgill — Monday to Friday (6 journeys)
Stop 09:2010:1011:0212:0013:1514:10
Market Place (opp) 09:2010:1011:0212:0013:1514:10
Friary Gardens (adj) 09:2110:1111:0312:0113:1614:11
Queens Road (N-bound) 09:2110:1111:0312:0113:1614:11
Pottergate (E-bound) 09:2110:1111:0312:0113:1614:11
Fire Station (N-bound) 09:2210:1211:0412:0213:1714:12
Council Depot (W-bound) 09:2510:1511:0712:0513:2014:15
Quarry Road (SE-bound) 09:2910:1911:1112:0913:2414:19

Each column is one journey, headed by the time it sets off. 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.

Most single fares in England are capped at £3 until 31 Dec 2026, then £2 — check with North Yorkshire Council whether this route takes part. Details →

Christmas & bank holidays

These dates are not the usual timetable for the day they fall on — they come from the operator’s own published calendar. Everything above is an ordinary week.

Route map

All stops on route 31B

Towns & areas on this route

Frequently asked questions

What time is the first 31B bus?

The first 31B departure on weekdays leaves at 09:20 (check the full timetable below for your stop, as times vary along the route — weekend times can differ).

What time is the last 31B bus?

The last 31B on weekdays leaves its first stop at 14:19. Always check the timetable for your specific stop — later stops are reached after this time.

How much does the 31B bus cost?

Most single fares in England are capped at £3 until 31 December 2026 (then £2 from 1 January 2027). North Yorkshire Council day and weekly tickets can work out cheaper if you travel more than twice a day.

Who runs the 31B bus?

The 31B is operated by North Yorkshire Council.

Timetable data from North Yorkshire Council via the Traveline National Dataset. Check before you travel — services can change at short notice.