1map logoGo to main page

Guelph, Ontario to Kingston, Ontario from $20: 4 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Guelph, Canada
to
Kingston, Canada

How to Get from Guelph 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.

$20 by busBest price
313 kmDistance
3h 53m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Guelph 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
Various
Train
Average Duration
5h  1m
Estimated price
$41-179
Recommended
Company
Various
Bus
Average Duration
6h  23m
Estimated price
$20-72
Cheapest
route map
Distance: 313 km
Duration: 3h 53m

See more options

Company
Various
Bus
Average Duration
7h  17m
Estimated price
$25-75
Company
N/A
Drive
Average Duration
3h  53m
Estimated price
$45-70

Traveling From Guelph to Kingston

Journeying from Guelph to Kingston presents a fascinating contrast between Guelph's vibrant academic atmosphere and Kingston's rich historical charm.

Best Neighbourhoods in Kingston

Kingston offers diverse neighborhoods, each with its own character and charm.

Downtown Kingston
• Vibrant dining and shopping scene
• Stunning waterfront views and parks
The Old City
• Historic architecture dating back to the 19th century
• Close proximity to museums and cultural sites
Barriefield
• Quaint village atmosphere with unique homes
• Scenic views of the Rideau Canal

Best Times To Visit Kingston's Attractions

Timing your visit to Kingston’s attractions can greatly enhance your experience.

Fort Henry
Visit early in the morning during weekdays for fewer crowds and more attentive tours.
Thousand Islands
Opt for a late afternoon cruise in the shoulder season for stunning sunsets and fewer tourists.
Queens University
Explore the campus on weekends when students are less active for a peaceful stroll.

Kingston Weather: What to Expect Year-Round

Kingston experiences a humid continental climate with warm summers and cold, snowy winters, making spring and fall ideal for pleasant outdoor activities. Weather can influence your travel plans, so packing accordingly ensures you enjoy everything the city has to offer regardless of the season.

Dining Recommendation in Kingston

Try the locally-sourced salmon dish at AquaTerra Restaurant, where the waterfront views enhance a farm-to-table dining experience unlike anything in Guelph. Kingston’s emphasis on fresh, regional ingredients and a relaxed, elegant atmosphere offers a distinctive culinary adventure that showcases the area’s rich maritime heritage.

Guelph - Kingston operators

Explore transport companies operating between Guelph 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-438-6646
Website
https://www.gotransit.com/

Train from Guelph Central GO to Toronto Union Station

Average Duration
1h 28m
Estimated price
$9-13

Train from Guelph Central GO Bus to Square One

Average Duration
1h 25m
Estimated price
$8-11
Contact phone
+1 888 842-7245
Website
https://www.viarail.ca

Train from Toronto Union Station to Kingston

Average Duration
2h 21m
Estimated price
$29-95

Train from Guelph Central GO to Toronto Union Station

Average Duration
1h 12m
Estimated price
$15-85
Bus
Contact phone
1-866-488-4452
Website
https://ca.megabus.com/

Bus from Toronto, ON - Yorkdale Bus Terminal to Kingston, ON

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

Bus from Mississauga to Kingston

Average Duration
4h 45m
Estimated price
$17-65

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

Traveling between Guelph 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.

Useful tips for train travellers
• On your train trip from Guelph to Kingston, take advantage of the catering services offered by VIA Rail. They provide a selection of snacks and beverages for purchase onboard, including local favorites and seasonal items. Consider bringing your own food and drinks as well, as there may not be extensive dining options during your journey.
• VIA Rail offers various seating options for your trip. You can choose from Economy Class, which is comfortable and provides basic amenities, or upgrade to Business Class for more spacious seating, complimentary refreshments, and a quieter environment. Ensure you book your tickets ahead of time to secure your preferred seating.
• Your trip will most likely be serviced by VIA Rail. For more information about schedules and ticketing, visit their website at viarail.ca Depending on your schedule, you may also want to check out GO Transit (gotransit.com) for local connections after arriving in Kingston.

Frequently asked questions

Find out more about the route from Guelph to Kingston.

Or choose the category:
The cheapest way to travel from Guelph to Kingston is by bus. There are several bus companies that offer this route, with prices ranging from C$26 to C$102. The journey takes approximately 6 hours and 23 minutes, depending on traffic and stops along the way.
The fastest way to travel from Guelph to Kingston is by driving. It takes approximately 3 hours and 53 minutes to complete the journey, depending on traffic conditions. The estimated cost for this option ranges from C$61 to C$95, including fuel expenses.
The distance between Guelph and Kingston is approximately 314 km. If you are driving, the road distance is about 343 km. By road, it would take around 3-4 hours, depending on traffic conditions and the route taken.
The best way to travel from Guelph to Kingston without a car is by train. VIA Rail offers a direct train service that takes approximately 4 hours and 58 minutes. The train ticket prices range from C$54 to C$244, depending on the class and type of ticket chosen.
To get from Guelph to Kingston there are a few different options. The most cost-effective way is to take a bus, which typically ranges in price from C$26 to C$102. The bus journey takes approximately 6 hours and 23 minutes, depending on factors such as traffic and the specific bus route.
There are a variety of accommodation options available near Kingston. There are 56+ hotels to choose from, providing a range of prices and amenities. Prices start at C$65 per night, depending on the location and type of hotel.
Yes, you can drive from Guelph to Kingston. The driving distance is about 343 km, and it takes approximately 3 hours and 53 minutes to complete the journey.
Yes, there is no direct bus from Guelph to Kingston, but there are connecting services available. The journey requires transfers at Square One and Toronto - Yorkdale Bus Terminal. The total travel time is approximately 6 hours and 23 minutes.
To catch the Guelph to Kingston bus, you need to go to the Guelph Central GO Bus station. This is the main departure point for bus services operated by GO Transit.
The Guelph to Kingston bus services, operated by Megabus Canada, arrive at Kingston station. The bus journey takes approximately 6 hours and 23 minutes. Upon arrival at Kingston station, passengers can explore the city's charming downtown area, visit the historic Kingston City Hall, or take a stroll along the beautiful waterfront.
The cost of a train ticket from Guelph to Kingston can vary depending on the class of service and time of travel. On average, prices range from C$54 to C$234.
The cost of a bus ticket from Guelph to Kingston varies depending on the bus company and the type of ticket you choose. On average, prices range from C$27 to C$98.
The cost to drive from Guelph to Kingston by car can vary depending on factors such as fuel prices and tolls. On average, the cost can range from C$61 to C$95, taking into account the distance of approximately 285 kilometers and the fuel efficiency of the vehicle.