🚌 Bus from Paisley to Glasgow
16 direct routes · about 12 min · first bus 00:00, last bus 23:30 (weekdays).
Direct routes
| Route | Operator | Journey time | Weekday journeys | First | Last | Board at |
|---|---|---|---|---|---|---|
| 500 | First Greater Glasgow | ~12 min | 90 | 00:00 | 23:30 | Terminal Building (Stance 1) |
| 38 | McGill's | ~27 min | 87 | 05:13 | 22:38 | Linwood Toll (before) |
| 26 | McGill's | ~64 min | 55 | 05:20 | 21:44 | Caplaw Road (at) |
| 9 | First Greater Glasgow | ~15 min | 54 | 06:56 | 23:30 | Storie Street (before) |
| 77 | First Greater Glasgow | ~33 min | 33 | 06:22 | 22:50 | Terminal Building (Stance 6) |
| 17 | McGill's | ~41 min | 23 | 07:00 | 19:05 | Heriot Court (At) |
| 21 | McGill's | ~39 min | 17 | 07:45 | 17:10 | Gauze Street (after) |
| UK091 | FlixBus | ~35 min | 12 | 07:05 | 23:10 | Terminal Building (Stance 10) |
| 6 | McGill's | ~21 min | 9 | 08:55 | 17:10 | Piazza Shopping Centre (at) |
| 38A | McGill's | ~28 min | 8 | 06:13 | 08:30 | Linwood Toll (before) |
| 901 | McGill's | ~21 min | 3 | 16:49 | 17:59 | Sandyford Road (At) |
| E5 | Ember | ~21 min | 3 | 10:58 | 00:45 | Terminal Building (Stance 8) |
| E16 | Ember | ~28 min | 2 | 09:00 | 17:47 | Trident House (Opp) |
| 6A | McGill's | ~28 min | 2 | 15:00 | 15:50 | Mews Lane (opp) |
| 17A | McGill's | ~22 min | 1 | 06:00 | 06:00 | Linwood Toll (before) |
| X21 | McGill's | ~40 min | 1 | 07:51 | 07:51 | Gauze Street (after) |
Times are for the first boarding point in Paisley on each route's weekday timetable — open the route for the full timetable, live map and every stop.
Frequently asked questions
Which bus goes from Paisley to Glasgow?
16 routes run directly from Paisley to Glasgow: the 500 (First Greater Glasgow), the 38 (McGill's), the 26 (McGill's), the 9 (First Greater Glasgow), the 77 (First Greater Glasgow), the 17 (McGill's), the 21 (McGill's), the UK091 (FlixBus), the 6 (McGill's), the 38A (McGill's), the 901 (McGill's), the E5 (Ember), the E16 (Ember), the 6A (McGill's), the 17A (McGill's), the X21 (McGill's).
How long does the bus take from Paisley to Glasgow?
Around 12 minutes on the 500, depending on time of day and traffic.
What time is the first and last bus from Paisley to Glasgow?
On weekdays the first direct bus (the 500) leaves around 00:00 and the last around 23:30. Check the route timetable for weekends.
How much is the bus from Paisley to Glasgow?
Fares on this journey are set by the operator — the England fare cap doesn't apply in Scotland. Under-22s, over-60s and eligible disabled passengers travel free with a National Entitlement Card.