31 Ilkeston

Operated by trentbarton. First bus 05:32, last bus 23:30. 54 journeys on weekdays.

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

Timetable

Times are shown at the route's main timing stops — buses serve all stops in between. For times at your exact stop, open the stop's own page.

31 towards Ilkeston — Monday to Friday (54 journeys)
Market Place (Stop 2) 05:3205:3206:2806:3207:3207:3208:3208:3208:3209:3209:3209:3210:3210:3210:3211:3211:3211:3212:3212:3212:3213:3213:3213:3214:3214:3214:3215:3215:3215:3216:3216:3216:3217:3217:3217:3218:3218:3218:3219:3019:3019:3020:3020:3020:3021:3021:3021:3022:3022:3022:3023:3023:3023:30
Nutbrook Crescent (Adj) 05:4005:4006:3606:4007:4007:4008:4008:4008:4009:4009:4009:4010:4010:4010:4011:4011:4011:4012:4012:4012:4013:4013:4013:4014:4014:4014:4015:4015:4015:4016:4016:4016:4017:4017:4017:4018:4018:4018:4019:3819:3819:3820:3820:3820:3821:3821:3821:3822:3822:3822:3823:3823:3823:38
Goole Avenue (opp) 05:4205:4206:3806:4207:4207:4208:4208:4208:4209:4209:4209:4210:4210:4210:4211:4211:4211:4212:4212:4212:4213:4213:4213:4214:4214:4214:4215:4215:4215:4216:4216:4216:4217:4217:4217:4218:4218:4218:4219:4019:4019:4020:4020:4020:4021:4021:4021:4022:4022:4022:4023:4023:4023:40
Wyndale Drive (Adj) 05:4405:4406:4006:4407:4407:4408:4408:4408:4409:4409:4409:4410:4410:4410:4411:4411:4411:4412:4412:4412:4413:4413:4413:4414:4414:4414:4415:4415:4415:4416:4416:4416:4417:4417:4417:4418:4418:4418:4419:4219:4219:4220:4220:4220:4221:4221:4221:4222:4222:4222:4223:4223:4223:42
Market Place (Stop 1) ······08:52···09:52·10:52··11:52····12:52·13:52···14:52·15:52···16:52··17:5218:52·················
Market Place (Stop 4) 05:5205:5206:4806:5207:5207:52·08:5208:5209:52·09:52·10:5210:52·11:5211:5212:5212:52·13:52·13:5214:5214:52·15:52·15:5216:5216:52·17:5217:52··18:5218:5219:4919:4919:4920:4920:4920:4921:4921:4921:4922:4922:4922:4923:4923:4923:49

Route map

All stops on route 31

Towns & areas on this route

Frequently asked questions

What time is the first 31 bus?

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

What time is the last 31 bus?

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

How much does the 31 bus cost?

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

Who runs the 31 bus?

The 31 is operated by trentbarton.

Timetable data from the operator via the DfT Bus Open Data Service. Check before you travel — services can change at short notice.