Skip to content
Stopwatch

McGill’s Buses Route 331

Bus timetable and route map · Monday to Friday, Saturday, Sunday

McGill’s Buses Route 331 is a bus route in Glasgow, Paisley, Inverclyde and Renfrewshire, serving Branchton, Inverkip Road, Shaw Place, Trafalgar Street and Ann Street. Monday to Friday the first bus is at 18:30 and the last at 21:45. Updated 4 October 2026.

Timetable summary

Monday to Friday

First
18:30
Last
21:45
Buses
8

Saturday

First
18:30
Last
21:30
Buses
8

Sunday

First
10:30
Last
20:15
Buses
21
Daytime
every 1 h

Timetable change: McGill’s Buses’ timetable changes on 10 October 2026. The times below are for the current timetable.

Route 331 to Greenock Kilblain St

Destination sign “Greenock” · from Branchton · 17 stops

Monday to Friday

Times at the main stops. 24-hour clock. A dot means that trip does not stop there.

BranchtonInverkip RoadPeat RoadLynedoch StreetShaw PlaceRoxburgh StreetGreenock Kilblain St
18:4518:4718:5018:5318:5518:5719:00
19:4519:4719:5019:5319:5519:5720:00
20:4520:4720:5020:5320:5520:5721:00
21:4521:4721:5021:5321:5521:5722:00

Saturday

Times at the main stops. 24-hour clock. A dot means that trip does not stop there.

BranchtonInverkip RoadPeat RoadLynedoch StreetShaw PlaceRoxburgh StreetGreenock Kilblain St
18:4518:4718:5018:5318:5518:5719:00
19:4519:4719:5019:5319:5519:5720:00
20:3020:3220:3520:3820:4020:4220:45
21:3021:3221:3521:3821:4021:4221:45

Sunday

Times at the main stops. 24-hour clock. A dot means that trip does not stop there.

BranchtonInverkip RoadPeat RoadLynedoch StreetShaw PlaceRoxburgh StreetGreenock Kilblain St
10:4510:4710:5010:5310:5510:5711:00
11:4511:4711:5011:5311:5511:5712:00
12:4512:4712:5012:5312:5512:5713:00
13:4513:4713:5013:5313:5513:5714:00
14:4514:4714:5014:5314:5514:5715:00
15:4515:4715:5015:5315:5515:5716:00
16:4516:4716:5016:5316:5516:5717:00
17:4517:4717:5017:5317:5517:5718:00
18:4518:4718:5018:5318:5518:5719:00
19:3019:3219:3519:3819:4019:4219:45
All 17 stops in this direction
  1. Branchton #6130247
  2. Kirkwall Road #6130580
  3. Neil Street #6130240
  4. Inverkip Road #6130238
  5. Abbot Street #6130199
  6. Peat Road #6130176
  7. Lime Street #6130177
  8. Ann Street #6130179
  9. Lynedoch Street #6130181
  10. Lyndoch Street #6130183
  11. Well Park #6130163
  12. Shaw Place #6130161
  13. Roxburgh Street #6130159
  14. Roxburgh Street #6130167
  15. Finnart Street #6130207
  16. Ardgowan Street #6130209
  17. Greenock Kilblain St #6130319

Route 331 to Branchton

Destination sign “Branchton” · from Greenock Kilblain St · 18 stops

Monday to Friday

Times at the main stops. 24-hour clock. A dot means that trip does not stop there.

Greenock Kilblain StTrafalgar StreetLyle StreetAnn StreetPeat RoadInverkip RoadBranchton
18:3018:3218:3318:3618:3718:4018:44
19:3019:3219:3319:3619:3719:4019:44
20:3020:3220:3320:3620:3720:4020:44
21:3021:3221:3321:3621:3721:4021:44

Saturday

Times at the main stops. 24-hour clock. A dot means that trip does not stop there.

Greenock Kilblain StTrafalgar StreetLyle StreetAnn StreetPeat RoadInverkip RoadBranchton
18:3018:3218:3318:3618:3718:4018:44
19:3019:3219:3319:3619:3719:4019:44
20:1520:1720:1820:2120:2220:2520:29
21:1521:1721:1821:2121:2221:2521:29

Sunday

Times at the main stops. 24-hour clock. A dot means that trip does not stop there.

Greenock Kilblain StTrafalgar StreetLyle StreetAnn StreetPeat RoadInverkip RoadBranchton
10:3010:3210:3310:3610:3710:4010:44
11:3011:3211:3311:3611:3711:4011:44
12:3012:3212:3312:3612:3712:4012:44
13:3013:3213:3313:3613:3713:4013:44
14:3014:3214:3314:3614:3714:4014:44
15:3015:3215:3315:3615:3715:4015:44
16:3016:3216:3316:3616:3716:4016:44
17:3017:3217:3317:3617:3717:4017:44
18:3018:3218:3318:3618:3718:4018:44
19:1519:1719:1819:2119:2219:2519:29
20:1520:1720:1820:2120:2220:2520:29
All 18 stops in this direction
  1. Greenock Kilblain St #6130319
  2. Inverkip Street, Green Oak Bar #6130544
  3. Regent Street #6130530
  4. Trafalgar Street #6130160
  5. Mearns Street #6130527
  6. Well Park #6130162
  7. Lyle Street #6130185
  8. Hay Street #6130184
  9. Lynedoch Street #6130182
  10. Ann Street #6130180
  11. Pine Street #6130178
  12. Peat Road #6130175
  13. Abbot Street #6130198
  14. Waverley Street #6130200
  15. Inverkip Road #6130239
  16. Neil Street #6130241
  17. Kirkwall Road #6130246
  18. Branchton #6130248

Route 331 route map

Questions about McGill’s Buses Route 331

What time is the first Route 331 bus?

Monday to Friday: 18:30. Saturday: 18:30. Sunday: 10:30.

What time is the last Route 331 bus?

Monday to Friday: 21:45. Saturday: 21:30. Sunday: 20:15. A time after midnight belongs to the evening before.

Does Route 331 run at weekends?

Saturday: yes. Sunday: yes.

Where does Route 331 go?

Route 331 serves Branchton, Inverkip Road, Shaw Place, Trafalgar Street and Ann Street. The full list of stops for each direction is below the timetables.

Are these live bus times?

No. They are the published timetable from McGill’s Buses’ open data, refreshed 4 October 2026. A bus can run early or late, and disruptions are not shown.

Source: McGill’s Buses open data (GTFS schedule for McGill’s Buses), used under the Open Government Licence v3.0. Refreshed 4 October 2026. These are scheduled times; disruptions and service alerts are published by the operator. Contains public sector information licensed under the Open Government Licence v3.0. Changes made: times reformatted into timetables and departure lists.

Other McGill’s Buses routes

All 80 McGill’s Buses routes

Enter to open · Esc to close