904 North Hykeham to Welbourn via Waddington, Bracebridge Heath

Operated by PC Coaches. Registered as running via Waddington, Bracebridge Heath, Harmston & Navenby. First bus 07:15, last bus 15:25. 2 journeys on weekdays. Fares: adult single £3.00 to £3.40 — more.

Next towards Welbourn from Health Centre (o/s): 07:15

Next towards North Hykeham from William Robertson School bus park (in): 15:25

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

Timetable

Ends at Welbourn · Monday to Friday · 1 journey

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.

This route is listed as NOT included in the £3 national fare cap (per GOV.UK) — PC Coaches sets its own fares here, though local discounts may apply. How the cap works →

Fares on the 904

Adult single £3.00 to £3.40 · Child single £3.00 to £3.40

Adult single fare table, stage to stage
£3.00 South HykeHam
£3.00£3.00 Brant Road
£3.00£3.00£3.00 Waddington
£3.00£3.00£3.00£3.00 Bracebridge Heath
£3.00£3.00£3.00£3.00£3.00 Harmston
£3.00£3.00£3.00£3.00£3.00£3.00 Coleby (nr Harmston)
£3.00£3.00£3.00£3.00£3.00£3.00£3.00 Boothby Graffoe
£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00 Navenby
£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00 Wellingore
£3.40£3.40£3.40£3.40£3.40£3.40£3.40£3.40£3.40£3.40 Welbourn

Read along the row of the stage you travel to, to the column below the stage you board at; the first stage is North Hykeham.

PC Coaches of Lincoln's published fares on the Bus Open Data Service, in force from 4 September 2026. A fare stage is a group of neighbouring stops that are priced the same. Fares change — check with PC Coaches before you travel.

Tickets on the 904

PC Coaches publishes singles on this route for adults and children.

Adult Single · Child Single

Ticket types come from PC Coaches' own fares data on the Bus Open Data Service, last updated 5 September 2026. Prices for singles and returns are under Fares above; for the others, check with PC Coaches.

Christmas & bank holidays

These dates are not the usual timetable for the day they fall on. They come from the operator’s published data, which for Christmas and New Year is often late or incomplete, so check with PC Coaches before you travel. Everything above is an ordinary week.

Not published yet: Christmas Eve, Christmas Day, 28 December, 29 December, 30 December, New Year's Eve and New Year's Day. Operators often publish festive timetables only a few weeks ahead, so check again nearer the date.

Route map

All stops on route 904

904 towards Welbourn

All 62 stops
  1. Health Centre (o/s) North Hykeham
  2. Station Road (opp) North Hykeham
  3. Fox & Hounds PH (opp) North Hykeham
  4. Oak Farm Paddock (opp) North Hykeham
  5. Grandfield Way (adj) North Hykeham
  6. Thorpe Lane (opp) South Hykeham
  7. Beck Lane (adj) South Hykeham
  8. Dorchester Way (adj) North Hykeham
  9. Clarke Road (opp) North Hykeham
  10. Sharp Walk (adj) North Hykeham
  11. Meadowfield Close (opp) Waddington
  12. 404 Brant Road (o/s) Waddington
  13. Social Club (adj) Waddington
  14. Hollywell Road (opp) Waddington
  15. Larne Road (opp) Brant Road
  16. Crows Nest PH (adj) Brant Road
  17. St Columba's Church (o/s) Brant Road
  18. Chiltern Road (adj) Brant Road
  19. Glendon Close (adj) Brant Road
  20. Glenarm Crescent (adj) Brant Road
  21. Foyle Close (opp) Brant Road
  22. Birkdale (adj) Brant Road
  23. Larne Road (adj) Brant Road
  24. Hollywell Road (adj) Waddington
  25. Social Club (opp) Waddington
  26. 431 Brant Road (o/s) Waddington
  27. Meadowfield Close (adj) Waddington
  28. Melbourne Way (adj) Waddington
  29. Somerville Close (adj) Waddington
  30. Hill Bottom (SE-bound) Waddington
  31. The Wheatsheaf PH (opp) Waddington
  32. Vanwall Drive (opp) Waddington
  33. Pottergate Close (opp) Waddington
  34. High Dyke (opp) Waddington
  35. Jensen Road (adj) Bracebridge Heath
  36. St John's Road (opp) Bracebridge Heath
  37. Holme Close (adj) Bracebridge Heath
  38. Main Avenue (opp) Bracebridge Heath
  39. Fernleigh Avenue (adj) Bracebridge Heath
  40. St John's Square (adj) Bracebridge Heath
  41. Mount Road (opp) Bracebridge Heath
  42. Jensen Road (opp) Bracebridge Heath
  43. High Dyke (adj) Waddington
  44. Pottergate Close (adj) Waddington
  45. Vanwall Drive (adj) Waddington
  46. Cliff Village Medical Practice (adj) Waddington
  47. Tinker's Lane (opp) Waddington
  48. Millers Road (opp) Waddington
  49. Vicarage Lane (opp) Harmston
  50. Church Lane (opp) Harmston
  51. Rectory Road (opp) Coleby
  52. Rose Cottage Lane (adj) Coleby
  53. Blacksmith Lane (opp) Boothby Graffoe
  54. Main Street (opp) Boothby Graffoe
  55. Rose Cottage (adj) Navenby
  56. Church Lane (opp) Navenby
  57. Lion & Royal PH (adj) Navenby
  58. Crossfield Road (opp) Navenby
  59. Pottergate Road (adj) Wellingore
  60. Highcliffe (opp) Wellingore
  61. Barnes Lane (opp) Wellingore
  62. William Robertson School bus park (in) Welbourn

904 towards North Hykeham

All 58 stops
  1. William Robertson School bus park (in) Welbourn
  2. Barnes Lane (adj) Wellingore
  3. Highcliffe (adj) Wellingore
  4. Pottergate Road (opp) Wellingore
  5. Crossfield Road (adj) Navenby
  6. Lion & Royal PH (opp) Navenby
  7. Church Lane (adj) Navenby
  8. Rose Cottage (opp) Navenby
  9. Main Street (adj) Boothby Graffoe
  10. Blacksmith Lane (adj) Boothby Graffoe
  11. Rose Cottage Lane (opp) Coleby
  12. Rectory Road (adj) Coleby
  13. Church Lane (adj) Harmston
  14. Vicarage Lane (adj) Harmston
  15. Millers Road (adj) Waddington
  16. Tinker's Lane (adj) Waddington
  17. The Wheatsheaf PH (opp) Waddington
  18. Vanwall Drive (opp) Waddington
  19. Pottergate Close (opp) Waddington
  20. High Dyke (opp) Waddington
  21. Jensen Road (adj) Bracebridge Heath
  22. St John's Road (opp) Bracebridge Heath
  23. Holme Close (adj) Bracebridge Heath
  24. Main Avenue (opp) Bracebridge Heath
  25. Fernleigh Avenue (adj) Bracebridge Heath
  26. St John's Square (adj) Bracebridge Heath
  27. Mount Road (opp) Bracebridge Heath
  28. High Dyke (adj) Waddington
  29. Pottergate Close (adj) Waddington
  30. Vanwall Drive (adj) Waddington
  31. Cliff Village Medical Practice (adj) Waddington
  32. Hill Bottom (NW-bound) Waddington
  33. Somerville Close (opp) Waddington
  34. Melbourne Way (opp) Waddington
  35. Meadowfield Close (opp) Waddington
  36. 404 Brant Road (o/s) Waddington
  37. Social Club (adj) Waddington
  38. Hollywell Road (opp) Waddington
  39. Larne Road (opp) Brant Road
  40. St Columba's Church (o/s) Brant Road
  41. Chiltern Road (adj) Brant Road
  42. Glendon Close (adj) Brant Road
  43. Glenarm Crescent (adj) Brant Road
  44. Foyle Close (opp) Brant Road
  45. Larne Road (adj) Brant Road
  46. Hollywell Road (adj) Waddington
  47. Social Club (opp) Waddington
  48. 431 Brant Road (o/s) Waddington
  49. Meadowfield Close (adj) Waddington
  50. Russell Avenue (adj) North Hykeham
  51. Chiltern Way (adj) North Hykeham
  52. Beck Lane (opp) South Hykeham
  53. Thorpe Lane (adj) South Hykeham
  54. Grandfield Way (opp) North Hykeham
  55. Oak Farm Paddock (adj) North Hykeham
  56. Macmillan Avenue (adj) North Hykeham
  57. Memorial Hall (adj) North Hykeham
  58. Health Centre (opp) North Hykeham

Service registration & registered changes

From official Traffic Commissioner registrations. Registration PF0002252/126 · Changes in Lincolnshire County Council · All service changes →

Towns & areas on this route

Frequently asked questions

What time is the first 904 bus?

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

What time is the last 904 bus?

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

How much does the 904 bus cost?

PC Coaches' published fares on the 904: adult single £3.00 to £3.40, child single £3.00 to £3.40. GOV.UK lists this route as not included in the £3 national fare cap, so PC Coaches sets its own single fares — check their website for prices. Local discounted fares may still apply.

Who runs the 904 bus?

The 904 is operated by PC Coaches.

Is the 904 bus timetable changing?

Yes — a change to the 904 is registered with the Traffic Commissioner and takes effect on 2 November 2026. See the registration record for details.

Timetable data from PC Coaches via the DfT Bus Open Data Service (East Midlands feed). PC Coaches last updated their Bus Open Data publications on 29 September 2026. Registered with the Traffic Commissioner as PF0002252/126. Check before you travel — services can change at short notice.