1map logoGo to main page

Toronto to Kingston 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 Toronto to Kingston offers a fascinating contrast between the bustling urban energy of Canada's largest city and the historic charm found in Kingston's waterfront and vibrant cultural scene.

Best Neighbourhoods in Kingston

Kingston offers diverse neighborhoods, each with its own distinctive character.

Downtown Kingston
• Vibrant arts scene with galleries and theaters.
• Numerous dining options for all tastes.
The Waterfront
• Scenic views along Lake Ontario.
• Ideal for leisurely walks and picnics.
Williamsville
• Trendy shops and local cafes.
• A relaxed atmosphere with historic charm.

Best Times To Visit Kingston's Attractions

Visiting Kingston offers opportunities to explore its attractions without the hustle.

Fort Henry
Weekdays in the late morning provide a peaceful experience and fewer visitors.
Kingston Waterfront
Early mornings offer stunning sunrises and a tranquil atmosphere.
Royal Military College
Visit on a weekday afternoon for a quieter tour and better access.

Kingston Weather: What to Expect Year-Round

Kingston experiences a humid continental climate, with warm summers and cold winters that shape your travel choices throughout the year. The best times to visit are typically late spring and early fall, when mild temperatures make outdoor exploring enjoyable and events more vibrant.

Dining Recommendation in Kingston

Try the local favorite, Kingston's famous trout, at a cozy restaurant like The Isles - this dish showcases the region's fresh catch and offers a delightful escape from Toronto's urban dining scene. The charming atmosphere, combined with a focus on seasonal ingredients, creates a distinctly local experience that highlights Kingston's culinary heritage.

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
Contact phone
+1 888 842-7245
Website
http://www.viarail.ca/

Train from Toronto Union Station to Kingston

Average Duration
2h 21m
Estimated price
CA$29-95
Bus
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
CA$7-55
Contact phone
+1 (855) 626-8585
Website
https://www.flixbus.com/

Bus from Toronto to Kingston

Average Duration
3h 40m
Estimated price
CA$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 road trip from Toronto to Kingston, covering a driving distance of 265.5 km in just over 3 hours. 💸 Budget-friendly options are available, with car travel costs ranging between C$47 to C$74 for the journey to charming Kingston.
Average price
C$48 - C$76
🚂 Enjoy a scenic train ride from Toronto to Kingston in just 2 hours and 42 minutes. 💸 Ticket prices for trains between Toronto and Kingston range from C$43 to C$127, providing affordable options for every budget.
🛣️ The journey between the two cities takes approximately 2 hours and 50 minutes, allowing you to sit back and relax while enjoying the scenic views along the way. 💰 Ticket prices for the Toronto to Kingston bus route can range from C$20 to C$81, making it a budget-friendly choice for those looking to explore these two vibrant Canadian 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 243 km by road. The typical travel times between the two cities vary depending on the mode of transportation. By train, it takes around 2 hours and 44 minutes to reach Kingston from Toronto. By car, the journey takes approximately 3 hours and 1 minute from Toronto to Kingston. Alternatively, by bus, it takes about 2 hours and 55 minutes to travel from Toronto to Kingston.
The most cost-effective transportation option for traveling from Toronto to Kingston would be by bus, with tickets ranging from C$9 to C$75. This mode of transportation takes approximately 2 hours and 55 minutes. However, for those seeking the fastest way, taking the train would be the best choice. While it may be slightly more expensive, ranging from C$41 to C$129, the travel time is reduced to just 2 hours and 44 minutes.
The prices for traveling from Toronto to Kingston vary depending on the mode of transportation. Taking the train, prices range from C$42 to C$125. On the other hand, taking the bus, prices range from C$9 to C$75.
To get from Toronto to Kingston without using public transportation, you can drive the distance of 266 km which takes approximately 3 hours and 1 minute. The driving time may vary depending on the traffic conditions. The cost of driving from Toronto to Kingston typically ranges from C$47 to C$75, taking into account factors such as fuel prices and tolls.
The best way to travel from Toronto to Kingston without a car is by train. The journey takes approximately 2 hours and 44 minutes and ticket prices range from C$41 to C$129.
Yes, there is a direct link between Toronto and Kingston. Megabus Canada operates bus services from Toronto Union Station to Kingston, with buses departing every three hours and the journey taking approximately 2 hours and 55 minutes.
There are plenty of options for accommodation near Kingston with over 56 hotels to choose from. Prices for hotels in the area start at C$65 per night, providing affordable options for travelers.