BusGenie
904
McGills Buses

904 bus timetable: Paisley to Largs

Paisley - Largs

Mode Bus

Paisley → Largs via Beith + Kilbirnie

14 trips · first 06:38 · last 19:02
Saturday Upcoming Valid 2026-07-12 – 2027-07-11

Swipe sideways to see later trips.

Stop
06:38 Largs via Beith + Kilbirnie
07:30 Largs via Beith + Kilbirnie
08:20 Largs via Beith + Kilbirnie
09:20 Largs via Beith + Kilbirnie
10:20 Largs via Beith + Kilbirnie
11:20 Largs via Beith + Kilbirnie
12:20 Largs via Beith + Kilbirnie
13:20 Largs via Beith + Kilbirnie
14:20 Largs via Beith + Kilbirnie
15:20 Largs via Beith + Kilbirnie
16:20 Largs via Beith + Kilbirnie
17:20 Largs via Beith + Kilbirnie
18:12 Largs via Beith + Kilbirnie
19:02 Largs via Beith + Kilbirnie
06:38
·
·
·
·
·
·
·
·
·
·
·
18:35
19:25
·
07:30
08:20
09:20
10:20
11:20
12:20
13:20
14:20
15:20
16:20
17:20
18:12
19:02
·
07:40
08:32
09:32
10:32
11:32
12:32
13:32
14:32
15:32
16:32
17:32
18:22
19:12
·
07:48
08:42
09:42
10:42
11:42
12:42
13:42
14:42
15:42
16:42
17:42
18:30
19:20
06:42
07:57
08:52
09:52
10:52
11:52
12:52
13:52
14:52
15:52
16:52
17:52
·
·
06:54
08:09
09:05
10:05
11:05
12:05
13:05
14:05
15:05
16:05
17:05
18:05
·
·
07:06
08:21
09:20
10:20
11:20
12:20
13:20
14:20
15:20
16:20
17:20
18:20
·
·
07:20
08:35
09:35
10:35
11:35
12:35
13:35
14:35
15:35
16:35
17:35
18:35
·
·
07:25
08:40
09:40
10:40
11:40
12:40
13:40
14:40
15:40
16:40
17:40
18:40
·
·

Largs via Beith + Kilbirnie → Paisley

13 trips · first 07:30 · last 18:45
Saturday Upcoming Valid 2026-07-12 – 2027-07-11

Swipe sideways to see later trips.

Stop
07:30 Largs via Beith + Kilbirnie
07:53 Largs via Beith + Kilbirnie
08:50 Largs via Beith + Kilbirnie
09:50 Largs via Beith + Kilbirnie
10:50 Largs via Beith + Kilbirnie
11:50 Largs via Beith + Kilbirnie
12:50 Largs via Beith + Kilbirnie
13:50 Largs via Beith + Kilbirnie
14:50 Largs via Beith + Kilbirnie
15:50 Largs via Beith + Kilbirnie
16:50 Largs via Beith + Kilbirnie
17:50 Largs via Beith + Kilbirnie
18:45 Largs via Beith + Kilbirnie
·
07:53
·
·
·
·
·
·
·
·
·
·
·
07:30
·
08:50
09:50
10:50
11:50
12:50
13:50
14:50
15:50
16:50
17:50
18:45
07:35
·
08:55
09:55
10:55
11:55
12:55
13:55
14:55
15:55
16:55
17:55
18:50
07:50
·
09:10
10:10
11:10
12:10
13:10
14:10
15:10
16:10
17:10
18:10
19:05
08:05
·
09:25
10:25
11:25
12:25
13:25
14:25
15:25
16:25
17:25
18:24
19:19
08:19
·
09:39
10:39
11:39
12:39
13:39
14:39
15:39
16:39
17:39
18:36
19:31
08:30
07:58
09:50
10:50
11:50
12:50
13:50
14:50
15:50
16:50
17:50
18:45
19:40
08:40
08:07
10:00
11:00
12:00
13:00
14:00
15:00
16:00
17:00
17:59
18:52
19:46
08:51
·
10:11
11:11
12:11
13:11
14:11
15:11
16:11
17:11
·
·
·
·
·
·
·
·
·
·
·
·
·
18:09
·
19:53
·
08:15
·
·
·
·
·
·
·
·
18:10
19:00
19:54

Timetable data from McGills Buses, refreshed 2026-06-12 · Source: Traveline National Dataset (TNDS) · Service code MCGL_904.

Main stops shown

11 main stops

The map can include more stops across directions; use All Stops above for the full timetable list.

  1. Johnstone, Milliken Park Road At
  2. Largs, Manse Court near
  3. Largs, Trigoni Court opposite
  4. Kilbirnie, School Wynd opposite
  5. Beith, Glebe Road opposite
  6. Howwood, Midton Road opposite
  7. Johnstone, Houston Square Stop 3
  8. Paisley, Linwood Toll before
  9. Paisley, Gilmour Street after
  10. Paisley, Abbey Close before
  11. Paisley, Abbey Close before