Montreal, QC to Kingston, ON train

Cheap train tickets from Montreal, QC to Kingston, ON

Showing times and prices for Aug 11

Cheapest

42

Average

42

The best way to find a cheap fare is to book your ticket as far in advance as you can and to avoid traveling at rush hour.

VIA Rail Canada
10:51AMMontreal, QC2h44 01:35PMKingston, ON
0 transfers
421One-way

Train schedule from Montreal, QC to Kingston, ON

Showing trains for tomorrow, Thursday, August 11
VIA Rail Canada
10:51AMMontreal, QC2h44 01:35PMKingston, ON
0 transfers

This is the last train of the day.

Find all the dates and times for this journey

Compare prices and tickets by train, bus or flight

Thu
Aug 11
Fri
Aug 12
Sat
Aug 13
Sun
Aug 14
Mon
Aug 15
Tue
Aug 16
Wed
Aug 17
Thu
Aug 18
Fri
Aug 19
Sat
Aug 20
Sun
Aug 21
Mon
Aug 22
Tue
Aug 23
Wed
Aug 24
Thu
Aug 25
Fri
Aug 26
Sat
Aug 27
Sun
Aug 28
Mon
Aug 29
Tue
Aug 30
Wed
Aug 31

Fastest train times from Montreal, QC to Kingston, ON

Showing times and prices for Aug 11

Fastest Journey

2 h 44 m

Average

2 h 44 m

Trains per day

1

Distance

269 km

Of the 1 trains that leave Montreal, QC for Kingston, ON every day 1 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.

VIA Rail Canada
10:51AMMontreal, QC2h44 01:35PMKingston, ON
0 transfers
421One-way

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

Deutsche Bahn
Renfe
Italo
Frecciarossa

Overview: Train from Montreal, QC to Kingston, ON

distanceDistance166 miles (268 km)
durationAverage train duration2 h 42 min
priceAverage train ticket price$52 (€48)
changesDirect trainYes
carriersTrain companiesVIA Rail Canada

Trains from Montreal, QC to Kingston, ON cover the 166 miles (268 km) long trip taking on average 2 h 42 min with our travel partners like VIA Rail Canada. There are direct train services available. You can get the cheapest train tickets for this journey for as low as $41 (€38), but the average price of train tickets is $52 (€48).

Train companies: VIA Rail from Montreal, QC to Kingston, ON trains

You can travel by train to Kingston, ON from Montreal, QC with VIA Rail for as low as $41 (€38). 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 Montreal, QC to Kingston, ON.

Omio helps you compare and book the perfect train with VIA Rail between Montreal, QC and Kingston, ON for a smooth and relaxing journey. Check the latest VIA Rail train schedules for the ideal departure and arrival times, take a look at the travel information for the Montreal, QC to Kingston, ON train with VIA Rail (such as baggage allowance and amenities offered onboard), compare the best connections for your Montreal, QC - Kingston, ON trip and then book a cheap train ticket with ease. The distance from Montreal, QC to Kingston, ON by train is 166 miles (268 km). You can book tickets for this VIA Rail train for as low as $41 (€38) one-way if you book in advance. When you search for VIA Rail tickets between Montreal, QC and Kingston, ON in the Omio app, you can also check whether they are mobile tickets quickly and easily. If they are mobile tickets, then you can go paperless when taking a train. Book that perfect VIA Rail Montreal, QC - Kingston, ON train ticket online and enjoy your trip!

  • Average Price: $41

Travel Tips: Trains from Montreal, QC 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 Montreal, QC to Kingston, ON.
FAQs
Omio customers have found cheap train tickets to Kingston, ON from Montreal, QC for as low as $41 (€38)  for the next 7 days.
In the next 7 days you can expect to pay on average $52 (€48)  for a train ticket between Montreal, QC and Kingston, ON.
You should expect to travel around 166 miles (268 km)  between Montreal, QC and Kingston, ON by train.
On average the Montreal, QC to Kingston, ON train travel time is 2 h 42 min  for the 166 miles (268 km) long journey, but the duration can vary if you travel on weekends and holidays.
For the best Montreal, QC to Kingston, ON train to book, you can travel safely and comfortably with VIA Rail Canada. However, it's always good to check all possible train companies with services between Montreal, QC and Kingston, ON to compare what amenities they may offer.
Yes, you can search for direct trains from Montreal, QC to Kingston, ON on Omio with VIA Rail Canada, and you won’t need to transfer at another stop in between. Direct train services tend to offer more convenience and save you time when traveling to your destination, so it's worth paying attention to before you purchase your train ticket.
The first Montreal, QC to Kingston, ON train departs at 10: 11 AM   and the last train from Montreal, QC to Kingston, ON leaves at 10: 22 PM. Check out the most up-to-date train schedule from Montreal, QC to Kingston, ON on Omio and find the best time to travel to your destination.
In general, we recommend booking tickets for trains in advance to score the best deals from all possible train providers offering this route and save money. If you book train tickets to Kingston, ON from Montreal, QC within the next 7 days, you can find tickets to cost on average $52 (€48) one way. To find the best prices for this trip, consider booking your train ticket from Montreal, QC to Kingston, ON a few months in advance.

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