Agencies » GO Transit

Route Schedule for 31-Guelph / Toronto on May 18, 2026

 
Schedule
 

(31-Guelph / Toronto stop list)

Remove ads by becoming a Premium User

Branch NameFirst StopStart TimeLast StopEnd TimeTravel Time
31e - Union StationGeorgetown GO Bus12:05:00AMUnion Station Bus Terminal1:35:00AM1:30:00
31l - Bramalea GoUnion Station Bus Terminal12:41:00AMBramalea GO Bus1:21:00AM40:00
31k - Mount Pleasant GoUnion Station Bus Terminal12:51:00AMMount Pleasant GO Bus1:51:00AM1:00:00
31x - Mount Pleasant GoUnion Station Bus Terminal1:31:00AMMount Pleasant GO Bus2:41:00AM1:10:00
31e - Georgetown GoUnion Station Bus Terminal2:31:00AMGeorgetown GO Bus3:56:00AM1:25:00
31e - Union StationGeorgetown GO Bus4:55:00AMUnion Station Bus Terminal6:30:00AM1:35:00
31k - Union StationMount Pleasant GO Bus5:35:00AMUnion Station Bus Terminal6:35:00AM1:00:00
31x - Union StationMount Pleasant GO Bus5:50:00AMUnion Station Bus Terminal7:10:00AM1:20:00
31f - Union StationGeorgetown GO Bus5:55:00AMUnion Station Bus Terminal7:15:00AM1:20:00
31k - Union StationMount Pleasant GO Bus6:30:00AMUnion Station Bus Terminal7:30:00AM1:00:00
31w - Hwy. 407 Bus TermKitchener GO Bus6:45:00AMHwy 407 Bus Terminal9:10:00AM2:25:00
31k - Union StationMount Pleasant GO Bus6:45:00AMUnion Station Bus Terminal7:45:00AM1:00:00
31l - Union StationBramalea GO Bus6:55:00AMUnion Station Bus Terminal7:40:00AM45:00
31r - Hwy. 407 Bus TermMount Pleasant GO Bus7:00:00AMHwy 407 Bus Terminal8:00:00AM1:00:00
31p - Hwy. 407 Bus TermMount Pleasant GO Bus7:05:00AMHwy 407 Bus Terminal7:50:00AM45:00
31r - Hwy. 407 Bus TermMount Pleasant GO Bus7:40:00AMHwy 407 Bus Terminal8:40:00AM1:00:00
31a - U of GuelphUnion Station Bus Terminal7:46:00AMUniversity of Guelph10:11:00AM2:25:00
31l - Bramalea GoUnion Station Bus Terminal7:51:00AMBramalea GO Bus8:31:00AM40:00
31r - Hwy. 407 Bus TermMount Pleasant GO Bus8:00:00AMHwy 407 Bus Terminal9:00:00AM1:00:00
31p - Hwy. 407 Bus TermMount Pleasant GO Bus8:05:00AMHwy 407 Bus Terminal8:50:00AM45:00
31r - Mount Pleasant GoHwy 407 Bus Terminal8:35:00AMMount Pleasant GO Bus9:30:00AM55:00
31r - Hwy. 407 Bus TermMount Pleasant GO Bus8:40:00AMHwy 407 Bus Terminal9:40:00AM1:00:00
31p - Mount Pleasant GoHwy 407 Bus Terminal8:50:00AMMount Pleasant GO Bus9:35:00AM45:00
31r - Hwy. 407 Bus TermMount Pleasant GO Bus9:00:00AMHwy 407 Bus Terminal10:00:00AM1:00:00
31p - Hwy. 407 Bus TermMount Pleasant GO Bus9:05:00AMHwy 407 Bus Terminal9:50:00AM45:00
31r - Mount Pleasant GoHwy 407 Bus Terminal9:05:00AMMount Pleasant GO Bus10:00:00AM55:00
31r - Mount Pleasant GoHwy 407 Bus Terminal9:35:00AMMount Pleasant GO Bus10:30:00AM55:00
31r - Hwy. 407 Bus TermMount Pleasant GO Bus9:40:00AMHwy 407 Bus Terminal10:40:00AM1:00:00
31p - Mount Pleasant GoHwy 407 Bus Terminal9:50:00AMMount Pleasant GO Bus10:35:00AM45:00
31r - Hwy. 407 Bus TermMount Pleasant GO Bus10:00:00AMHwy 407 Bus Terminal11:00:00AM1:00:00
31p - Hwy. 407 Bus TermMount Pleasant GO Bus10:05:00AMHwy 407 Bus Terminal10:50:00AM45:00
31r - Mount Pleasant GoHwy 407 Bus Terminal10:05:00AMMount Pleasant GO Bus11:00:00AM55:00
31r - Mount Pleasant GoHwy 407 Bus Terminal10:35:00AMMount Pleasant GO Bus11:30:00AM55:00
31r - Hwy. 407 Bus TermMount Pleasant GO Bus10:40:00AMHwy 407 Bus Terminal11:40:00AM1:00:00
31p - Mount Pleasant GoHwy 407 Bus Terminal10:50:00AMMount Pleasant GO Bus11:35:00AM45:00
31r - Hwy. 407 Bus TermMount Pleasant GO Bus11:00:00AMHwy 407 Bus Terminal12:00:00PM1:00:00
31r - Mount Pleasant GoHwy 407 Bus Terminal11:05:00AMMount Pleasant GO Bus12:00:00PM55:00
31p - Hwy. 407 Bus TermMount Pleasant GO Bus11:05:00AMHwy 407 Bus Terminal11:50:00AM45:00
31r - Mount Pleasant GoHwy 407 Bus Terminal11:35:00AMMount Pleasant GO Bus12:30:00PM55:00
31r - Hwy. 407 Bus TermMount Pleasant GO Bus11:40:00AMHwy 407 Bus Terminal12:40:00PM1:00:00
31p - Mount Pleasant GoHwy 407 Bus Terminal11:50:00AMMount Pleasant GO Bus12:35:00PM45:00
31r - Hwy. 407 Bus TermMount Pleasant GO Bus12:00:00PMHwy 407 Bus Terminal1:00:00PM1:00:00
31r - Mount Pleasant GoHwy 407 Bus Terminal12:05:00PMMount Pleasant GO Bus1:00:00PM55:00
31p - Hwy. 407 Bus TermMount Pleasant GO Bus12:05:00PMHwy 407 Bus Terminal12:50:00PM45:00
31r - Hwy. 407 Bus TermMount Pleasant GO Bus12:30:00PMHwy 407 Bus Terminal1:30:00PM1:00:00
31r - Mount Pleasant GoHwy 407 Bus Terminal12:35:00PMMount Pleasant GO Bus1:30:00PM55:00
31p - Mount Pleasant GoHwy 407 Bus Terminal12:50:00PMMount Pleasant GO Bus1:35:00PM45:00
31r - Hwy. 407 Bus TermMount Pleasant GO Bus1:00:00PMHwy 407 Bus Terminal2:00:00PM1:00:00
31p - Hwy. 407 Bus TermMount Pleasant GO Bus1:05:00PMHwy 407 Bus Terminal1:50:00PM45:00
31r - Mount Pleasant GoHwy 407 Bus Terminal1:05:00PMMount Pleasant GO Bus2:00:00PM55:00
31r - Mount Pleasant GoHwy 407 Bus Terminal1:35:00PMMount Pleasant GO Bus2:30:00PM55:00
31r - Hwy. 407 Bus TermMount Pleasant GO Bus1:40:00PMHwy 407 Bus Terminal2:40:00PM1:00:00
31p - Mount Pleasant GoHwy 407 Bus Terminal1:50:00PMMount Pleasant GO Bus2:35:00PM45:00
31r - Hwy. 407 Bus TermMount Pleasant GO Bus2:00:00PMHwy 407 Bus Terminal3:00:00PM1:00:00
31p - Hwy. 407 Bus TermMount Pleasant GO Bus2:05:00PMHwy 407 Bus Terminal2:50:00PM45:00
31r - Mount Pleasant GoHwy 407 Bus Terminal2:05:00PMMount Pleasant GO Bus3:00:00PM55:00
31r - Hwy. 407 Bus TermMount Pleasant GO Bus2:30:00PMHwy 407 Bus Terminal3:30:00PM1:00:00
31r - Mount Pleasant GoHwy 407 Bus Terminal2:35:00PMMount Pleasant GO Bus3:30:00PM55:00
31w - Hwy. 407 Bus TermKitchener GO Bus2:45:00PMHwy 407 Bus Terminal5:35:00PM2:50:00
31p - Mount Pleasant GoHwy 407 Bus Terminal2:50:00PMMount Pleasant GO Bus3:35:00PM45:00
31r - Hwy. 407 Bus TermMount Pleasant GO Bus3:00:00PMHwy 407 Bus Terminal4:00:00PM1:00:00
31r - Mount Pleasant GoHwy 407 Bus Terminal3:05:00PMMount Pleasant GO Bus4:00:00PM55:00
31p - Hwy. 407 Bus TermMount Pleasant GO Bus3:05:00PMHwy 407 Bus Terminal3:50:00PM45:00
31r - Mount Pleasant GoHwy 407 Bus Terminal3:35:00PMMount Pleasant GO Bus4:30:00PM55:00
31r - Hwy. 407 Bus TermMount Pleasant GO Bus3:40:00PMHwy 407 Bus Terminal4:40:00PM1:00:00
31p - Mount Pleasant GoHwy 407 Bus Terminal3:50:00PMMount Pleasant GO Bus4:35:00PM45:00
31r - Hwy. 407 Bus TermMount Pleasant GO Bus4:00:00PMHwy 407 Bus Terminal5:00:00PM1:00:00
31p - Hwy. 407 Bus TermMount Pleasant GO Bus4:05:00PMHwy 407 Bus Terminal4:50:00PM45:00
31r - Mount Pleasant GoHwy 407 Bus Terminal4:05:00PMMount Pleasant GO Bus5:00:00PM55:00
31r - Mount Pleasant GoHwy 407 Bus Terminal4:35:00PMMount Pleasant GO Bus5:30:00PM55:00
31r - Hwy. 407 Bus TermMount Pleasant GO Bus4:40:00PMHwy 407 Bus Terminal5:40:00PM1:00:00
31p - Mount Pleasant GoHwy 407 Bus Terminal4:50:00PMMount Pleasant GO Bus5:35:00PM45:00
31r - Hwy. 407 Bus TermMount Pleasant GO Bus5:00:00PMHwy 407 Bus Terminal6:00:00PM1:00:00
31w - Kitchener GoHwy 407 Bus Terminal5:00:00PMKitchener GO Bus7:30:00PM2:30:00
31p - Hwy. 407 Bus TermMount Pleasant GO Bus5:05:00PMHwy 407 Bus Terminal5:50:00PM45:00
31r - Mount Pleasant GoHwy 407 Bus Terminal5:05:00PMMount Pleasant GO Bus6:00:00PM55:00
31r - Mount Pleasant GoHwy 407 Bus Terminal5:35:00PMMount Pleasant GO Bus6:30:00PM55:00
31r - Hwy. 407 Bus TermMount Pleasant GO Bus5:40:00PMHwy 407 Bus Terminal6:40:00PM1:00:00
31p - Mount Pleasant GoHwy 407 Bus Terminal5:50:00PMMount Pleasant GO Bus6:35:00PM45:00
31r - Hwy. 407 Bus TermMount Pleasant GO Bus6:00:00PMHwy 407 Bus Terminal7:00:00PM1:00:00
31r - Mount Pleasant GoHwy 407 Bus Terminal6:05:00PMMount Pleasant GO Bus7:00:00PM55:00
31p - Hwy. 407 Bus TermMount Pleasant GO Bus6:05:00PMHwy 407 Bus Terminal6:50:00PM45:00
31r - Mount Pleasant GoHwy 407 Bus Terminal6:35:00PMMount Pleasant GO Bus7:30:00PM55:00
31r - Hwy. 407 Bus TermMount Pleasant GO Bus6:40:00PMHwy 407 Bus Terminal7:40:00PM1:00:00
31p - Mount Pleasant GoHwy 407 Bus Terminal6:50:00PMMount Pleasant GO Bus7:35:00PM45:00
31r - Hwy. 407 Bus TermMount Pleasant GO Bus7:00:00PMHwy 407 Bus Terminal8:00:00PM1:00:00
31r - Mount Pleasant GoHwy 407 Bus Terminal7:05:00PMMount Pleasant GO Bus8:00:00PM55:00
31p - Hwy. 407 Bus TermMount Pleasant GO Bus7:05:00PMHwy 407 Bus Terminal7:50:00PM45:00
31r - Mount Pleasant GoHwy 407 Bus Terminal7:35:00PMMount Pleasant GO Bus8:30:00PM55:00
31r - Hwy. 407 Bus TermMount Pleasant GO Bus7:40:00PMHwy 407 Bus Terminal8:40:00PM1:00:00
31p - Mount Pleasant GoHwy 407 Bus Terminal7:50:00PMMount Pleasant GO Bus8:35:00PM45:00
31r - Hwy. 407 Bus TermMount Pleasant GO Bus8:00:00PMHwy 407 Bus Terminal9:00:00PM1:00:00
31r - Mount Pleasant GoHwy 407 Bus Terminal8:05:00PMMount Pleasant GO Bus9:00:00PM55:00
31p - Hwy. 407 Bus TermMount Pleasant GO Bus8:05:00PMHwy 407 Bus Terminal8:50:00PM45:00
31r - Hwy. 407 Bus TermMount Pleasant GO Bus8:30:00PMHwy 407 Bus Terminal9:30:00PM1:00:00
31r - Mount Pleasant GoHwy 407 Bus Terminal8:35:00PMMount Pleasant GO Bus9:30:00PM55:00
31p - Mount Pleasant GoHwy 407 Bus Terminal8:50:00PMMount Pleasant GO Bus9:35:00PM45:00
31r - Hwy. 407 Bus TermMount Pleasant GO Bus9:00:00PMHwy 407 Bus Terminal10:00:00PM1:00:00
31p - Hwy. 407 Bus TermMount Pleasant GO Bus9:05:00PMHwy 407 Bus Terminal9:50:00PM45:00
31r - Mount Pleasant GoHwy 407 Bus Terminal9:05:00PMMount Pleasant GO Bus10:00:00PM55:00
31r - Mount Pleasant GoHwy 407 Bus Terminal9:35:00PMMount Pleasant GO Bus10:30:00PM55:00
31r - Hwy. 407 Bus TermMount Pleasant GO Bus9:40:00PMHwy 407 Bus Terminal10:40:00PM1:00:00
31p - Mount Pleasant GoHwy 407 Bus Terminal9:50:00PMMount Pleasant GO Bus10:35:00PM45:00
31r - Hwy. 407 Bus TermMount Pleasant GO Bus10:00:00PMHwy 407 Bus Terminal11:00:00PM1:00:00
31p - Hwy. 407 Bus TermMount Pleasant GO Bus10:05:00PMHwy 407 Bus Terminal10:50:00PM45:00
31r - Mount Pleasant GoHwy 407 Bus Terminal10:05:00PMMount Pleasant GO Bus11:00:00PM55:00
31r - Mount Pleasant GoHwy 407 Bus Terminal10:35:00PMMount Pleasant GO Bus11:30:00PM55:00
31r - Hwy. 407 Bus TermMount Pleasant GO Bus10:40:00PMHwy 407 Bus Terminal11:40:00PM1:00:00
31p - Mount Pleasant GoHwy 407 Bus Terminal10:50:00PMMount Pleasant GO Bus11:35:00PM45:00
31w - Kitchener GoHwy 407 Bus Terminal11:00:00PMKitchener GO Bus1:30:00AM2:30:00
31e - Union StationGeorgetown GO Bus11:00:00PMUnion Station Bus Terminal12:35:00AM1:35:00
31r - Mount Pleasant GoHwy 407 Bus Terminal11:05:00PMMount Pleasant GO Bus12:00:00AM55:00
31r - Mount Pleasant GoHwy 407 Bus Terminal11:35:00PMMount Pleasant GO Bus12:30:00AM55:00
31p - Mount Pleasant GoHwy 407 Bus Terminal11:50:00PMMount Pleasant GO Bus12:35:00AM45:00
31r - Mount Pleasant GoHwy 407 Bus Terminal11:55:00PMMount Pleasant GO Bus12:50:00AM55:00
31e - Union StationGeorgetown GO Bus12:05:00AM (following day)Union Station Bus Terminal1:35:00AM1:30:00
31l - Bramalea GoUnion Station Bus Terminal12:41:00AM (following day)Bramalea GO Bus1:21:00AM40:00
31k - Mount Pleasant GoUnion Station Bus Terminal12:51:00AM (following day)Mount Pleasant GO Bus1:51:00AM1:00:00
31e - Georgetown GoUnion Station Bus Terminal1:01:00AM (following day)Georgetown GO Bus2:31:00AM1:30:00
31x - Mount Pleasant GoUnion Station Bus Terminal1:31:00AM (following day)Mount Pleasant GO Bus2:41:00AM1:10:00
31e - Georgetown GoUnion Station Bus Terminal2:01:00AM (following day)Georgetown GO Bus3:26:00AM1:25:00
31e - Georgetown GoUnion Station Bus Terminal2:31:00AM (following day)Georgetown GO Bus3:56:00AM1:25:00
31e - Union StationGeorgetown GO Bus4:00:00AM (following day)Union Station Bus Terminal5:30:00AM1:30:00
31f - Union StationGeorgetown GO Bus4:40:00AM (following day)Union Station Bus Terminal5:50:00AM1:10:00
31l - Union StationBramalea GO Bus5:15:00AM (following day)Union Station Bus Terminal5:55:00AM40:00
31 - U of GuelphUnion Station Bus Terminal5:46:00AM (following day)University of Guelph8:31:00AM2:45:00
31m - U of GuelphChurch St. E. (Brampton Bus Terminal) on Main St. N.6:10:00AM (following day)University of Guelph7:50:00AM1:40:00
31m - U of GuelphChurch St. E. (Brampton Bus Terminal) on Main St. N.6:30:00AM (following day)University of Guelph8:10:00AM1:40:00
April
sumotuwethfrsa
1234
567891011
12131415161718
19202122232425
2627282930
May
sumotuwethfrsa
12
3456789
10111213141516
17181920212223
24252627282930
31
June
sumotuwethfrsa
123456
78910111213
14151617181920
21222324252627
282930