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.
Wanted a different 104? 22 other bus routes are numbered 104 elsewhere in the UK — see every 104 bus timetable by area.
| Stop | 05:40 | 06:45 | 07:18 to Penrith Bus Station | 07:42 | 08:06 to Penrith Bus Station | 08:36 | 09:06 to Penrith Bus Station | 09:36 | 10:06 to Penrith Bus Station | 10:36 | 10:50 | 11:06 to Penrith Bus Station | 11:36 | 12:06 to Penrith Bus Station | 12:36 | 12:50 | 13:06 to Penrith Bus Station | 13:36 | 14:06 to Penrith Bus Station | 14:36 | 14:50 | 15:06 to Penrith Bus Station | 15:40 | 16:10 to Penrith Bus Station | 16:40 | 16:50 | 17:10 to Penrith Bus Station | 17:40 | 18:06 to Penrith Bus Station | 18:45 to Penrith Bus Station | 19:15 to Penrith Bus Station | 20:15 | 21:15 | 22:35 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Bus Station (Ca) (Bay 4) | 05:40 | 06:45 | 07:18 | 07:42 | 08:06 | 08:36 | 09:06 | 09:36 | 10:06 | 10:36 | 10:50 | 11:06 | 11:36 | 12:06 | 12:36 | 12:50 | 13:06 | 13:36 | 14:06 | 14:36 | 14:50 | 15:06 | 15:40 | 16:10 | 16:40 | 16:50 | 17:10 | 17:40 | 18:06 | 18:45 | 19:15 | 20:15 | 21:15 | 22: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:48 | 06:53 | 07:26 | 07:51 | · | 08:46 | · | 09:46 | · | 10:46 | 11:01 | · | 11:46 | · | 12:46 | 13:01 | · | 13:46 | · | 14:46 | 15:01 | · | 15:50 | · | 16:50 | 17:01 | · | 17:50 | · | 18:53 | · | 20:25 | 21:25 | 22: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:09 | 07:06 | 07:47 | 08:05 | 08:35 | 09:07 | 09:35 | 10:07 | 10:35 | 11:07 | 11:14 | 11:35 | 12:07 | 12:35 | 13:07 | 13:14 | 13:35 | 14:07 | 14:35 | 15:07 | 15:14 | 15:35 | 16:11 | 16:39 | 17:11 | 17:14 | 17:39 | 18:11 | 18:35 | 19:14 | 19:41 | 20:38 | 21:38 | 22:58 |
| Post Office (opp) | 06:17 | 07:14 | 07:55 | 08:13 | 08:43 | 09:15 | 09:43 | 10:15 | 10:43 | 11:15 | 11:21 | 11:43 | 12:15 | 12:43 | 13:15 | 13:21 | 13:43 | 14:15 | 14:43 | 15:15 | 15:21 | 15:43 | 16:19 | 16:47 | 17:19 | 17:21 | 17:47 | 18:19 | 18:43 | 19:22 | 19:48 | 20:45 | 21:45 | 23:05 |
| Bus Station (P) (Stand 6) | 06:31 | 07:28 | 08:07 | 08:27 | 08:55 | 09:33 | 09:55 | 10:33 | 10:55 | 11:33 | 11:34 | 11:55 | 12:33 | 12:55 | 13:33 | 13:34 | 13:55 | 14:33 | 14:55 | 15:33 | 15:34 | 15:55 | 16:37 | 16:59 | 17:37 | 17:34 | 17:59 | 18:37 | 18:55 | 19:34 | 19:59 | 21:00 | 22:00 | 23:20 |
| Center Parcs Whinfell Forest | 06:43 | 07:40 | · | 08:39 | · | 09:48 | · | 10:48 | · | 11:48 | 11:46 | · | 12:48 | · | 13:48 | 13:46 | · | 14:48 | · | 15:48 | 15:46 | · | 16:52 | · | 17:52 | 17:46 | · | 18:52 | · | · | · | 21:12 | 22:12 | 23: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.
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.
- Monday, 28 December 2026 towards Whinfell: 10 journeys, first 06:50 towards Carlisle: 10 journeys, first 07:48
Route map
All stops on route 104
104 towards Whinfell
All 56 stops
- Bus Station (Ca) (Bay 4) Carlisle
- La Mexxaluna (Stand V) Carlisle
- James St Station Business Park (o/s) Caldewgate
- Vue Cinema (opp) Carlisle
- St Nicholas (At) Botchergate
- St Nicholas Gate (opp) St Nicholas
- Tyne Street (At) London Road
- Retail Park (near) London Road
- Peteril Terrace (At) Harraby
- Harraby Inn (opp) Harraby
- Cavaghan Gardens (near) Petteril Bank
- Baird Road (o/s) Petteril Bank
- Ridgemount Road (near) Petteril Bank
- Haig Road (o/s) Petteril Bank
- Lighfoot Drive (adj) Petteril Bank
- Blundell Road (near) Petteril Bank
- Mallyclose Drive (adj) Harraby
- Sewell Lane (near) Harraby
- Bordergate Hotel Cocklakes
- Eden Park (opp) Harraby
- Blundell Road (near) Harraby
- Crossways (At) Garlands
- Longdyke Drive (opp) Garlands
- Forrest Hill (opp) Garlands
- Carleton Grange (by) Garlands
- Parkland Village (opp) Garlands
- The Coppice Garlands
- Carleton Clinic (o/s) Garlands
- Lowther Arms (Near) Cumwhinton
- The Golden Fleece (o/s) Cocklakes
- Scalesceugh Hall (near) Scalesceugh Hall
- Barrock Side (o/s) Low Hesket
- Barrock Gill (opp) Low Hesket
- Rose & Crown (o/s) Low Hesket
- Southwaite Road (at) Low Hesket
- Elm House (o/s) High Hesket
- St Mary's Church (o/s) High Hesket
- Mossdale (o/s) Hesket
- Thiefside road end (at) Thiefside
- Plumpton Foot road end (at) Calthwaite
- Knowe Farm (opp) Calthwaite
- Castlesteads Farm (opp) Plumpton
- Post Office (opp) Plumpton
- Grayrigg (opp) Bowscar
- Stoneybeck Inn (o/s) Bowscar
- Milestone House (o/s) Bowscar
- Pennyhill Park (at) Fairhill
- Rusholme (at) Penrith
- BP Garage (at) Penrith
- Town Hall (at) Penrith
- B&M Bargains (opp) Penrith
- Bus Station (P) (Stand 6) Penrith
- Herald Office (o/s) Penrith
- Ullswater Community College Penrith
- Health Centre (o/s) Penrith
- Center Parcs Whinfell Forest Whinfell
104 towards Carlisle
All 59 stops
- Center Parcs Whinfell Forest Whinfell
- Health Centre (at) Penrith
- Ullswater Community College (opp) Penrith
- Friargate (Set Down Only) Penrith
- Bus Station (P) (Stand 5) Penrith
- Graham Street (opp) Penrith
- Esso Petrol Station (o/s) Penrith
- Raiselands Croft (at) Penrith
- Pennyhill Park (opp) Fairhill
- Milestone House (near) Bowscar
- Stoneybeck Inn (opp) Bowscar
- Grayrigg (o/s) Bowscar
- School (o/s) Plumpton
- Romanway Farm (o/s) Plumpton
- Castlesteads Farm (o/s) Plumpton
- Knowe Farm (o/s) Calthwaite
- Plumpton Foot road end (near) Calthwaite
- Thiefside road end (near) Thiefside
- Mossdale (opp) Hesket
- St Marys Church (opp) High Hesket
- Electricity Sub-Station High Hesket
- High Bell Garth (at) Low Hesket
- Village Centre (at) Low Hesket
- Barrock Gill (o/s) Low Hesket
- Barrock Side (opp) Low Hesket
- Scalesceugh Hall (o/s) Scalesceugh Hall
- The Golden Fleece (opp) Cocklakes
- Lowther Arms (Near) Cumwhinton
- Carleton Clinic (o/s) Garlands
- The Coppice Garlands
- Parkland Village (o/s) Garlands
- Carleton Grange (near) Garlands
- Forrest Hill (o/s) Garlands
- Longdyke Drive (o/s) Garlands
- Hopeshill Drive (o/s) Garlands
- Eden Park (At) Harraby
- Bordergate Hotel (opp) Cocklakes
- Carleton Garage (opp) Harraby
- Day Centre (opp) Harraby
- Sewell Lane (opp) Harraby
- Mallyclose Drive (by) Harraby
- Blundell Road (At) Harraby
- Blundell Road (near) Petteril Bank
- Lighfoot Drive (o/s) Petteril Bank
- Gilford Crescent (near) Petteril Bank
- Lady Guildford Centre (o/s) Petteril Bank
- Ridgemount Road (by) Petteril Bank
- Baird Road (near) Petteril Bank
- Cavaghan Gardens (opp) Petteril Bank
- RWP Training (at) Harraby
- Peterill Terrace (opp) Harraby
- Hilltop Heights (opp) London Road
- Tyne Street (near) London Road
- St Nicholas Gate St Nicholas
- St Nicholas (opp) Botchergate
- Station Business Park (opp) Caldewgate
- Wetherspoons (near) Botchergate
- Stand A - English Street Carlisle
- Bus Station (Ca) (Bay 4) Carlisle
Service registration & registered changes
- Service change effective 1 September 2026 To amend Timetable.
- Service change effective 5 January 2026 To amend Timetable.
- Service change effective 1 July 2025 To amend Route and Timetable.
- Service change effective 2 May 2025 To amend Route.
- Service change effective 6 January 2025 To amend Timetable.
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.