Via Rail Toronto to Kingston Train (2026): Tickets, Schedule, Route & Travel Tips
Travelling from Toronto to Kingston is one of the most convenient and efficient rail journeys in Eastern Canada. Whether you’re commuting, visiting family, or planning a short getaway, this guide provides everything you need—schedules, ticket prices, travel tips, and booking information.
Overview: Toronto to Kingston Route
The route between Toronto and Kingston is operated primarily by VIA Rail Canada as part of the busy Quebec City–Windsor Corridor.
Key Highlights
- Distance: Approx. 260 km
- Average Travel Time: 2 to 2.5 hours
- Train Service: Corridor trains
- Departure Station: Union Station
- Arrival Station: Kingston Station
Toronto to Kingston Train Schedule
VIA Rail runs multiple daily departures, making this route flexible for travellers.
Sample Schedule
| Departure (Toronto) | Arrival (Kingston) | Duration | Train Type |
|---|---|---|---|
| 06:32 AM | 08:41 AM | 2h 09m | Express |
| 09:32 AM | 11:48 AM | 2h 16m | Corridor |
| 12:32 PM | 02:46 PM | 2h 14m | Corridor |
| 03:32 PM | 05:48 PM | 2h 16m | Corridor |
| 06:32 PM | 08:48 PM | 2h 16m | Corridor |
Note: Schedules may change based on season and demand. Always confirm before booking.
Ticket Prices: Toronto to Kingston
Ticket prices vary depending on how early you book, travel class, and demand.
Fare Comparison
| Class Type | Price Range (CAD) | Features |
|---|---|---|
| Economy Class | $45 – $95 | Wi-Fi, comfortable seating |
| Economy Plus | $70 – $120 | Extra legroom, flexibility |
| Business Class | $110 – $180 | Meals, priority boarding |
How to Find Cheap Tickets
- Book tickets 1–2 weeks in advance
- Choose mid-week travel days
- Avoid peak hours and holidays
- Watch for promotional fares
For exclusive VIA Rail ticket deals, call +1 (888) 988-6792.
Train Classes & Amenities
Economy Class
- Reclining seats with good legroom
- Free onboard Wi-Fi
- Power outlets at seats
- Snacks and beverages available for purchase
Business Class
- Complimentary meals and drinks
- Priority boarding
- Access to station lounges (select locations)
- More spacious seating
Route & Stops
The Toronto to Kingston journey includes several key stops along the corridor.
Major Stops
- Toronto
- Oshawa
- Cobourg
- Belleville
- Kingston
Why Choose Train Travel?
- Avoid highway traffic and delays
- Comfortable and spacious seating
- Reliable departure and arrival times
- Direct access between city centres
- Eco-friendly travel option
Travel Tips
- Arrive at the station at least 30 minutes early
- Keep your ticket ready for inspection
- Travel light for easier boarding
- Bring entertainment or download content
- Choose a window seat for a better experience
Alternative Travel Options
| Mode | Duration | Cost (CAD) | Best For |
|---|---|---|---|
| Train | 2–2.5 hours | $45–$180 | Comfort & speed |
| Car | 2.5–3 hours | $40–$70 | Flexibility |
| Bus | 3–4 hours | $30–$80 | Budget travel |
Booking Options
You can book Toronto to Kingston train tickets through:
- Official VIA Rail website
- Mobile apps
- Travel agencies
- Phone bookings: +1 (888) 988-6792
Best Time to Travel
- Spring and autumn for scenic views
- Mid-week for lower fares
- Early morning departures for better availability
