104 Carlisle to Whinfell via Plumpton, Penrith

Operated by Stagecoach Cumbria and Lancashire. First bus 05:40, last bus 23:45. 69 journeys on weekdays. Fares: adult single £1.80 to £3.00 — more.

Next towards Whinfell from Bus Station (Ca) (Bay 4): 14:06, 14:36, 14:50

Next towards Carlisle from Center Parcs Whinfell Forest: 13:48, 14:10, 15:10

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

Timetable

Ends at Center Parcs unless marked “to …” · Mondays · 34 journeys
Stop 05:4006:4507:18 to Penrith Bus Station07:4208:06 to Penrith Bus Station08:3609:06 to Penrith Bus Station09:3610:06 to Penrith Bus Station10:3610:5011:06 to Penrith Bus Station11:3612:06 to Penrith Bus Station12:3612:5013:06 to Penrith Bus Station13:3614:06 to Penrith Bus Station14:3614:5015:06 to Penrith Bus Station15:4016:10 to Penrith Bus Station16:4016:5017:10 to Penrith Bus Station17:4018:06 to Penrith Bus Station18:45 to Penrith Bus Station19:15 to Penrith Bus Station20:1521:1522:35
Bus Station (Ca) (Bay 4) 05:4006:4507:1807:4208:0608:3609:0609:3610:0610:3610:5011:0611:3612:0612:3612:5013:0613:3614:0614:3614:5015:0615:4016:1016:4016:5017:1017:4018:0618:4519:1520:1521:1522:35
James St Station Business Park (o/s) ··································
Ridgemount Road (near) ····08:16·09:16·10:16··11:16·12:16··13:16·14:16··15:16·16:20··17:20·18:16·19:25···
Blundell Road (near) ····08:20·09:20·10:20··11:20·12:20··13:20·14:20··15:20·16:24··17:24·18:20·19:29···
Eden Park (opp) 05:4806:5307:2607:51·08:46·09:46·10:4611:01·11:46·12:4613:01·13:46·14:4615:01·15:50·16:5017:01·17:50·18:53·20:2521:2522:45
Carleton Clinic (o/s) 05:54·07:32··08:52·09:52·10:52··11:52·12:52··13:52·14:52··15:56·16:56··17:56·18:59····
Lowther Arms (Near) 05:59·07:37··08:57·09:57·10:57··11:57·12:57··13:57·14:57··16:01·17:01··18:01·19:04····
St Mary's Church (o/s) 06:0907:0607:4708:0508:3509:0709:3510:0710:3511:0711:1411:3512:0712:3513:0713:1413:3514:0714:3515:0715:1415:3516:1116:3917:1117:1417:3918:1118:3519:1419:4120:3821:3822:58
Post Office (opp) 06:1707:1407:5508:1308:4309:1509:4310:1510:4311:1511:2111:4312:1512:4313:1513:2113:4314:1514:4315:1515:2115:4316:1916:4717:1917:2117:4718:1918:4319:2219:4820:4521:4523:05
Bus Station (P) (Stand 6) 06:3107:2808:0708:2708:5509:3309:5510:3310:5511:3311:3411:5512:3312:5513:3313:3413:5514:3314:5515:3315:3415:5516:3716:5917:3717:3417:5918:3718:5519:3419:5921:0022:0023:20
Center Parcs Whinfell Forest 06:4307:40·08:39·09:48·10:48·11:4811:46·12:48·13:4813:46·14:48·15:4815:46·16:52·17:5217:46·18:52···21:1222:1223:32

Each column is one journey, headed by the time it sets off; one that finishes short of the usual end says where ("to …") — not every journey on this route runs the whole way. A · means that journey does not stop there. 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.

The 104 is confirmed in the national fare cap — single fares cost at most £3 until 31 Dec 2026, then £2 from 1 January 2027. Source: GOV.UK. Details →

Fares on the 104

Adult single £1.80 to £3.00

Stagecoach's published fares on the Bus Open Data Service, in force from 1 August 2026. A fare stage is a group of neighbouring stops that are priced the same. Fares change — check with Stagecoach Cumbria and Lancashire before you travel.

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 Stagecoach Cumbria and Lancashire before you travel. Everything above is an ordinary week.

Not published yet: Christmas Eve, Christmas Day, Boxing Day, 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 104

104 towards Whinfell

All 56 stops
  1. Bus Station (Ca) (Bay 4) Carlisle
  2. La Mexxaluna (Stand V) Carlisle
  3. James St Station Business Park (o/s) Caldewgate
  4. Vue Cinema (opp) Carlisle
  5. St Nicholas (At) Botchergate
  6. St Nicholas Gate (opp) St Nicholas
  7. Tyne Street (At) London Road
  8. Retail Park (near) London Road
  9. Peteril Terrace (At) Harraby
  10. Harraby Inn (opp) Harraby
  11. Cavaghan Gardens (near) Petteril Bank
  12. Baird Road (o/s) Petteril Bank
  13. Ridgemount Road (near) Petteril Bank
  14. Haig Road (o/s) Petteril Bank
  15. Lighfoot Drive (adj) Petteril Bank
  16. Blundell Road (near) Petteril Bank
  17. Mallyclose Drive (adj) Harraby
  18. Sewell Lane (near) Harraby
  19. Bordergate Hotel Cocklakes
  20. Eden Park (opp) Harraby
  21. Blundell Road (near) Harraby
  22. Crossways (At) Garlands
  23. Longdyke Drive (opp) Garlands
  24. Forrest Hill (opp) Garlands
  25. Carleton Grange (by) Garlands
  26. Parkland Village (opp) Garlands
  27. The Coppice Garlands
  28. Carleton Clinic (o/s) Garlands
  29. Lowther Arms (Near) Cumwhinton
  30. The Golden Fleece (o/s) Cocklakes
  31. Scalesceugh Hall (near) Scalesceugh Hall
  32. Barrock Side (o/s) Low Hesket
  33. Barrock Gill (opp) Low Hesket
  34. Rose & Crown (o/s) Low Hesket
  35. Southwaite Road (at) Low Hesket
  36. Elm House (o/s) High Hesket
  37. St Mary's Church (o/s) High Hesket
  38. Mossdale (o/s) Hesket
  39. Thiefside road end (at) Thiefside
  40. Plumpton Foot road end (at) Calthwaite
  41. Knowe Farm (opp) Calthwaite
  42. Castlesteads Farm (opp) Plumpton
  43. Post Office (opp) Plumpton
  44. Grayrigg (opp) Bowscar
  45. Stoneybeck Inn (o/s) Bowscar
  46. Milestone House (o/s) Bowscar
  47. Pennyhill Park (at) Fairhill
  48. Rusholme (at) Penrith
  49. BP Garage (at) Penrith
  50. Town Hall (at) Penrith
  51. B&M Bargains (opp) Penrith
  52. Bus Station (P) (Stand 6) Penrith
  53. Herald Office (o/s) Penrith
  54. Ullswater Community College Penrith
  55. Health Centre (o/s) Penrith
  56. Center Parcs Whinfell Forest Whinfell

104 towards Carlisle

All 59 stops
  1. Center Parcs Whinfell Forest Whinfell
  2. Health Centre (at) Penrith
  3. Ullswater Community College (opp) Penrith
  4. Friargate (Set Down Only) Penrith
  5. Bus Station (P) (Stand 5) Penrith
  6. Graham Street (opp) Penrith
  7. Esso Petrol Station (o/s) Penrith
  8. Raiselands Croft (at) Penrith
  9. Pennyhill Park (opp) Fairhill
  10. Milestone House (near) Bowscar
  11. Stoneybeck Inn (opp) Bowscar
  12. Grayrigg (o/s) Bowscar
  13. School (o/s) Plumpton
  14. Romanway Farm (o/s) Plumpton
  15. Castlesteads Farm (o/s) Plumpton
  16. Knowe Farm (o/s) Calthwaite
  17. Plumpton Foot road end (near) Calthwaite
  18. Thiefside road end (near) Thiefside
  19. Mossdale (opp) Hesket
  20. St Marys Church (opp) High Hesket
  21. Electricity Sub-Station High Hesket
  22. High Bell Garth (at) Low Hesket
  23. Village Centre (at) Low Hesket
  24. Barrock Gill (o/s) Low Hesket
  25. Barrock Side (opp) Low Hesket
  26. Scalesceugh Hall (o/s) Scalesceugh Hall
  27. The Golden Fleece (opp) Cocklakes
  28. Lowther Arms (Near) Cumwhinton
  29. Carleton Clinic (o/s) Garlands
  30. The Coppice Garlands
  31. Parkland Village (o/s) Garlands
  32. Carleton Grange (near) Garlands
  33. Forrest Hill (o/s) Garlands
  34. Longdyke Drive (o/s) Garlands
  35. Hopeshill Drive (o/s) Garlands
  36. Eden Park (At) Harraby
  37. Bordergate Hotel (opp) Cocklakes
  38. Carleton Garage (opp) Harraby
  39. Day Centre (opp) Harraby
  40. Sewell Lane (opp) Harraby
  41. Mallyclose Drive (by) Harraby
  42. Blundell Road (At) Harraby
  43. Blundell Road (near) Petteril Bank
  44. Lighfoot Drive (o/s) Petteril Bank
  45. Gilford Crescent (near) Petteril Bank
  46. Lady Guildford Centre (o/s) Petteril Bank
  47. Ridgemount Road (by) Petteril Bank
  48. Baird Road (near) Petteril Bank
  49. Cavaghan Gardens (opp) Petteril Bank
  50. RWP Training (at) Harraby
  51. Peterill Terrace (opp) Harraby
  52. Hilltop Heights (opp) London Road
  53. Tyne Street (near) London Road
  54. St Nicholas Gate St Nicholas
  55. St Nicholas (opp) Botchergate
  56. Station Business Park (opp) Caldewgate
  57. Wetherspoons (near) Botchergate
  58. Stand A - English Street Carlisle
  59. Bus Station (Ca) (Bay 4) Carlisle

Service registration & registered changes

From official Traffic Commissioner registrations. Registration PC0002407/3 · Changes in Cumbria County Council · All service changes →

Towns & areas on this route

Frequently asked questions

What time is the first 104 bus?

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

What time is the last 104 bus?

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

How much does the 104 bus cost?

Stagecoach Cumbria and Lancashire's published fares on the 104: adult single £1.80 to £3.00. The 104 is confirmed by GOV.UK as part of the national fare cap, so a single costs at most £3 until 31 December 2026, then £2 from 1 January 2027. Stagecoach Cumbria and Lancashire day and weekly tickets can work out cheaper if you travel more than twice a day.

Who runs the 104 bus?

The 104 is operated by Stagecoach Cumbria and Lancashire.

Timetable data from Stagecoach Cumbria and Lancashire via the DfT Bus Open Data Service (North West England feed). Registered with the Traffic Commissioner as PC0002407/3. Check before you travel — services can change at short notice.