904
McGills Buses
904 bus timetable: Paisley to Largs
Paisley - Largs
Route map
904 live route map
See the route, stops, and live buses currently on this line.
148 stops
Live buses loading
Map ready
Loading the route map...
Paisley → Largs via Beith + Kilbirnie
8 trips · first 09:08 · last 19:10
Sunday
Upcoming Valid 2026-07-12 – 2027-07-11
Swipe sideways to see later trips.
Stop
09:08
Largs via Beith + Kilbirnie
10:00
Largs via Beith + Kilbirnie
11:30
Largs via Beith + Kilbirnie
13:00
Largs via Beith + Kilbirnie
15:00
Largs via Beith + Kilbirnie
16:30
Largs via Beith + Kilbirnie
18:00
Largs via Beith + Kilbirnie
19:10
Largs via Beith + Kilbirnie
Largs via Beith + Kilbirnie → Paisley
8 trips · first 09:38 · last 19:15
Sunday
Upcoming Valid 2026-07-12 – 2027-07-11
Swipe sideways to see later trips.
Stop
09:38
Largs via Beith + Kilbirnie
10:00
Largs via Beith + Kilbirnie
11:30
Largs via Beith + Kilbirnie
13:00
Largs via Beith + Kilbirnie
15:00
Largs via Beith + Kilbirnie
16:30
Largs via Beith + Kilbirnie
18:00
Largs via Beith + Kilbirnie
19:15
Largs via Beith + Kilbirnie
Timetable data from McGills Buses, refreshed 2026-06-12 · Source: Traveline National Dataset (TNDS) · Service code MCGL_904.
All stops shown
77 stops- Largs, Manse Court near
- Largs, Gogo Street opposite
- Largs, Lovat Street At
- Largs, Bankhouse Avenue At
- Largs, Springfield Gardens At
- Largs, Trigoni Court opposite
- Largs, Crematorium opposite
- Dalry, Routdaneburn Farm opposite
- Kilbirnie, B784 opposite
- Kilbirnie, Jennings Gardens opposite
- Kilbirnie, Glasgow Street opposite
- Kilbirnie, School Wynd opposite
- Kilbirnie, Craighouse Square opposite
- Kilbirnie, Walker Street opposite
- Kilbirnie, Dennyholme Wynd opposite
- Kilbirnie, Glenriddet Avenue after
- Kilbirnie, Glenriddet Avenue after
- Kilbirnie, Valefield Football Ground At
- Glengarnock, Garnock View before
- Glengarnock, Garnockside At
- Glengarnock, Railway Station opposite
- Glengarnock, Garnock Campus at
- Glengarnock, Longbar Avenue At
- Beith, Willowburn Road At
- Beith, Spiers Avenue after
- Beith, Manuel Avenue after
- Beith, Grahamfield Place opposite
- Beith, Glebe Road opposite
- Beith, Strand opposite
- Beith, Bellmans Close opposite
- Beith, Wilson Street before
- Beith, Bigholm Road opposite
- Beith, Beech Avenue before
- Loanhead, Clarksbridge Roundabout after
- Lochwinnoch, A737 Roundabout after
- Howwood, Risk Cottages At
- Howwood, Eliestoun Cottage opposite
- Howwood, Midton Road opposite
- Howwood, Torbracken near
- Howwood, Corseford Cottage at
- Johnstone, Corseford School at
- Spateston, Hallhill Drive opposite
- Spateston, Auchengreoch Road opposite
- Johnstone, Ettrick Terrace near
- Johnstone, Milliken Park Road At
- Johnstone, Kilbarchan Road near
- Johnstone, Longmeadow opposite
- Johnstone, Ladeside Drive near
- Johnstone, The Oaks opposite
- Johnstone, St Margarets Nursery School opposite
- Johnstone, Quarry Street opposite
- Johnstone, Church Street after
- Johnstone, Craigdonald Place opposite
- Johnstone, Houston Square Stop 3
- Johnstone, Laighcartside Street before
- Johnstone, John Lang Street before
- Johnstone Station opposite
- Johnstone, Overton Crescent near
- Elderslie, Barclay Avenue opposite
- Elderslie, Park Avenue opposite
- Elderslie, Glenmalloch Place opposite
- Elderslie, Glenpatrick Road opposite
- Elderslie, Newton Avenue opposite
- Paisley, Linwood Toll before
- Paisley, Fulbar Road opposite
- Paisley, Millarston Drive near
- Paisley, Station Road opposite
- Paisley, Ferguslie Walk opposite
- Shortroods, Carbrook Street near
- Paisley, King Street before
- Paisley, West Brae At
- Paisley Museum at
- Paisley, New Street before
- Paisley, Abbey Close before
- Paisley, Abbey Close before
- Paisley, Forbes Place opposite
- Paisley, Gilmour Street after