300 Maryport to Carlisle via Birkby, Wigton

Operated by Stagecoach Cumbria and Lancashire. First bus 04:44, last bus 23:18. 60 journeys on weekdays. Fares: adult single £1.80 to £3.00 — more.

Next towards Carlisle from B&M Bargains (o/s): 04:44, 05:45, 06:13

Next towards Maryport from Bus Station (Ca) (bay 3): 05:54, 06:58, 07:27

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

Timetable

Ends at Carlisle Bus Station 3 · Monday to Friday · 30 journeys
Stop 04:4405:4506:1306:3607:0707:2908:0408:2708:5709:2709:5710:2710:5711:2711:5712:2712:5713:2713:5714:2715:0215:3716:1416:4417:1917:5018:4520:1521:1022:09
B&M Bargains (o/s) 04:4405:4506:1306:3607:0707:2908:0408:2708:5709:2709:5710:2710:5711:2711:5712:2712:5713:2713:5714:2715:0215:3716:1416:4417:1917:5018:4520:1521:1022:09
Community Centre (near) 04:4905:5006:1806:4107:1207:3508:1008:3309:0309:3310:0310:3311:0311:3312:0312:3313:0313:3314:0314:3315:0815:4316:2016:5017:2517:5618:5120:2021:1522:14
Library (at) 04:5805:5906:2706:5007:2107:4408:1908:4209:1209:4210:1210:4211:1211:4212:1212:4213:1213:4214:1214:4215:1715:5216:2916:5917:3418:0519:0020:2921:2422:23
Inglewood (at) 05:1106:1206:4007:0307:3407:5708:3208:5509:2509:5510:2510:5511:2511:5512:2512:5513:2513:5514:2514:5515:3016:0516:4217:1217:4718:1819:1320:4221:3722:36
Throstles Nest (near) 05:2106:2206:5007:1307:4408:0808:4409:0709:3710:0710:3711:0711:3712:0712:3713:0713:3714:0714:3715:0715:4216:1716:5417:2417:5918:3019:2520:5221:4722:46
Village Green (opp) 05:3006:31·07:22··························
turn (at) 05:3506:3607:0407:2907:5908:2308:5909:2209:5210:2210:5211:2211:5212:2212:5213:2213:5214:2214:5215:2215:5716:3217:0917:3918:1418:4519:4021:0622:0123:00
Bus Station (Ca) (bay 3) 05:5006:5107:1907:4408:1408:3809:1409:3710:0710:3711:0711:3712:0712:3713:0713:3714:0714:3715:0715:3716:1216:4717:2417:5418:2919:0019:5521:2122:1623:15

Each column is one journey, headed by the time it sets off. 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 300 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 300

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, 28 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 300

300 towards Carlisle

All 60 stops
  1. B&M Bargains (o/s) Maryport
  2. Parkside Residential Home (near) Maryport
  3. School (opp) Netherhall
  4. Ellenbank Hotel (o/s) Birkby
  5. Village Green (at) Birkby
  6. Garborough Close (opp) Crosby
  7. Community Centre (near) Crosby
  8. The Stag Inn (near) Crosby
  9. Playing Field (opp) Crosby Villa
  10. road end (at) Prospect
  11. Hill Cottage (opp) Prospect
  12. The Miners Arms (o/s) Prospect
  13. Rose Bank (opp) Prospect
  14. West Street (opp) Aspatria
  15. Library (at) Aspatria
  16. St Kentigern's Church (o/s) Aspatria
  17. Harriston Road (near) Aspatria
  18. The Globe Inn (near) Aspatria
  19. Play Park (opp) Aspatria
  20. Station Lodge (opp) Aspatria
  21. Langrigg (at) Aspatria
  22. Mountain View track end (near) High Scales
  23. Leegate crossroads High Scales
  24. Aikbank Turn (opp) High Scales
  25. Inglewood (at) Waverton
  26. Christ Church (o/s) Waverton
  27. Brookfields (opp) Wigton
  28. Greenacres (at) Wigton
  29. Park Road (o/s) Wigton
  30. Throstles Nest (near) Wigton
  31. Howrigg Bank (at) Wigton
  32. Carlisle Bridge (at) Micklethwaite
  33. Thornby road end (at) Micklethwaite
  34. Knox Wood road end (at) Whinnow
  35. Crofton (opp) Whinnow
  36. Low Whinnow (opp) Whinnow
  37. Thompsons Corner (at) Thursby
  38. The Paddocks (near) Thursby
  39. Village Green (opp) Thursby
  40. The Ship Inn (at) Thursby
  41. The Paddocks (opp) Thursby
  42. By Pass (near) Thursby
  43. turn (at) Nealhouse
  44. John's Plaice (at) Nealhouse
  45. Cranstons (o/s) Nealhouse
  46. entrance (o/s) Nealhouse
  47. Lingy Lane (near) Newby West
  48. Newby Cross (o/s) Newby West
  49. Glaramara Drive (Near) Wigton Road
  50. Westrigg Road end (Near) Wigton Road
  51. Richard Rose Academy (At) Wigton Road
  52. Morton Manor (o/s) Wigton Road
  53. Balfour Road (adj) Wigton Road
  54. Fairfield Gardens (Opp) Wigton Road
  55. Peel Street (opp) Wigton Road
  56. Silloth Street (opp) Wigton Road
  57. Sainsbury's (near) Shaddongate
  58. Market Hall (Stand P) Carlisle
  59. Chapel Street (Stand Q) Carlisle
  60. Bus Station (Ca) (bay 3) Carlisle

300 towards Maryport

All 60 stops
  1. Bus Station (Ca) (bay 3) Carlisle
  2. Market Hall (Stand M) Carlisle
  3. Sainsbury's (opp) Shaddongate
  4. McVities's (opp) Shaddongate
  5. Peel Street (At) Wigton Road
  6. Fairfield Gardens (o/s) Wigton Road
  7. Balfour Road (opp) Wigton Road
  8. Morton Manor (Opp) Wigton Road
  9. Richard Rose Academy (o/s) Wigton Road
  10. Westrigg Road end (At) Wigton Road
  11. Glaramara Drive (o/s) Wigton Road
  12. Kingsrigg (o/s) Newby West
  13. Lingy Lane (at) Newby West
  14. Orton Park (opp) Nealhouse
  15. Cranstons (opp) Nealhouse
  16. Cardewlees (near) Nealhouse
  17. Nealhouse (opp) Nealhouse
  18. By Pass (at) Thursby
  19. Fairfield (near) Thursby
  20. Stonehouse Park (near) Thursby
  21. The Ship Inn (at) Thursby
  22. The Paddocks (opp) Thursby
  23. Moorend Farm (opp) Thursby
  24. Thompsons Corner (opp) Thursby
  25. Low Whinnow (o/s) Whinnow
  26. Crofton (at) Whinnow
  27. Knox Wood road end (opp) Whinnow
  28. Thornby road end (opp) Micklethwaite
  29. Carlisle Bridge (near) Micklethwaite
  30. Howrigg Bank (opp) Wigton
  31. Christies Newsagents (at) Wigton
  32. Garth (o/s) Wigton
  33. Park Road (opp) Wigton
  34. Greenacres (near) Wigton
  35. Brookfields (adj) Wigton
  36. Christ Church (opp) Waverton
  37. Croft House (near) Waverton
  38. Leegate House crossroads High Scales
  39. Croftlands (at) High Scales
  40. Langrigg (near) Aspatria
  41. Station Lodge Aspatria
  42. Play Park (o/s) Aspatria
  43. Brayton Road (at) Aspatria
  44. Bedford Square (o/s) Aspatria
  45. St Kentigerns Church (opp) Aspatria
  46. Grapes Hotel (at) Aspatria
  47. West Street (o/s) Aspatria
  48. Temple Bank (o/s) Prospect
  49. The Miners Arms (at) Prospect
  50. Hillcrest House (o/s) Prospect
  51. road end (opp) Prospect
  52. Village Centre (at) Crosby Villa
  53. The Stag Inn (opp) Crosby
  54. Community Centre (at) Crosby
  55. Garborough Close (at) Crosby
  56. Village Green (in) Birkby
  57. Ellenbank Hotel (at) Birkby
  58. Netherhall School (o/s) Maryport
  59. St Mary's Church (opp) Maryport
  60. Trinity Baptist church (o/s) Maryport

Service registration & registered changes

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

Towns & areas on this route

Frequently asked questions

What time is the first 300 bus?

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

What time is the last 300 bus?

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

How much does the 300 bus cost?

Stagecoach Cumbria and Lancashire's published fares on the 300: adult single £1.80 to £3.00. The 300 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 300 bus?

The 300 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/108. Check before you travel — services can change at short notice.