There are 6 ways to get from Ville-Marie to Kitchener by bus, car, plane, or train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus
best- Take the bus from Ville Marie, PQ to North Bay, ONbus
- Take the bus from North Bay to Vaughan - Hwy 407bus
- Take the bus from Hwy 407 Bus Terminal to Kitchener GO Busbus 30
9h 59m$115–153Drive 550.3 km
cheapest- Drive from Ville-Marie to Kitchenercar 550.3 km
7h 18m$108–156Bus to North Bay/Jack Garland Airport, fly to Toronto Island Airport, train
- Take the bus from Ville Marie, PQ to North Bay, ONbus
- Fly from North Bay/Jack Garland Airport (YYB) to Toronto Island Airport (YTZ)plane YYB - YTZ
- Take the train from Union Station GO to Kitchener GOtrain
7h 48m$1,088–1,802Bus, train
- Take the bus from Ville Marie, PQ to North Bay, ONbus
- Take the bus from North Bay to Barrie Allandale Terminalbus
- Take the train from Allandale Waterfront GO to Union Station GOtrain Br
- Take the train from Union Station GO to Kitchener GOtrain Ki
12h 41m$122–162Bus, bus to Greater Sudbury Airport, fly to Toronto Pearson International Airport
- Take the bus from Ville Marie, PQ to North Bay, ONbus
- Take the bus from North Bay to Sudburybus
- Fly from Greater Sudbury Airport (YSB) to Toronto Pearson International Airport (YYZ)plane YSB - YYZ
- Take the bus from Toronto Pearson Airport to Kitchenerbus
9h 53m$987–2,778Bus, bus to Greater Sudbury Airport, fly to Toronto Island Airport, train
- Take the bus from Ville Marie, PQ to North Bay, ONbus
- Take the bus from North Bay to Sudburybus
- Fly from Greater Sudbury Airport (YSB) to Toronto Island Airport (YTZ)plane YSB - YTZ
- Take the train from Union Station GO to Kitchener GOtrain
10h 53m$336–1,285
North Bay/Jack Garland Airport (YYB) to Toronto Island Airport (YTZ) flights
Questions & Answers
The cheapest way to get from Ville-Marie to Kitchener is to drive which costs $100 - $160 and takes 7h 18m.
The fastest way to get from Ville-Marie to Kitchener is to drive which takes 7h 18m and costs $100 - $160.
No, there is no direct bus from Ville-Marie to Kitchener. However, there are services departing from Ville Marie, PQ and arriving at Kitchener GO Bus via North Bay and Hwy 407 Bus Terminal. The journey, including transfers, takes approximately 9h 59m.
The distance between Ville-Marie and Kitchener is 596 km. The road distance is 550.3 km.
The best way to get from Ville-Marie to Kitchener without a car is to bus which takes 9h 59m and costs $110 - $160.
It takes approximately 9h 59m to get from Ville-Marie to Kitchener, including transfers.
Ville-Marie to Kitchener bus services, operated by Autobus Maheux, depart from Ville Marie, PQ station.
Ville-Marie to Kitchener bus services, operated by Autobus Maheux, arrive at North Bay, ON station.
Yes, the driving distance between Ville-Marie to Kitchener is 550 km. It takes approximately 7h 18m to drive from Ville-Marie to Kitchener.
There are 195+ hotels available in Kitchener.
What companies run services between Ville-Marie, QC, Canada and Kitchener, ON, Canada?
You can take a bus from Ville Marie, PQ to Kitchener GO Bus via North Bay, ON, North Bay, Vaughan - Hwy 407, and Hwy 407 Bus Terminal in around 9h 59m.
- Website
- aircanada.com
Flights from Greater Sudbury Airport to Toronto Pearson International Airport
- Ave. Duration
- 1h 6m
- When
- Every day
- Estimated price
- $65–490
- Website
- jetaviation.com
Flights from North Bay/Jack Garland Airport to Toronto Island Airport
- Ave. Duration
- 55 min
- When
- Monday, Thursday, Friday, and Sunday
- Estimated price
- $85–700
- Website
- flyporter.com
Flights from Greater Sudbury Airport to Toronto Island Airport
- Ave. Duration
- 1h 2m
- When
- Monday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $190–550
- Phone
- +1 888-438-6646
- Website
- gotransit.com
Train from Union Station GO to Kitchener GO
- Ave. Duration
- 1h 52m
- Frequency
- Every 4 hours
- Estimated price
- $17–22
- Website
- https://www.gotransit.com/
- Website
- https://www.gotransit.com/en/see-schedules
- Passenger
- $17–22
Train from Allandale Waterfront GO to Union Station GO
- Ave. Duration
- 1h 47m
- Frequency
- Every 4 hours
- Estimated price
- $16–22
- Website
- https://www.gotransit.com/
- Website
- https://www.gotransit.com/en/see-schedules
- Passenger
- $16–22
- Phone
- +1 866-307-0002
- info@autobusmaheux.qc.ca
- Website
- autobusmaheux.com
Bus from Ville Marie, PQ to North Bay, ON
- Ave. Duration
- 2h 35m
- Frequency
- Once daily
- Estimated price
- $43–48
- Book at
- https://maheux.betterez.com/cart/56532ac09ee1bffd2501c6c8
- Website
- https://autobusmaheux.qc.ca/?lang=en
- Adult
- $43–48
- Phone
- 1.800.461.8558
- info@ontarionorthland.ca
- Website
- ontarionorthland.ca
Bus from North Bay to Vaughan - Hwy 407
- Ave. Duration
- 4h 6m
- Frequency
- 3 times a day
- Estimated price
- $55–85
- Website
- https://www.ontarionorthland.ca/en
- Adult
- $55–85
Bus from North Bay to Barrie Allandale Terminal
- Ave. Duration
- 3h 18m
- Frequency
- 4 times a day
- Estimated price
- $45–70
- Website
- https://www.ontarionorthland.ca/en
- Adult
- $45–70
Bus from North Bay to Sudbury
- Ave. Duration
- 1h 37m
- Frequency
- 3 times a day
- Estimated price
- $25–40
- Website
- https://www.ontarionorthland.ca/en
- Adult
- $25–40
- Phone
- +1 888-438-6646
- Website
- gotransit.com
Bus from Hwy 407 Bus Terminal to Kitchener GO Bus
- Ave. Duration
- 1h 28m
- Frequency
- Hourly
- Estimated price
- $16–20
- Website
- https://www.gotransit.com/
- Website
- https://www.gotransit.com/en/see-schedules
- Passenger
- $16–20
- Phone
- +1 (855) 626-8585
- Website
- flixbus.com
Bus from Toronto Pearson Airport to Kitchener
- Ave. Duration
- 1h 5m
- Frequency
- 5 times a day
- Estimated price
- $8–15
- Schedules at
- flixbus.com
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including How to get from London to Edinburgh, Train travel in France: A guide to SNCF, and Slovenia: Getting from Ljubljana to Lake Bled - to help you get the most out of your next trip.






