Toronto to Kingston, ON train

Cheap train tickets from Toronto to Kingston, ON

Showing times and prices for Sep 29

Cheapest

79

Average

86

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:47AMToronto2h27 01:14PMKingston, ON
0 transfers
791One-way
VIA Rail Canada
11:07AMToronto2h07 01:14PMKingston, ON
0 transfers
801One-way
VIA Rail Canada
09:32PMToronto2h31 12:03AMKingston, ON
0 transfers
1001One-way

Train schedule from Toronto to Kingston, ON

Showing trains for tomorrow, Thursday, September 29
VIA Rail Canada
10:47AMToronto2h27 01:14PMKingston, ON
0 transfers
VIA Rail Canada
11:07AMToronto2h07 01:14PMKingston, ON
0 transfers
VIA Rail Canada
09:32PMToronto2h31 12:03AMKingston, 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
Sep 29
Fri
Sep 30
Sat
Oct 01
Sun
Oct 02
Mon
Oct 03
Tue
Oct 04
Wed
Oct 05

Fastest train times from Toronto to Kingston, ON

Showing times and prices for Sep 29

Fastest Journey

2 h 7 m

Average

2 h 21 m

Trains per day

3

Distance

242 km

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

VIA Rail Canada
11:07AMToronto2h07 01:14PMKingston, ON
0 transfers
801One-way
VIA Rail Canada
10:47AMToronto2h27 01:14PMKingston, ON
0 transfers
791One-way
VIA Rail Canada
09:32PMToronto2h31 12:03AMKingston, ON
0 transfers
1001One-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 Toronto to Kingston, ON

distanceDistance150 miles (242 km)
durationAverage train duration2 h 20 min
priceAverage train ticket price$62 (€62)
changesDirect trainYes
carriersTrain providersVIA Rail Canada

Trains from Toronto to Kingston, ON cover the 150 miles (242 km) long route taking on average 2 h 20 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 $44 (€43), but the average price of train tickets is $62 (€62).

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

Buy your official VIA Rail train tickets from Toronto to Kingston, ON from $44 (€43) with Omio. Find train times and tickets for over 1000 travel companies to compare and book the most convenient journey.

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 to Kingston, ON from Toronto.

VIA Rail is one of the best options when traveling by train from Toronto to Kingston, ON. Omio quickly shows you current VIA Rail train schedules for the Toronto - Kingston, ON trip and makes it easier than ever for you to buy train tickets online for the cheapest, fastest or earliest route available. The distance to Kingston, ON from Toronto is around 150 miles (242 km) and the cheapest VIA Rail one-way ticket you can book starts at $44 (€43). As you check the latest Toronto to Kingston, ON train schedule from VIA Rail for your ideal departure and arrival times, you can also review travel information, such as baggage allowance and amenities offered onboard, and compare the best route available to arrive to Kingston, ON safely. If you search for VIA Rail tickets in the Omio app, you can also see if they are mobile tickets so that you can travel paperless. Let Omio quickly find you the perfect VIA Rail ticket from Toronto to Kingston, ON so you can spend more time enjoying the smooth and easy journey!

  • Average Price: $44

Trains from Toronto to Kingston

Kingston, Ontario, is a city with a scenic location on the eastern shore of Lake Ontario, roughly midway between Toronto and Montreal. Notable for its distinctive 19th-century buildings made from local limestone, Kingston is also a popular tourist hub for travelers planning on exploring the Thousands Islands region or enjoying local water sports facilities. An important stop on VIA Rail's Ontario-Quebec corridor route, Kingston has frequent rail connections from Canada's largest city, Ontario's provincial capital Toronto. Travelers can book a direct train from Toronto to Kingston for travel seven days a week, with journey times of around 2 hours and 15 minutes. Daily departures from Toronto for the scenic trip along the north shore of Lake Ontario are almost hourly, with services available from early morning to mid-evening. VIA Rail offers slightly fewer connections from Toronto to Kingston at weekends, but there is still a regular service from Union Station to the eastern city.

Which train companies travel from Toronto to Kingston?

VIA Rail is the main rail operator in Canada, providing all the intercity services across the country, including all trains from Toronto to Kingston. VIA Rail trains on this middle stretch of the Ontario to Quebec route provide passengers with a choice of Economy and Business Class seats. Train carriages are equipped with personal power outlets for charging electronic devices, WiFi internet access, and onboard entertainment systems. Light meals, sandwiches, and drinks are available for purchase from the trolley service on board this train from Toronto to Kingston, with complimentary meals and cocktails available for Business Class passengers. Some VIA Rail intercity trains to Kingston also provide boarding assistance for passengers with limited mobility and may offer baggage check-in services for up to two large items per passenger.

How long is the train ride from Toronto to Kingston?

The route through eastern Ontario is one of VIA Rail's shorter intercity connections. The fastest train from Toronto to Kingston is the mid-morning departure from Union Station, taking 2 hours and 9 minutes to complete the 158-mile (254 kilometer) trip north-east up the shore of Lake Ontario. Other direct trains take between three and 24 minutes longer to reach Kingston, with the early evening departure providing the slowest train from Toronto to Kingston at 2 hours and 33 minutes. Due to the frequency of direct trains with VIA Rail, indirect journeys are not a practical consideration for this route to Kingston.

How many trains are there from Toronto to Kingston?

The VIA Rail weekday schedules operates 13 daily direct trains from Toronto Union Station to Kingston, with services beginning in the early morning. There are four morning departures from Toronto leaving roughly every 90 minutes, followed by hourly afternoon and evening departures, until the final mid-evening train from Toronto to Kingston, arriving a little before 10:00 p.m. Saturday schedules offer ten direct trains to Kingston from Toronto, with the early evening final service leaving about an hour earlier than on weekdays. On Sundays, there are 11 direct trains to Kingston, with a similar schedule to weekdays, but with no early morning departures from Toronto.

What are the departure and arrival stations for trains from Toronto to Kingston?

Departure station: Toronto Union Station is the busiest rail terminal in Canada and the second-busiest station in North America. A national historic site, Union Station is located close to the waterfront on the south side of Toronto city center and is the main hub in Ontario for VIA Rail intercity services. Public transport connections from across the city are provided by GO suburban train services and GO buses, TTC Subway trains, city buses, and streetcars, arriving at stops within the station complex or nearby on Front Street and Bay Street. Passenger facilities at the station include parking lots, baggage storage lockers, bike share racks, ATMs, and free WiFi. The food court includes fast food franchises, a Thai diner, sushi bar, pizzeria, sandwich stalls, and burger bars. Stores in the station mall include a grocery mini-market, book shop, drug store, and news vendor.

Arrival station: Kingston Station is located in Cataraqui, about 2 miles (3 kilometers) north-west of downtown Kingston, with public transport connections to the city center provided by bus routes 16, 18, and 18Q departing from stands by the station entrance. Passenger facilities at the station include a business lounge, car rental desks, luggage storage services, free WiFi, washrooms, and a taxi stand. Amenities on the station concourse include a coffee bar and Italian diner, a news vendor, and convenience store.

Travel Tips: Trains from Toronto 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 Toronto to Kingston, ON.
FAQs
If you’re looking to save money on tickets, you can find cheap Toronto to Kingston, ON trains for as little as $44 (€43)  in the next 7 days.
The Toronto to Kingston, ON train ticket price is on average $62 (€62)  if you are looking to buy your tickets for this journey in the next week.
The train distance from Toronto to Kingston, ON is around 150 miles (242 km).
On average the Toronto to Kingston, ON train time is 2 h 20 min  covering the 150 miles (242 km) long trip, but the journey time can vary depending on specific dates or traveling on weekends and holidays.
For the route from Toronto to Kingston, ON you can take a train with VIA Rail Canada. Be sure to check out all possible train providers that offer services between Toronto and Kingston, ON on Omio to compare what amenities they may have.
If you’re looking for a direct train, consider traveling with VIA Rail Canada. Nonstop train services tend to offer more convenience and save you time getting you to your destination, so it's worth paying attention to this when booking your train tickets.
The earliest train for this journey departs from Toronto at 10: 47 AM. The last train leaves from Toronto at 10: 50 PM. Check Omio for the latest train schedule from Toronto to Kingston, ON and book the best time to depart on your chosen travel date.
If you purchase the Toronto to Kingston, ON train within the next 7 days, you can find one way tickets to cost on average $62 (€62). However, booking your train ticket in advance gives you access to the best prices for trains between Toronto and Kingston, ON. Look out for train tickets for this route to go on sale a few months before your planned departure date to find the best deals.

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