Rome2Rio uses cookies to help personalize content and show you personalised ads. By proceeding, you accept the use of cookies in accordance with our privacy policy. You may opt out of personalised ads at any time. OK

Need a hotel room in Kitchener?

Book now

There are 4 ways to get from Rainbow Bridge to Kitchener by bus, train or car

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.

Recommended option

Bus via Brampton  •  5h 48m

  1. Take the bus from Niagara Falls Bus Terminal to Dundas St. @ Hwy. 407 Park & Ride 12
  2. Take the bus from Dundas St. @ Hwy. 407 Park & Ride to Bramalea GO Bus 41 / ...
  3. Take the bus from Bramalea GO Bus to Kitchener GO Bus 30

Cheapest option

Train, bus  •  6h 6m

  1. Take the train from Niagara Falls GO to Aldershot GO Lw / ...
  2. Take the bus from Aldershot GO Bus to Guelph Central GO Bus 17

2 alternative options

Bus  •  6h 14m

  1. Take the bus from Niagara Falls Bus Terminal to Burlington GO 12
  2. Take the bus from Aldershot GO Bus to University of Waterloo Terminal 17

Drive  •  1h 43m

  1. Drive from Rainbow Bridge to Kitchener 143.5 km

Rainbow Bridge to Kitchener by walk and bus

124 Weekly Services
5h 48m Average Duration
$36 Cheapest Price
See schedules

Questions & Answers

The cheapest way to get from Rainbow Bridge to Kitchener is to drive which costs $27 - $40 and takes 1h 43m.

More details

The quickest way to get from Rainbow Bridge to Kitchener is to drive which costs $27 - $40 and takes 1h 43m.

More details

No, there is no direct bus from Rainbow Bridge to Kitchener. However, there are services departing from Clifton Gate and arriving at Kitchener GO Bus via Niagara Falls Bus Terminal, Dundas St. @ Hwy. 407 Park & Ride and Bramalea GO Bus. The journey, including transfers, takes approximately 5h 48m.

More details

The distance between Rainbow Bridge and Kitchener is 123 km. The road distance is 143.5 km.

Get driving directions

The best way to get from Rainbow Bridge to Kitchener without a car is to bus via Brampton which takes 5h 48m and costs $35 - $55.

More details

It takes approximately 5h 48m to get from Rainbow Bridge to Kitchener, including transfers.

More details

Rainbow Bridge to Kitchener bus services, operated by GO Transit, depart from Niagara Falls Bus Terminal station.

More details

Rainbow Bridge to Kitchener bus services, operated by GO Transit, arrive at Kitchener GO Bus station.

More details

Yes, the driving distance between Rainbow Bridge to Kitchener is 143 km. It takes approximately 1h 43m to drive from Rainbow Bridge to Kitchener.

Get driving directions

There are 132+ hotels available in Kitchener. Prices start at $72 CAD per night.

More details

Map of how to get from Rainbow Bridge to Kitchener.
Launch map view
  • Distance: 122.7 km
  • Duration: 5h 48m

What companies run services between Rainbow Bridge, ON, Canada and Kitchener, ON, Canada?

You can take a bus from Rainbow Bridge to Kitchener via Clifton Gate, Niagara Falls Bus Terminal, Dundas St. @ Hwy. 407 Park & Ride, and Bramalea GO Bus in around 5h 48m.

Train operators
VIA Rail
Phone
+1 888 842-7245
Website
viarail.ca
Train from Niagara Falls to Aldershot
Ave. Duration
1h 19m
Frequency
Once daily
Estimated price
$21 - $110
Website
http://www.viarail.ca/
Economy Adult - same day booking
$21 - $110
Economy Adult - Advanced Booking
$21 - $80
Economy Escape Advanced Booking - Adult
$21 - $40
Bus operators
GO Transit
Phone
+1 888-438-6646
Website
gotransit.com
Bus from Niagara Falls Bus Terminal to Dundas St. @ Hwy. 407 Park & Ride
Ave. Duration
1h 50m
Frequency
Hourly
Estimated price
$13 - $17
Website
https://www.gotransit.com/
Website
https://www.gotransit.com/en/see-schedules
Bus from Dundas St. @ Hwy. 407 Park & Ride to Bramalea GO Bus
Ave. Duration
58 min
Frequency
Every 30 minutes
Estimated price
$8 - $12
Website
https://www.gotransit.com/
Website
https://www.gotransit.com/en/see-schedules
Bus from Bramalea GO Bus to Kitchener GO Bus
Ave. Duration
1h 14m
Frequency
Hourly
Estimated price
$12 - $16
Website
https://www.gotransit.com/
Website
https://www.gotransit.com/en/see-schedules
Bus from Aldershot GO Bus to Guelph Central GO Bus
Ave. Duration
57 min
Frequency
Every 2 hours
Estimated price
$8 - $11
Website
https://www.gotransit.com/
Website
https://www.gotransit.com/en/see-schedules
Bus from Niagara Falls Bus Terminal to Burlington GO
Ave. Duration
1h 37m
Frequency
Hourly
Estimated price
$12 - $16
Website
https://www.gotransit.com/
Website
https://www.gotransit.com/en/see-schedules
Bus from Aldershot GO Bus to University of Waterloo Terminal
Ave. Duration
1h 58m
Frequency
Every 2 hours
Estimated price
$11 - $15
Website
https://www.gotransit.com/
Website
https://www.gotransit.com/en/see-schedules

Want to know more about travelling around Canada

Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.

ticket