Kitchener, ON to Kingston, ON train

Compare prices and tickets by train, bus or flight

Thu
Sep 29
Fri
Sep 30
Sat
Oct 01
Sun
Oct 02
Mon
Oct 03
Tue
Oct 04
Wed
Oct 05

More than 1,000 travel companies trust us to sell their tickets all in one place.

Deutsche Bahn
Renfe
Italo
Frecciarossa

Overview: Train from Kitchener, ON to Kingston, ON

distanceDistance208 miles (335 km)
durationAverage train duration4 h 30 min
priceAverage train ticket price$70 (€69)
changesDirect trainNo
carriersTrain companiesVIA Rail Canada

Trains from Kitchener, ON to Kingston, ON cover the 208 miles (335 km) long journey taking on average 4 h 30 min with our travel partners like VIA Rail Canada. There are direct train services available. While the average ticket price for this trip costs around $70 (€69), you can find the cheapest train ticket for as low as $70 (€69).

Train companies: VIA Rail from Kitchener, ON to Kingston, ON trains

You can travel by train from Kitchener, ON to Kingston, ON with VIA Rail for as low as $70 (€69). When you search for schedules and tickets, Omio will show you the best trip.

VIA Rail

VIA Rail is Canada's main train provider. There are several different ticket fares like Economy, Business, Sleeper Plus, Prestige and Touring for your next journey by train from Kitchener, ON to Kingston, ON.

If you're looking for cheap VIA Rail tickets to Kingston, ON from Kitchener, ON, check out Omio! With one-way Kitchener, ON to Kingston, ON train ticket prices starting as low as $70 (€69) when you book in advance, we'll help you get to Kingston, ON from Kitchener, ON by showing you the latest VIA Rail offers, train schedules and tickets for this 208 miles (335 km) route. You can also review relevant ticket information for each class fare available on this trip, such as baggage allowance and amenities offered onboard with VIA Rail. If you search for VIA Rail tickets from Kitchener, ON to Kingston, ON in the Omio app, you can quickly see if they are mobile tickets so that you can go paperless when taking the train. Whether you're looking for the cheapest, fastest or earliest train from Kitchener, ON to Kingston, ON on offer, Omio makes it easier than ever for you to find that perfect train with VIA Rail so you can enjoy a smooth and comfortable journey.

  • Average Price: $70

Travel Tips: Trains from Kitchener, ON to Kingston, ON

Travel by train to Kingston, ON easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Kitchener, ON to Kingston, ON.
FAQs
If you’re looking to save money on tickets, you can find cheap Kitchener, ON to Kingston, ON trains for as little as $70 (€69)  in the next 7 days.
In the next 7 days you can expect to pay on average $70 (€69)  for a train ticket between Kitchener, ON and Kingston, ON.
You should expect to travel around 208 miles (335 km)  between Kitchener, ON and Kingston, ON by train.
On average the Kitchener, ON to Kingston, ON train travel time is 4 h 30 min  for the 208 miles (335 km) long route, but the duration can vary if you travel on weekends and holidays.
If you're looking for trains from Kitchener, ON to Kingston, ON, you can rely on VIA Rail Canada to get you to Kingston, ON. It's also good to check out all possible train companies for the Kitchener, ON to Kingston, ON trip to see if there might be differences in the amenities they offer.
You can take the earliest train from Kitchener, ON to Kingston, ON at 4: 04 PM   or take the last train from Kitchener, ON to Kingston, ON leaving at 4: 04 PM. Look for the latest Kitchener, ON to Kingston, ON train schedules on Omio and book the best time to take the train for this trip.
In general, we recommend booking tickets for trains in advance to score the best deals from all possible train companies offering this trip and save money. If you buy train tickets to Kingston, ON from Kitchener, ON within the next 7 days, you can find tickets to cost on average $70 (€69) one way. To find the best prices for this journey, consider booking your train ticket from Kitchener, ON to Kingston, ON a few months in advance.

More options for your journey from Kitchener, ON to Kingston, ON

Here are some other resources that might have the information you need

The Omio App Makes Travel Planning Easy

We’ll get you where you want to go. From live train updates to mobile tickets, our innovative app is the ideal way to plan and keep track of your travel.

ios-badge
android-badge
Hand With Phone
Currency
Language