Where to find Kingston, ON Bus Terminal
Bus Terminal is located at John Counter Blvd, K7K 6C7 Kingston, ON
View the location of this bus stop in Kingston, ON on the map.
Bus Terminal
John Counter Blvd 1175
All bus departures from Kingston, ON Bus Terminal today
Here you will find all the departures from Kingston, ON Bus Terminal today, in real time.
-
megabus US07:50 PMKingston, ONBus Terminal11:15 PMMontrealMansfield Terminal0Economy$55A Bus from megabus US goes from Bus Terminal, Kingston, ON (Canada) at 6/12/2026 7:50:00 PM to Mansfield Terminal, Montreal (Canada) arriving at 6/12/2026 11:15:00 PM. 50 Economy ticket for $55 per person are available. Travel duration is 0h 0m
-
megabus US07:50 PMKingston, ONBus Terminal11:15 PMMontrealMansfield Terminal0Economy$46A Bus from megabus US goes from Bus Terminal, Kingston, ON (Canada) at 6/12/2026 7:50:00 PM to Mansfield Terminal, Montreal (Canada) arriving at 6/12/2026 11:15:00 PM. 50 Economy ticket for $46 per person are available. Travel duration is 0h 0m
-
megabus US07:50 PMKingston, ONBus Terminal10:45 PMKirkland, QCBus Stop0Economy$46A Bus from megabus US goes from Bus Terminal, Kingston, ON (Canada) at 6/12/2026 7:50:00 PM to Bus Stop, Kirkland, QC (Canada) arriving at 6/12/2026 10:45:00 PM. 50 Economy ticket for $46 per person are available. Travel duration is 0h 0m
-
megabus US08:30 PMKingston, ONBus Terminal10:50 PMOttawa, ONSt. Laurent Bus Station0Economy$12A Bus from megabus US goes from Bus Terminal, Kingston, ON (Canada) at 6/12/2026 8:30:00 PM to St. Laurent Bus Station, Ottawa, ON (Canada) arriving at 6/12/2026 10:50:00 PM. 50 Economy ticket for $12 per person are available. Travel duration is 0h 0m
-
megabus US08:40 PMKingston, ONBus Terminal12:25 AMPearson Toronto AirportPearson Toronto Airport0Economy$63A Bus from megabus US goes from Bus Terminal, Kingston, ON (Canada) at 6/12/2026 8:40:00 PM to Pearson Toronto Airport, Pearson Toronto Airport (Canada) arriving at 6/13/2026 12:25:00 AM. 50 Economy ticket for $63 per person are available. Travel duration is 0h 0m
-
megabus US08:40 PMKingston, ONBus Terminal11:40 PMToronto, ONUnion Station Bus Terminal0Economy$40A Bus from megabus US goes from Bus Terminal, Kingston, ON (Canada) at 6/12/2026 8:40:00 PM to Union Station Bus Terminal, Toronto, ON (Canada) arriving at 6/12/2026 11:40:00 PM. 50 Economy ticket for $40 per person are available. Travel duration is 0h 0m
-
megabus US08:40 PMKingston, ONBus Terminal12:25 AMPearson Toronto AirportPearson Toronto Airport0Economy$53A Bus from megabus US goes from Bus Terminal, Kingston, ON (Canada) at 6/12/2026 8:40:00 PM to Pearson Toronto Airport, Pearson Toronto Airport (Canada) arriving at 6/13/2026 12:25:00 AM. 50 Economy ticket for $53 per person are available. Travel duration is 0h 0m
-
megabus US08:40 PMKingston, ONBus Terminal11:40 PMToronto, ONUnion Station Bus Terminal0Economy$29A Bus from megabus US goes from Bus Terminal, Kingston, ON (Canada) at 6/12/2026 8:40:00 PM to Union Station Bus Terminal, Toronto, ON (Canada) arriving at 6/12/2026 11:40:00 PM. 50 Economy ticket for $29 per person are available. Travel duration is 0h 0m
-
megabus US08:45 PMKingston, ONBus Terminal11:59 PMToronto, ONUnion Station Bus Terminal0Economy$40A Bus from megabus US goes from Bus Terminal, Kingston, ON (Canada) at 6/12/2026 8:45:00 PM to Union Station Bus Terminal, Toronto, ON (Canada) arriving at 6/12/2026 11:59:00 PM. 50 Economy ticket for $40 per person are available. Travel duration is 0h 0m
-
megabus US08:45 PMKingston, ONBus Terminal11:59 PMToronto, ONUnion Station Bus Terminal0Economy$29A Bus from megabus US goes from Bus Terminal, Kingston, ON (Canada) at 6/12/2026 8:45:00 PM to Union Station Bus Terminal, Toronto, ON (Canada) arriving at 6/12/2026 11:59:00 PM. 50 Economy ticket for $29 per person are available. Travel duration is 0h 0m
-
megabus US09:50 PMKingston, ONBus Terminal1:35 AMPearson Toronto AirportPearson Toronto Airport0Economy$63A Bus from megabus US goes from Bus Terminal, Kingston, ON (Canada) at 6/12/2026 9:50:00 PM to Pearson Toronto Airport, Pearson Toronto Airport (Canada) arriving at 6/13/2026 1:35:00 AM. 50 Economy ticket for $63 per person are available. Travel duration is 0h 0m
-
megabus US09:50 PMKingston, ONBus Terminal12:50 AMToronto, ONUnion Station Bus Terminal0Economy$40A Bus from megabus US goes from Bus Terminal, Kingston, ON (Canada) at 6/12/2026 9:50:00 PM to Union Station Bus Terminal, Toronto, ON (Canada) arriving at 6/13/2026 12:50:00 AM. 50 Economy ticket for $40 per person are available. Travel duration is 0h 0m
-
megabus US09:50 PMKingston, ONBus Terminal1:35 AMPearson Toronto AirportPearson Toronto Airport0Economy$53A Bus from megabus US goes from Bus Terminal, Kingston, ON (Canada) at 6/12/2026 9:50:00 PM to Pearson Toronto Airport, Pearson Toronto Airport (Canada) arriving at 6/13/2026 1:35:00 AM. 50 Economy ticket for $53 per person are available. Travel duration is 0h 0m
-
megabus US09:50 PMKingston, ONBus Terminal12:50 AMToronto, ONUnion Station Bus Terminal0Economy$29A Bus from megabus US goes from Bus Terminal, Kingston, ON (Canada) at 6/12/2026 9:50:00 PM to Union Station Bus Terminal, Toronto, ON (Canada) arriving at 6/13/2026 12:50:00 AM. 50 Economy ticket for $29 per person are available. Travel duration is 0h 0m
-
megabus US010:00 PMKingston, ONBus Terminal1:25 AMMontrealMansfield Terminal0Economy$51A Bus from megabus US goes from Bus Terminal, Kingston, ON (Canada) at 6/12/2026 10:00:00 PM to Mansfield Terminal, Montreal (Canada) arriving at 6/13/2026 1:25:00 AM. 50 Economy ticket for $51 per person are available. Travel duration is 0h 0m
-
megabus US010:00 PMKingston, ONBus Terminal1:25 AMMontrealMansfield Terminal0Economy$46A Bus from megabus US goes from Bus Terminal, Kingston, ON (Canada) at 6/12/2026 10:00:00 PM to Mansfield Terminal, Montreal (Canada) arriving at 6/13/2026 1:25:00 AM. 50 Economy ticket for $46 per person are available. Travel duration is 0h 0m
-
megabus US03:00 AMKingston, ONBus Terminal5:15 AMOttawa, ONSt. Laurent Bus Station0Economy$20A Bus from megabus US goes from Bus Terminal, Kingston, ON (Canada) at 6/13/2026 3:00:00 AM to St. Laurent Bus Station, Ottawa, ON (Canada) arriving at 6/13/2026 5:15:00 AM. 50 Economy ticket for $20 per person are available. Travel duration is 0h 0m
-
megabus US03:00 AMKingston, ONBus Terminal5:15 AMOttawa, ONSt. Laurent Bus Station0Economy$18A Bus from megabus US goes from Bus Terminal, Kingston, ON (Canada) at 6/13/2026 3:00:00 AM to St. Laurent Bus Station, Ottawa, ON (Canada) arriving at 6/13/2026 5:15:00 AM. 50 Economy ticket for $18 per person are available. Travel duration is 0h 0m
-
megabus US03:00 AMKingston, ONBus Terminal6:25 AMPearson Toronto AirportPearson Toronto Airport0Economy$63A Bus from megabus US goes from Bus Terminal, Kingston, ON (Canada) at 6/13/2026 3:00:00 AM to Pearson Toronto Airport, Pearson Toronto Airport (Canada) arriving at 6/13/2026 6:25:00 AM. 50 Economy ticket for $63 per person are available. Travel duration is 0h 0m
-
megabus US03:00 AMKingston, ONBus Terminal5:40 AMToronto, ONUnion Station Bus Terminal0Economy$78A Bus from megabus US goes from Bus Terminal, Kingston, ON (Canada) at 6/13/2026 3:00:00 AM to Union Station Bus Terminal, Toronto, ON (Canada) arriving at 6/13/2026 5:40:00 AM. 50 Economy ticket for $78 per person are available. Travel duration is 0h 0m
-
megabus US03:00 AMKingston, ONBus Terminal6:25 AMPearson Toronto AirportPearson Toronto Airport0Economy$53A Bus from megabus US goes from Bus Terminal, Kingston, ON (Canada) at 6/13/2026 3:00:00 AM to Pearson Toronto Airport, Pearson Toronto Airport (Canada) arriving at 6/13/2026 6:25:00 AM. 50 Economy ticket for $53 per person are available. Travel duration is 0h 0m
-
megabus US03:00 AMKingston, ONBus Terminal5:40 AMToronto, ONUnion Station Bus Terminal0Economy$33A Bus from megabus US goes from Bus Terminal, Kingston, ON (Canada) at 6/13/2026 3:00:00 AM to Union Station Bus Terminal, Toronto, ON (Canada) arriving at 6/13/2026 5:40:00 AM. 50 Economy ticket for $33 per person are available. Travel duration is 0h 0m
-
megabus US03:00 AMKingston, ONBus Terminal6:10 AMMontrealMansfield Terminal0Economy$45A Bus from megabus US goes from Bus Terminal, Kingston, ON (Canada) at 6/13/2026 3:00:00 AM to Mansfield Terminal, Montreal (Canada) arriving at 6/13/2026 6:10:00 AM. 50 Economy ticket for $45 per person are available. Travel duration is 0h 0m
-
megabus US03:00 AMKingston, ONBus Terminal12:15 PMLondon, ONElgin Hall0Economy$30A Bus from megabus US goes from Bus Terminal, Kingston, ON (Canada) at 6/13/2026 3:00:00 AM to Elgin Hall, London, ON (Canada) arriving at 6/13/2026 12:15:00 PM. 50 Economy ticket for $30 per person are available. Travel duration is 0h 0m
-
megabus US03:00 AMKingston, ONBus Terminal6:10 AMMontrealMansfield Terminal0Economy$50A Bus from megabus US goes from Bus Terminal, Kingston, ON (Canada) at 6/13/2026 3:00:00 AM to Mansfield Terminal, Montreal (Canada) arriving at 6/13/2026 6:10:00 AM. 50 Economy ticket for $50 per person are available. Travel duration is 0h 0m
-
megabus US04:00 AMKingston, ONBus Terminal7:25 AMPearson Toronto AirportPearson Toronto Airport0Economy$63A Bus from megabus US goes from Bus Terminal, Kingston, ON (Canada) at 6/13/2026 4:00:00 AM to Pearson Toronto Airport, Pearson Toronto Airport (Canada) arriving at 6/13/2026 7:25:00 AM. 50 Economy ticket for $63 per person are available. Travel duration is 0h 0m
-
megabus US04:00 AMKingston, ONBus Terminal6:40 AMToronto, ONUnion Station Bus Terminal0Economy$40A Bus from megabus US goes from Bus Terminal, Kingston, ON (Canada) at 6/13/2026 4:00:00 AM to Union Station Bus Terminal, Toronto, ON (Canada) arriving at 6/13/2026 6:40:00 AM. 50 Economy ticket for $40 per person are available. Travel duration is 0h 0m
-
megabus US04:00 AMKingston, ONBus Terminal7:25 AMPearson Toronto AirportPearson Toronto Airport0Economy$53A Bus from megabus US goes from Bus Terminal, Kingston, ON (Canada) at 6/13/2026 4:00:00 AM to Pearson Toronto Airport, Pearson Toronto Airport (Canada) arriving at 6/13/2026 7:25:00 AM. 50 Economy ticket for $53 per person are available. Travel duration is 0h 0m
-
megabus US04:00 AMKingston, ONBus Terminal6:40 AMToronto, ONUnion Station Bus Terminal0Economy$29A Bus from megabus US goes from Bus Terminal, Kingston, ON (Canada) at 6/13/2026 4:00:00 AM to Union Station Bus Terminal, Toronto, ON (Canada) arriving at 6/13/2026 6:40:00 AM. 50 Economy ticket for $29 per person are available. Travel duration is 0h 0m
-
megabus US04:00 AMKingston, ONBus Terminal7:10 AMMontrealMansfield Terminal0Economy$41A Bus from megabus US goes from Bus Terminal, Kingston, ON (Canada) at 6/13/2026 4:00:00 AM to Mansfield Terminal, Montreal (Canada) arriving at 6/13/2026 7:10:00 AM. 50 Economy ticket for $41 per person are available. Travel duration is 0h 0m
All bus arrivals at Kingston, ON Bus Terminal today
Here you will find all the arrivals to Kingston, ON Bus Terminal today, in real time.
-
megabus US04:15 PMPearson Toronto AirportPearson Toronto Airport8:10 PMKingston, ONBus Terminal0Economy$59A Bus from megabus US goes from Pearson Toronto Airport, Pearson Toronto Airport (Canada) at 6/12/2026 4:15:00 PM to Bus Terminal, Kingston, ON (Canada) arriving at 6/12/2026 8:10:00 PM. 50 Economy ticket for $59 per person are available. Travel duration is 0h 0m
-
megabus US05:00 PMToronto, ONUnion Station Bus Terminal8:10 PMKingston, ONBus Terminal0Economy$31A Bus from megabus US goes from Union Station Bus Terminal, Toronto, ON (Canada) at 6/12/2026 5:00:00 PM to Bus Terminal, Kingston, ON (Canada) arriving at 6/12/2026 8:10:00 PM. 50 Economy ticket for $31 per person are available. Travel duration is 0h 0m
-
megabus US04:15 PMPearson Toronto AirportPearson Toronto Airport8:10 PMKingston, ONBus Terminal0Economy$53A Bus from megabus US goes from Pearson Toronto Airport, Pearson Toronto Airport (Canada) at 6/12/2026 4:15:00 PM to Bus Terminal, Kingston, ON (Canada) arriving at 6/12/2026 8:10:00 PM. 50 Economy ticket for $53 per person are available. Travel duration is 0h 0m
-
megabus US05:00 PMToronto, ONUnion Station Bus Terminal8:10 PMKingston, ONBus Terminal0Economy$25A Bus from megabus US goes from Union Station Bus Terminal, Toronto, ON (Canada) at 6/12/2026 5:00:00 PM to Bus Terminal, Kingston, ON (Canada) arriving at 6/12/2026 8:10:00 PM. 50 Economy ticket for $25 per person are available. Travel duration is 0h 0m
-
megabus US05:55 PMOttawa, ONSt. Laurent Bus Station8:20 PMKingston, ONBus Terminal0Economy$28A Bus from megabus US goes from St. Laurent Bus Station, Ottawa, ON (Canada) at 6/12/2026 5:55:00 PM to Bus Terminal, Kingston, ON (Canada) arriving at 6/12/2026 8:20:00 PM. 50 Economy ticket for $28 per person are available. Travel duration is 0h 0m
-
megabus US05:55 PMOttawa, ONSt. Laurent Bus Station8:20 PMKingston, ONBus Terminal0Economy$23A Bus from megabus US goes from St. Laurent Bus Station, Ottawa, ON (Canada) at 6/12/2026 5:55:00 PM to Bus Terminal, Kingston, ON (Canada) arriving at 6/12/2026 8:20:00 PM. 50 Economy ticket for $23 per person are available. Travel duration is 0h 0m
-
megabus US05:00 PMMontrealMansfield Terminal8:20 PMKingston, ONBus Terminal0Economy$61A Bus from megabus US goes from Mansfield Terminal, Montreal (Canada) at 6/12/2026 5:00:00 PM to Bus Terminal, Kingston, ON (Canada) arriving at 6/12/2026 8:20:00 PM. 50 Economy ticket for $61 per person are available. Travel duration is 0h 0m
-
megabus US05:00 PMMontrealMansfield Terminal8:20 PMKingston, ONBus Terminal0Economy$51A Bus from megabus US goes from Mansfield Terminal, Montreal (Canada) at 6/12/2026 5:00:00 PM to Bus Terminal, Kingston, ON (Canada) arriving at 6/12/2026 8:20:00 PM. 50 Economy ticket for $51 per person are available. Travel duration is 0h 0m
-
megabus US05:30 PMKirkland, QCBus Stop8:20 PMKingston, ONBus Terminal0Economy$51A Bus from megabus US goes from Bus Stop, Kirkland, QC (Canada) at 6/12/2026 5:30:00 PM to Bus Terminal, Kingston, ON (Canada) arriving at 6/12/2026 8:20:00 PM. 50 Economy ticket for $51 per person are available. Travel duration is 0h 0m
-
megabus US06:45 PMOttawa, ONSt. Laurent Bus Station9:10 PMKingston, ONBus Terminal0Economy$20A Bus from megabus US goes from St. Laurent Bus Station, Ottawa, ON (Canada) at 6/12/2026 6:45:00 PM to Bus Terminal, Kingston, ON (Canada) arriving at 6/12/2026 9:10:00 PM. 50 Economy ticket for $20 per person are available. Travel duration is 0h 0m
-
megabus US06:00 PMMontrealMansfield Terminal9:20 PMKingston, ONBus Terminal0Economy$61A Bus from megabus US goes from Mansfield Terminal, Montreal (Canada) at 6/12/2026 6:00:00 PM to Bus Terminal, Kingston, ON (Canada) arriving at 6/12/2026 9:20:00 PM. 50 Economy ticket for $61 per person are available. Travel duration is 0h 0m
-
megabus US06:00 PMMontrealMansfield Terminal9:20 PMKingston, ONBus Terminal0Economy$55A Bus from megabus US goes from Mansfield Terminal, Montreal (Canada) at 6/12/2026 6:00:00 PM to Bus Terminal, Kingston, ON (Canada) arriving at 6/12/2026 9:20:00 PM. 50 Economy ticket for $55 per person are available. Travel duration is 0h 0m
-
megabus US06:00 PMToronto, ONUnion Station Bus Terminal9:30 PMKingston, ONBus Terminal0Economy$31A Bus from megabus US goes from Union Station Bus Terminal, Toronto, ON (Canada) at 6/12/2026 6:00:00 PM to Bus Terminal, Kingston, ON (Canada) arriving at 6/12/2026 9:30:00 PM. 50 Economy ticket for $31 per person are available. Travel duration is 0h 0m
-
megabus US06:00 PMToronto, ONUnion Station Bus Terminal9:30 PMKingston, ONBus Terminal0Economy$25A Bus from megabus US goes from Union Station Bus Terminal, Toronto, ON (Canada) at 6/12/2026 6:00:00 PM to Bus Terminal, Kingston, ON (Canada) arriving at 6/12/2026 9:30:00 PM. 50 Economy ticket for $25 per person are available. Travel duration is 0h 0m
-
megabus US03:00 PMNiagara Falls, ONBus Station9:30 PMKingston, ONBus Terminal0Economy$33A Bus from megabus US goes from Bus Station, Niagara Falls, ON (Canada) at 6/12/2026 3:00:00 PM to Bus Terminal, Kingston, ON (Canada) arriving at 6/12/2026 9:30:00 PM. 50 Economy ticket for $33 per person are available. Travel duration is 0h 0m
-
megabus US07:00 PMPearson Toronto AirportPearson Toronto Airport10:35 PMKingston, ONBus Terminal0Economy$59A Bus from megabus US goes from Pearson Toronto Airport, Pearson Toronto Airport (Canada) at 6/12/2026 7:00:00 PM to Bus Terminal, Kingston, ON (Canada) arriving at 6/12/2026 10:35:00 PM. 50 Economy ticket for $59 per person are available. Travel duration is 0h 0m
-
megabus US07:30 PMToronto, ONYorkdale10:35 PMKingston, ONBus Terminal0Economy$59A Bus from megabus US goes from Yorkdale, Toronto, ON (Canada) at 6/12/2026 7:30:00 PM to Bus Terminal, Kingston, ON (Canada) arriving at 6/12/2026 10:35:00 PM. 50 Economy ticket for $59 per person are available. Travel duration is 0h 0m
-
megabus US07:00 PMPearson Toronto AirportPearson Toronto Airport10:35 PMKingston, ONBus Terminal0Economy$53A Bus from megabus US goes from Pearson Toronto Airport, Pearson Toronto Airport (Canada) at 6/12/2026 7:00:00 PM to Bus Terminal, Kingston, ON (Canada) arriving at 6/12/2026 10:35:00 PM. 50 Economy ticket for $53 per person are available. Travel duration is 0h 0m
-
megabus US07:30 PMToronto, ONYorkdale10:35 PMKingston, ONBus Terminal0Economy$53A Bus from megabus US goes from Yorkdale, Toronto, ON (Canada) at 6/12/2026 7:30:00 PM to Bus Terminal, Kingston, ON (Canada) arriving at 6/12/2026 10:35:00 PM. 50 Economy ticket for $53 per person are available. Travel duration is 0h 0m
-
megabus US06:30 PMMississauga, ONCity Centre Dr / Duke of York Blvd10:35 PMKingston, ONBus Terminal0Economy$53A Bus from megabus US goes from City Centre Dr / Duke of York Blvd, Mississauga, ON (Canada) at 6/12/2026 6:30:00 PM to Bus Terminal, Kingston, ON (Canada) arriving at 6/12/2026 10:35:00 PM. 50 Economy ticket for $53 per person are available. Travel duration is 0h 0m
-
megabus US09:40 PMOttawa, ONSt. Laurent Bus Station11:50 PMKingston, ONBus Terminal0Economy$17A Bus from megabus US goes from St. Laurent Bus Station, Ottawa, ON (Canada) at 6/12/2026 9:40:00 PM to Bus Terminal, Kingston, ON (Canada) arriving at 6/12/2026 11:50:00 PM. 50 Economy ticket for $17 per person are available. Travel duration is 0h 0m
-
megabus US09:40 PMOttawa, ONSt. Laurent Bus Station11:50 PMKingston, ONBus Terminal0Economy$16A Bus from megabus US goes from St. Laurent Bus Station, Ottawa, ON (Canada) at 6/12/2026 9:40:00 PM to Bus Terminal, Kingston, ON (Canada) arriving at 6/12/2026 11:50:00 PM. 50 Economy ticket for $16 per person are available. Travel duration is 0h 0m
-
megabus US012:10 AMOttawa, ONSt. Laurent Bus Station2:20 AMKingston, ONBus Terminal0Economy$4A Bus from megabus US goes from St. Laurent Bus Station, Ottawa, ON (Canada) at 6/13/2026 12:10:00 AM to Bus Terminal, Kingston, ON (Canada) arriving at 6/13/2026 2:20:00 AM. 50 Economy ticket for $4 per person are available. Travel duration is 0h 0m
-
megabus US011:30 PMMontrealMansfield Terminal2:30 AMKingston, ONBus Terminal0Economy$66A Bus from megabus US goes from Mansfield Terminal, Montreal (Canada) at 6/12/2026 11:30:00 PM to Bus Terminal, Kingston, ON (Canada) arriving at 6/13/2026 2:30:00 AM. 50 Economy ticket for $66 per person are available. Travel duration is 0h 0m
-
megabus US011:30 PMMontrealMansfield Terminal2:30 AMKingston, ONBus Terminal0Economy$59A Bus from megabus US goes from Mansfield Terminal, Montreal (Canada) at 6/12/2026 11:30:00 PM to Bus Terminal, Kingston, ON (Canada) arriving at 6/13/2026 2:30:00 AM. 50 Economy ticket for $59 per person are available. Travel duration is 0h 0m
-
megabus US011:30 PMToronto, ONUnion Station Bus Terminal2:30 AMKingston, ONBus Terminal0Economy$40A Bus from megabus US goes from Union Station Bus Terminal, Toronto, ON (Canada) at 6/12/2026 11:30:00 PM to Bus Terminal, Kingston, ON (Canada) arriving at 6/13/2026 2:30:00 AM. 50 Economy ticket for $40 per person are available. Travel duration is 0h 0m
-
megabus US011:30 PMToronto, ONUnion Station Bus Terminal2:30 AMKingston, ONBus Terminal0Economy$33A Bus from megabus US goes from Union Station Bus Terminal, Toronto, ON (Canada) at 6/12/2026 11:30:00 PM to Bus Terminal, Kingston, ON (Canada) arriving at 6/13/2026 2:30:00 AM. 50 Economy ticket for $33 per person are available. Travel duration is 0h 0m
-
megabus US07:00 PMNiagara Falls, ONBus Station2:30 AMKingston, ONBus Terminal0Economy$33A Bus from megabus US goes from Bus Station, Niagara Falls, ON (Canada) at 6/12/2026 7:00:00 PM to Bus Terminal, Kingston, ON (Canada) arriving at 6/13/2026 2:30:00 AM. 50 Economy ticket for $33 per person are available. Travel duration is 0h 0m
-
megabus US012:30 AMToronto, ONUnion Station Bus Terminal3:30 AMKingston, ONBus Terminal0Economy$24A Bus from megabus US goes from Union Station Bus Terminal, Toronto, ON (Canada) at 6/13/2026 12:30:00 AM to Bus Terminal, Kingston, ON (Canada) arriving at 6/13/2026 3:30:00 AM. 50 Economy ticket for $24 per person are available. Travel duration is 0h 0m
-
megabus US012:30 AMToronto, ONUnion Station Bus Terminal3:30 AMKingston, ONBus Terminal0Economy$14A Bus from megabus US goes from Union Station Bus Terminal, Toronto, ON (Canada) at 6/13/2026 12:30:00 AM to Bus Terminal, Kingston, ON (Canada) arriving at 6/13/2026 3:30:00 AM. 50 Economy ticket for $14 per person are available. Travel duration is 0h 0m
