Find the cheapest bus tickets from Kitchener to Toronto

Easily search and book your next trip with Busbud

Cheap buses leaving today
One passenger / one way

5:50 pm11:05 pm
US$13
SportsworldUniversity Ave & Wellington St
5:50 pm
Sportsworld
11:05 pm
University Ave & Wellington St
Greyhound
US$13
8:25 pm10:40 pm
US$13
SportsworldCoach Terminal
8:25 pm
Sportsworld
10:40 pm
Coach Terminal
Greyhound
US$13
5:50 pm8:05 pm
US$13
SportsworldCoach Terminal
5:50 pm
Sportsworld
8:05 pm
Coach Terminal
Greyhound
US$13
8:15 pm10:40 pm
US$13
Charles Street Transit TerminalCoach Terminal
8:15 pm
Charles Street Transit Terminal
10:40 pm
Coach Terminal
Greyhound
US$13
5:30 pm8:05 pm
US$13
Charles Street Transit TerminalCoach Terminal
5:30 pm
Charles Street Transit Terminal
8:05 pm
Coach Terminal
Greyhound
US$13
5:50 pm11:05 pm
US$13
SportsworldUniversity Ave & Wellington St
5:50 pm
Sportsworld
11:05 pm
University Ave & Wellington St
Greyhound
US$13

Cheap buses leaving tomorrow
One passenger / one way

8:00 am10:10 am
US$16
Charles Street Transit TerminalYYZ Airport
8:00 am
Charles Street Transit Terminal
10:10 am
YYZ Airport
Greyhound
US$16
3:30 pm7:40 pm
US$16
Charles Street Transit TerminalScarborough Town Centre
3:30 pm
Charles Street Transit Terminal
7:40 pm
Scarborough Town Centre
Greyhound
US$16
11:30 am5:40 pm
US$16
Charles Street Transit TerminalScarborough Town Centre
11:30 am
Charles Street Transit Terminal
5:40 pm
Scarborough Town Centre
Greyhound
US$16
3:30 pm5:35 pm
US$16
Charles Street Transit TerminalYYZ Airport
3:30 pm
Charles Street Transit Terminal
5:35 pm
YYZ Airport
Greyhound
US$16
3:40 pm7:05 pm
US$16
SportsworldUniversity Ave & Wellington St
3:40 pm
Sportsworld
7:05 pm
University Ave & Wellington St
Greyhound
US$16
8:00 am10:10 am
US$16
Charles Street Transit TerminalYYZ Airport
8:00 am
Charles Street Transit Terminal
10:10 am
YYZ Airport
Greyhound
US$16

Cheap buses leaving Monday
One passenger / one way

5:40 am7:30 am
US$12
SportsworldCoach Terminal
5:40 am
Sportsworld
7:30 am
Coach Terminal
Greyhound
US$12
5:10 am7:00 am
US$12
SportsworldCoach Terminal
5:10 am
Sportsworld
7:00 am
Coach Terminal
Greyhound
US$12
6:40 am8:25 am
US$12
SportsworldCoach Terminal
6:40 am
Sportsworld
8:25 am
Coach Terminal
Greyhound
US$12
6:55 am9:20 am
US$12
SportsworldCoach Terminal
6:55 am
Sportsworld
9:20 am
Coach Terminal
Greyhound
US$12
5:00 am7:00 am
US$12
Charles Street Transit TerminalCoach Terminal
5:00 am
Charles Street Transit Terminal
7:00 am
Coach Terminal
Greyhound
US$12
5:40 am7:30 am
US$12
SportsworldCoach Terminal
5:40 am
Sportsworld
7:30 am
Coach Terminal
Greyhound
US$12

Cheap buses leaving Tuesday
One passenger / one way

12:30 pm3:35 pm
US$10
Charles Street Transit TerminalUniversity Ave & Wellington St
12:30 pm
Charles Street Transit Terminal
3:35 pm
University Ave & Wellington St
Greyhound
US$10
8:15 pm10:40 pm
US$10
Charles Street Transit TerminalCoach Terminal
8:15 pm
Charles Street Transit Terminal
10:40 pm
Coach Terminal
Greyhound
US$10
7:45 pm9:15 pm
US$10
Charles Street Transit TerminalCoach Terminal
7:45 pm
Charles Street Transit Terminal
9:15 pm
Coach Terminal
Greyhound
US$10
3:40 pm5:35 pm
US$10
SportsworldYYZ Airport
3:40 pm
Sportsworld
5:35 pm
YYZ Airport
Greyhound
US$10
5:30 pm8:05 pm
US$10
Charles Street Transit TerminalCoach Terminal
5:30 pm
Charles Street Transit Terminal
8:05 pm
Coach Terminal
Greyhound
US$10
12:30 pm3:35 pm
US$10
Charles Street Transit TerminalUniversity Ave & Wellington St
12:30 pm
Charles Street Transit Terminal
3:35 pm
University Ave & Wellington St
Greyhound
US$10

Cheap buses leaving Wednesday
One passenger / one way

5:30 am9:20 am
US$8
Charles Street Transit TerminalScarborough Town Centre
5:30 am
Charles Street Transit Terminal
9:20 am
Scarborough Town Centre
Greyhound
US$8
6:55 am9:20 am
US$8
SportsworldCoach Terminal
6:55 am
Sportsworld
9:20 am
Coach Terminal
Greyhound
US$8
5:40 am8:35 am
US$8
SportsworldUniversity Ave & Wellington St
5:40 am
Sportsworld
8:35 am
University Ave & Wellington St
Greyhound
US$8
6:55 am10:35 am
US$8
SportsworldUniversity Ave & Wellington St
6:55 am
Sportsworld
10:35 am
University Ave & Wellington St
Greyhound
US$8
6:40 am8:25 am
US$8
SportsworldCoach Terminal
6:40 am
Sportsworld
8:25 am
Coach Terminal
Greyhound
US$8
5:30 am9:20 am
US$8
Charles Street Transit TerminalScarborough Town Centre
5:30 am
Charles Street Transit Terminal
9:20 am
Scarborough Town Centre
Greyhound
US$8

Cheap buses leaving Thursday
One passenger / one way

5:40 am7:30 am
US$10
SportsworldCoach Terminal
5:40 am
Sportsworld
7:30 am
Coach Terminal
Greyhound
US$10
5:40 am9:20 am
US$10
SportsworldScarborough Town Centre
5:40 am
Sportsworld
9:20 am
Scarborough Town Centre
Greyhound
US$10
11:40 am1:35 pm
US$10
SportsworldYYZ Airport
11:40 am
Sportsworld
1:35 pm
YYZ Airport
Greyhound
US$10
11:30 am1:35 pm
US$10
Charles Street Transit TerminalYYZ Airport
11:30 am
Charles Street Transit Terminal
1:35 pm
YYZ Airport
Greyhound
US$10
5:30 am9:20 am
US$10
Charles Street Transit TerminalScarborough Town Centre
5:30 am
Charles Street Transit Terminal
9:20 am
Scarborough Town Centre
Greyhound
US$10
5:40 am7:30 am
US$10
SportsworldCoach Terminal
5:40 am
Sportsworld
7:30 am
Coach Terminal
Greyhound
US$10

Cheap buses leaving Friday
One passenger / one way

5:40 am8:35 am
US$11
SportsworldUniversity Ave & Wellington St
5:40 am
Sportsworld
8:35 am
University Ave & Wellington St
Greyhound
US$11
6:55 am10:35 am
US$11
SportsworldUniversity Ave & Wellington St
6:55 am
Sportsworld
10:35 am
University Ave & Wellington St
Greyhound
US$11
5:40 am9:20 am
US$11
SportsworldScarborough Town Centre
5:40 am
Sportsworld
9:20 am
Scarborough Town Centre
Greyhound
US$11
6:45 am9:20 am
US$11
Charles Street Transit TerminalCoach Terminal
6:45 am
Charles Street Transit Terminal
9:20 am
Coach Terminal
Greyhound
US$11
6:55 am9:20 am
US$11
SportsworldCoach Terminal
6:55 am
Sportsworld
9:20 am
Coach Terminal
Greyhound
US$11
5:40 am8:35 am
US$11
SportsworldUniversity Ave & Wellington St
5:40 am
Sportsworld
8:35 am
University Ave & Wellington St
Greyhound
US$11

Bus Kitchener to Toronto: Trip Overview

57
Daily Buses
5:00 am - 10:35 pm
Departure Time
$11
Average Price
Average Trip Duration

Trip Reviews for Kitchener - Toronto

4.0 out of 5 stars

User reviews from travelers who booked a bus ticket from Kitchener to Toronto

Ratings and Reviews (100)


Karan Anand S.April 18, 2019 | Staff: 2 | 

First clear where the bus stop is. Your customer service people says that it's at 100 sports world drive but actually it's at 65 sportsworld drive from where GRT and Go transit bus goes. Secondly the bus was 10 minutes late in Kitchener. Third the bus arrived 20 minutes late in Toronto. My whole schedule was disrupted. Hire some good customer service representative. No empathy, she was like it's at 100 sportsworld drive, I can't help more than that. Seriously!

Linda E.April 12, 2019 | Staff: 5 | 

Overall we were very satisfied with your trip.

Eduard G.April 9, 2019 | Staff: 3 | 

Wi fi disconnects all the time. Anything else is decent No garbage bags

Hasima S.April 3, 2019 | Staff: 5 | 

Greyhound service was/is the best.

Maria Yaneth A.March 26, 2019 | Staff: 2 | 

it's not on time

Gerhard B.March 25, 2019 | Staff: 5 | 

The driver was smooth and showed a genuine interest in us

Brenda S.March 22, 2019 | Staff: 5 | 

fantastic drive. Felt comfortable and safe.

Edras A.March 19, 2019 | Staff: 5 | 

Great ride. Got in early

Kim H.March 14, 2019 | Staff: 4 | 

Enjoyable ride. Loved the foot rests.

Santiago H.March 12, 2019 | Staff: 5 | 

guy beside me smelt terrible

Thi Thu Cuc H.March 9, 2019 | Staff: 3 | 

like the service good price and good timing

Lina M J.March 4, 2019 | Staff: 5 | 

The driver was kind and respected. He provided guidance and answered our questions to the best of his ability.

Rozhyar O.March 2, 2019 | Staff: 5 | 

great service

Lewis C.March 2, 2019 | Staff: 5 | 

Great staff. Busses late when I've taken then recently

Kaeden F.February 27, 2019 | Staff: 1 | 

We waited at the proper terminal for 2 hours and the bus never showed up. Checked for delays online and there wasn’t any information available. Also called GreyHound and nobody was able to give us an update on the bus.

Richard J.February 26, 2019 | Staff: 1 | 

Driver drove past us there were five of us standing there and just drove past us. It looked like he did it on purpose Total unbelievable given how cold it was

Brian H.February 25, 2019 | Staff: 5 | 

good, dependable service subject to the vagaries of 401 traffic

Noah K.February 24, 2019 | Staff: 1 | 

Not happy

Rose D.February 24, 2019 | Staff: 5 | 

Our driver was Amazing. Ty

Emily H.February 23, 2019 | Staff: 2 | 

Need to implement google maps or similar services on busses to avoid long and unnecessary delays.

Elyse E.February 21, 2019 | Staff: 4 | 

There is not enough signage for Greyhound posted at the Sportsworld drive location. Stops for GRT and GO we’re highly visible making it even more challenging to identify where to catch the Greyhound. *Address given is for 100 Sportsworld Dr. Greyhound stop is located in the lot posted 65 Sportsworld Dr.

Karen Maciel E.February 20, 2019 | Staff: 5 | 

Clean and comfortable bus, and great service.

Laila A.February 19, 2019 | Staff: 3 | 

To many stops

Carrie S.February 16, 2019 | Staff: 5 | 

I arrived early to the station. Was never told there was a delay even though it was clear that it was late. Staff had no idea and were amazing at trying to problem solve to get us all on time to the airport and downtown Toronto. Big props to Kathryn, B.J., and Emily for figuring things out. However, I missed the last train out of Toronto (that I was told by VIA I would not be refunded for) and had to book a last minute (last bus actually) out of Toronto. I lost over a $120 tonight and as a grad student I cannot afford that. Thus, I won't be using Greyhound again, because I can't afford to make the same mistake twice.

Ann-samantha N.February 16, 2019 | Staff: 2 | 

It was very late and it made me almost miss my connecting bu to Montreal

Bailey M.February 13, 2019 | Staff: 3 | 

Extremely disappointed in how late the bus arrived to its pick up and drop off destination.

Lisa B.February 12, 2019 | Staff: 5 | 

I think that Greyhound bus drivers don't get enough credit... They all are so respectful/helpful/kind/a few need to not be so hard on the breaks, jerking the bus. I absolutely loved my travels with Greyhound, and I only use this service because of the people that run it /service workers, are great!!! Keep up the good work!!! Thanks Again ☺️ very pleased!!!

Lionel R.February 12, 2019 | Staff: 5 | 

The trip was lengthy due to stops, and I was a little late for my medical appointment. I understand that service has been cut back and honestly, I would rather have a lengthy trip than drive myself to Toronto and in Toronto.

Joanne B.February 11, 2019 | Staff: 5 | 

I liked the bus driver because she told us very clearly what stops we would make, and she always told us where we are whenever we stopped

Sharon S.February 9, 2019 | Staff: 5 | 

Very pleased

Kitchener to Toronto Route Map

Kitchener to Toronto Buses

Busbud helps you find a bus from Kitchener to Toronto. Get the best fare and schedule, book a round trip ticket or find buses with WiFi and electrical outlets.

Bus service from Kitchener to Toronto will be provided by the most trusted bus companies.

Discover how much the bus trip from Kitchener to Toronto will cost you. Use our filters and sorting features to find the cheapest bus tickets or luxury buses.

Bus Companies

Kitchener to Toronto bus tickets are provided by Greyhound.

Stations & Stops

For a bus leaving from Kitchener, the trip starts at Charles Street Transit Terminal, Sportsworld, Beechwood Centre, Kitchener First Student or Sun Life Financial.

In Toronto, your bus travel ends at Scarborough Town Centre, Toronto Coach Terminal, Yorkdale Bus Terminal, University Ave and Wellington Street, Front St & York St, Bay St, Black Creek Village, Don Valley Parkway or Pearson YYZ Airport.

Daily Buses57
Departure Time5:00 am - 10:35 pm
Average Price
$11
Average Trip Duration
Bus companies on this routeGreyhound Canada

About Bus Travel

Bus Travel Tips

Make friends with the driver. They usually know a lot about your destination and may even recommend which side of the bus to sit on to get the best views on the road between Kitchener and Toronto!

Much more than a mere vehicle taking you from Kitchener to Toronto, riding the bus will expose you to some of most stunning panoramas while enroute to your final bus stop.

Buses have the smallest carbon footprint of all motorized transport modes. A bus going from Kitchener to Toronto will emit half the CO2 emitted by a train, and radically less than a car or an airplane.

Create your own real life musical score by curating a personalized bus travel playlist - the perfect accompaniment to your bus ride from Kitchener to Toronto.

Did you know?

It takes 27 hours to go by bus from Lima to Cusco, one of the craziest bus trips on the world. This route is used daily by locals and backpackers.

9.2% of ground transportation in Europe is done by bus versus 7.4% by train.

Did you know that 80% of the buses in North America are equipped with WiFi and power outlets ? And 60% of bus travelers have used their electronic device on board during 2014.

Will you be returning to Kitchener by bus?

If you are looking for the return bus journey, check out buses from Toronto to Kitchener.

Popular Buses Connecting Kitchener

Popular Buses Connecting Toronto

Popular routes in this country

About Busbud

The Best Way To Book Bus Tickets

Busbud.com makes it easy for you to find, compare and book city-to-city bus tickets, all over the world. We save you the extra trip to the bus station. With Busbud, wherever you go, you have a worldwide bus station within reach and available in your own language and currency. With Busbud, you can buy tickets with confidence. We ensure that you make the most out of your bus trip by partnering up with reliable bus companies from all around the world such as Greyhound, Megabus, Eurolines, ALSA, iDBUS, National Express and many others.

Why Busbud?

  • Super Fast
  • The Most Options
  • Friendly Crew