680 Bradford Interchange (Stand H) ↔ Bradford Royal Infirmary

Operated by TLC Travel. First bus 08:58, last bus 21:58. 31 journeys on weekdays.

💷 Most single fares in England are capped at £3 until 31 Dec 2026, then £2 — check with TLC Travel 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.

680 towards Bradford Royal Infirmary — Monday to Friday (15 journeys)
Bradford Interchange Bus Station (stand H) 09:3310:3311:3312:3313:3314:3315:3316:3317:3318:3318:3319:3319:3320:3321:33
Oak Lane Manningham Ln 09:4410:4411:4412:4413:4414:4415:4416:4417:4418:4418:4419:4419:4420:4421:44
Highgate Heaton Road (adj) 09:4910:4911:4912:4913:4914:4915:4916:4917:4918:4918:4919:4919:4920:4921:49
Duckworth Lane (stop A) 09:5410:5411:5412:5413:5414:5415:5416:5417:5418:5418:5419:5419:5420:5421:54

Route map

All stops on route 680

Towns & areas on this route

Frequently asked questions

What time is the first 680 bus?

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

What time is the last 680 bus?

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

How much does the 680 bus cost?

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

Who runs the 680 bus?

The 680 is operated by TLC Travel.

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