Find a train from Montreal to Kitchener

These train, bus and flight companies trust us

Find the cheapest ticket for your trip

Journey details

Journey duration 9 h 18 min
Connections per day 5
First departure: 06:10
Last departure: 11:03
Distance 596km

Cheap train tickets from Montreal to Kitchener on virail

Finding the perfect train connection has never been so easy: thanks to virail, you will be able to compare hundreds of offers at the same time just by inserting the date of your trip. Through the price and departure filters, you will have the possibility to restrict the results and find the perfect solution. The booking takes place on the provider's website, to which you will be automatically redirected.

Which companies travel from Montreal to Kitchener by train?

Virail finds offers from lots of rail companies in Europe and in the rest of the world. For example, it shows you the possible train connections from Montreal to Kitchener offered by Viarail.

How much are the low cost train tickets from Montreal to Kitchener?

Ticket price Montreal - Kitchener every day

Today Tomorrow In 2 days In 3 days In 4 days In 5 days In 6 days
$ 84 More $ 51$ 49$ 39$ 48 More

Trains from Montreal to Kitchener


Don't forget to buy food and drinks in advance if you need them: train stations do not always have shops, while onboard cafés are not always available and often very expensive.

When the journey is as long as between Montreal and Kitchener, you should consider to take a flight to Kitchener. If you book in advance, low cost airlines can provide flight that will make you save not only time but also money.

Which stations are served by the trains travelling from Montreal to Kitchener?

Trains leave Montreal from MONTRÉAL and arrive at KITCHENER.

Travelling by train to Kitchener from Montreal: how many daily connections are there?

If you want to travel from Montreal to Kitchener by train, there are 5 available connections per day. Please notice that all of these connections, that is to say 5 routes, have a change. Consequently, you will have to change trains.

How long does it take from Montreal to Kitchener and when do the trains leave?

The first train to Kitchener leaves at 06:05, whereas the last one at 11:05. On average, the journey lasts 11 hours and 3 minutes, but with the fastest connections you will be in Kitchener in 8 hours and 13 minutes.

virail lets you search and compare times and prices of any transports from one city to another