1map logoGo to main page

Toronto, Ontario to Kingston, Ontario from $15: 3 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Toronto, Canada
to
Kingston, Canada

How to Get from Toronto to Kingston: Cheapest, Fastest and Best Way

1Map provides directions to cities, towns, landmarks, attractions, and addresses worldwide, offering thousands of multi-modal routes to easily get you from point A to point B.

$15 by busBest price
243.1 kmDistance
2h 42m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Toronto to Kingston with 1Map travel planner. Easily compare ticket prices, explore various transport options, and find the best routes for a seamless and cost-effective travel experience.

Company
VIA Rail
Train
Average Duration
2h  42m
Estimated price
$32-94
Recommended
Company
Megabus Canada
Bus
Average Duration
2h  50m
Estimated price
$15-60
Cheapest
route map
Distance: 243.1 km
Duration: 2h 42m

See more options

Company
Various
Drive
Average Duration
3h  1m
Estimated price
$35-55

Traveling From Toronto to Kingston

The journey from the bustling urban vibes of Toronto to the charming, historic atmosphere of Kingston offers a striking contrast that invites exploration and discovery.

Best Neighbourhoods in Kingston

Kingston boasts lively neighborhoods, each offering distinct charm and attractions.

Downtown Kingston
• Home to vibrant shops and restaurants.
• Scenic waterfront views and activities.
Newlands
• Quiet streets with historic homes.
• Close to parks and green spaces.
Cataraqui West
• Family-friendly environment with amenities.
• Access to hiking trails and outdoor fun.

Best Times To Visit Kingston's Attractions

Planning your visit to Kingston's attractions can enhance your experience significantly.

Fort Henry
Mornings during weekdays offer fewer visitors and a more immersive experience.
Kingston Penitentiary
Visit in early spring or late fall for smaller crowds and enjoyable tours.
Royal Military College
Explore in the summer for lively events and beautiful campus scenery.

Kingston Weather: What to Expect Year-Round

Kingston experiences a humid continental climate, featuring cold winters and warm summers, with the best times to visit being late spring and early fall when temperatures are mild and festivals abound. Understanding the weather patterns helps you pack appropriately and plan activities that suit the season, ensuring a memorable experience.

Dining Recommendation in Kingston

Head to Chez Piggy, where the blend of rustic charm and locally sourced ingredients creates a dining experience that feels distinctly Kingston. The must-try dish, their famous smoked duck breast, showcases bold flavors and a cozy atmosphere, offering a refreshing contrast to the trendier culinary scene of Toronto.

Toronto - Kingston operators

Explore transport companies operating between Toronto and Kingston, with prices starting at . These companies offer competitive pricing, flexible schedules, and comfortable travel experiences.

Train Show train routes
Contact phone
+1 888 842-7245
Website
http://www.viarail.ca/

Train from Toronto Union Station to Kingston

Average Duration
2h 21m
Estimated price
29-95
Bus Show bus routes
Contact phone
1-866-488-4452
Website
https://ca.megabus.com/

Bus from Toronto Union Station to Kingston, ON

Average Duration
2h 50m
Estimated price
7-55
Contact phone
+1 (855) 626-8585
Website
https://www.flixbus.com/

Bus from Toronto to Kingston

Average Duration
3h 40m
Estimated price
15-60

Toronto to Kingston: Overview of Bus, Train, Flight, and Car Trips

Traveling between Toronto and Kingston offers a variety of convenient options to suit your preferences, schedule, and budget. Whether you prioritize affordability, speed, or comfort, you’re sure to find the perfect way to travel without compromising on quality or convenience.

🚗 Embark on a scenic journey from Toronto to Kingston by car, covering a distance of 165 miles. Enjoy a leisurely drive through the picturesque landscapes of Ontario as you head towards your destination. 💰 Discover affordability and flexibility with prices ranging between C$47 to C$74 for the road trip from Toronto to Kingston. With options to suit different budget preferences, you can plan your travel expenses accordingly. 🏞️ Immerse yourself in the beauty of the Canadian countryside during the approximately 3-hour drive from Toronto to Kingston. Take in the natural splendor along the way as you make your way to this historic city nestled on the shores of Lake Ontario.
Average price
C$48 - C$76
🚆 Starting from Toronto travelers can hop on a train to reach Kingston in just 2 hours and 42 minutes. 💰 The prices for train tickets between Toronto and Kingston range from C$43 to C$127, offering options for different budgets.
🚌 Departing from Toronto Union Station, a direct Megabus Canada service operates daily to Kingston taking approximately 2 hours and 50 minutes to reach the destination. 💰 Bus fares between Toronto and Kingston range from C$20 to C$81, making it an affordable option for those seeking a comfortable and efficient mode of transportation between these two Ontario cities.
Departure Point
Toronto Union Station
Arrival Point
Kingston, ON station
Useful tips for bus travellers
• Make sure to book your Megabus Canada tickets online in advance at megabus.com to secure the best prices, as they can vary from C$20 to C$81 depending on demand.
• Arrive at Toronto Union Station at least 30 minutes before your scheduled departure, as it can be busy, and ensure to check the departure board for the correct platform since buses can change.
• Upon arrival at Kingston station, use the local transit system (kingstontransit.ca) to easily reach your destination; buses run regularly from the station to downtown, and you'll find helpful maps at the station to navigate your routes.

Frequently asked questions

Find out more about the route from Toronto to Kingston.

Or choose the category:
The distance between Toronto and Kingston is approximately 151 miles by air and 164.8 miles by road. By train, it takes about 2 hours and 44 minutes to reach Kingston from Toronto. If you prefer to drive, the travel time is around 3 hours and 1 minute from Toronto to Kingston, while taking a bus will take approximately 2 hours and 55 minutes. These time estimates may vary depending on traffic conditions and other factors.
The most cost-effective transportation option for traveling from Toronto to Kingston is by bus, with prices ranging from C$9 to C$75. This option takes approximately 2 hours and 55 minutes. However, if time is of the essence, the fastest way to travel is by train. Although slightly more expensive, with ticket prices ranging from C$41 to C$129, it takes only 2 hours and 44 minutes to reach Kingston from Toronto. Overall, the decision between cost and time efficiency depends on individual preferences and priorities.
When traveling from Toronto to Kingston, the prices of a train ticket can range from C$42 to C$125. On the other hand, the prices of a bus ticket between Kingston and Toronto can vary from C$9 to C$75. The exact price will depend on factors such as the time of travel, the class of service, and any discounts or promotions available. It is advisable to check with the specific transportation providers for the most up-to-date prices.
To travel from Toronto to Kingston without using public transportation, you can opt to drive. The distance between the two cities is approximately 165 miles, and it takes around 3 hours and 1 minute to drive from Toronto to Kingston. The prices for renting a car and fuel expenses may vary, ranging from C$47 to C$75. Driving allows you the flexibility to make stops along the way and explore the beautiful countryside between the two cities.
To travel from Toronto to Kingston without a car, the best option is to take a train. The train journey takes approximately 2 hours and 44 minutes. The cost of the train ticket can vary between C$41 and C$129. This mode of transportation is a convenient and comfortable way to reach Kingston from Toronto without the need for a car.
Yes, there is a direct link between Toronto and Kingston. Megabus Canada operates buses that depart from Toronto Union Station and arrive at Kingston. The bus services run every three hours and operate every day, with a travel time of approximately 2 hours and 55 minutes. Passengers can easily travel between the two cities by taking advantage of this direct bus link.
There are numerous hotel options available near Kingston. With over 56 hotels to choose from, travelers can find accommodations suited to their preferences and budget. Prices range starting from C$65 per night, offering budget-friendly options for those looking for affordable stays. From luxury hotels to cozy boutique inns, there are plenty of choices available for visitors to enjoy their stay near Kingston.