1map logoGo to main page

Calgary, Alberta to Kingston, Ontario from $126: 7 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Calgary, Canada
to
Kingston, Canada

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

$126 - OtherBest price
2900 kmDistance
9h 3m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Calgary 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
Plane
Train
Average Duration
9h  53m
Estimated price
$123-534
Recommended
Company
various
Plane
Train
Average Duration
10h  12m
Estimated price
$126-496
Cheapest
route map
Distance: 2900 km
Duration: 9h 3m

See more options

Company
various
Plane
Train
Average Duration
9h  52m
Estimated price
$134-509
Company
various
Plane
Drive
Average Duration
9h  3m
Estimated price
$158-503
Company
various
Bus
Drive
Train
Average Duration
50h  7m
Estimated price
$196-703
Company
various
Bus
Train
Average Duration
82h  10m
Estimated price
$344-597
Company
various
Drive
Average Duration
39h  2m
Estimated price
$500-800

Traveling From Calgary to Kingston

The journey from Calgary's vibrant urban landscape, characterized by its modern architecture and proximity to the Rockies, to Kingston's rich historical charm along the shores of Lake Ontario offers a fascinating contrast in experiences.

Best Neighbourhoods in Kingston

Kingston boasts diverse neighborhoods, each offering unique experiences for visitors.

Downtown Kingston
• Bustling shops and cafes line the vibrant streets.
• Historic landmarks like City Hall are easily accessible.
Waterfront District
• Scenic waterfront views and walking paths abound.
• Enjoy outdoor festivals and events throughout the year.
University District
• Home to Queen's University, vibrant student energy prevails.
• A mix of restaurants and cultural activities thrive.

Best Times To Visit Kingston's Attractions

Timing your visits to Kingston's attractions can greatly enhance your experience.

Fort Henry
Visit early in the morning or late afternoon for fewer crowds and a more relaxed tour.
Kingston Penitentiary
Weekday tours are less busy, allowing you to explore the history without interruptions.
Royal Military College
Fall months provide stunning views of the foliage, perfect for leisurely strolls.

Kingston Weather: What to Expect Year-Round

Kingston experiences a humid continental climate, featuring cold winters and warm summers, making late spring and early fall the ideal times to visit for comfortable temperatures. Understanding the weather can help you pack appropriately and plan activities, ensuring you enjoy the city to the fullest, regardless of the season.

Dining Recommendation in Kingston

For a true taste of Kingston, try the lake-caught Pickerel at AquaTerra by Clark's, where the ambiance shifts to a waterfront setting that contrasts with Calgary's bustling downtown dining scene. This dish highlights the freshness of local ingredients and presents a lighter, more delicate flavor profile that reflects Kingston's proximity to Lake Ontario.

Calgary - Kingston operators

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

Bus
Contact phone
1-800-232-1958
Website
https://redarrow.ca/

Bus from Calgary Downtown Office to Lethbridge - University of Lethbridge

Average Duration
2h 30m
Estimated price
$35-50
Contact phone
+1 587-557-7719
Website
https://www.coldshot.ca/

Bus from Calgary, AB - Centex, 12 4 Street Northeast to Edmonton, AB - Cold Shot Passenger Terminal

Average Duration
3h 30m
Estimated price
$45-65
Train
Contact phone
+1 888 842-7245
Website
http://www.viarail.ca/

Train from Ottawa to Kingston

Average Duration
1h 50m
Estimated price
$24-90

Train from Toronto Union Station to Kingston

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

Train from Dorval to Kingston

Average Duration
1h 59m
Estimated price
$30-95
Contact phone
+1 888-438-6646
Website
https://www.gotransit.com

Train from West Harbour GO to Toronto Union Station

Average Duration
1h 21m
Estimated price
$8-11
Contact phone
+1 800-872-7245
Website
https://www.amtrak.com

Train from Shelby Amtrak Station to St. Paul-Minneapolis

Average Duration
20h 5m
Estimated price
$40-310
Plane Show flights
Website
http://www.aircanada.com

Plane from Calgary to Ottawa

Average Duration
3h 51m
Estimated price
$230-850
Website
http://www.westjet.com

Plane from Calgary to Ottawa

Average Duration
3h 59m
Estimated price
$160-650
Website
http://www.flyporter.com

Plane from Calgary to Ottawa

Average Duration
3h 50m
Estimated price
$140-650

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

Traveling between Calgary 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 plane travellers
• When booking your flight from Calgary to Kingston, consider using the multi-leg option to connect through Ottawa; this can sometimes yield shorter layover times and better prices, especially with airlines like Porter and WestJet.
• Upon arriving at Kingston Airport (YGK), be prepared for a simpler airport experience; the small size allows for quick baggage claim, but it’s wise to know in advance that taxi services can be limited during off-peak hours.
• Expect a taxi fare of approximately CAD 25 to CAD 35 from Kingston Airport to the city center; to help you plan your trip, visit the Kingston Transit website at kingstontransit.ca for local transport options and schedules.

Frequently asked questions

Find out more about the route from Calgary to Kingston.

Or choose the category:
The distance between Calgary and Kingston is approximately 2900.0 km. The road distance is longer, at 3831.5 km. However, the travel times by various modes of transportation can vary. If flying, it takes approximately 9 hours and 43 minutes to reach Kingston from Calgary, with a layover in Ottawa and then taking a train. On the other hand, driving from Kingston to Calgary takes approximately 39 hours and 2 minutes.
The most cost-effective and time-efficient transportation option for traveling from Calgary to Kingston is to fly and take a train. This option costs C$148-C$738 and takes approximately 9 hours and 43 minutes. It is recommended to fly to Ottawa first and then take a train to Kingston for the most convenient and quickest journey.
To travel from Calgary to Kingston without using public transportation, you can drive the entire distance, which is approximately 3831.8 km. The driving time can take around 39 hours and 2 minutes, depending on the route and traffic conditions. Please note that the cost of the trip may vary, with prices typically ranging from C$671 to C$1073 for a round trip.
The best way to travel from Calgary to Kingston without a car is by taking a combination of bus and train. The journey takes approximately 3 days and 11 hours. The cost for this travel option ranges from C$429 to C$805.
The flight between Calgary and Kingston typically takes around 3 hours and 52 minutes. The cost of the flight can vary depending on factors such as the airline, time of booking, and demand. On average, flights from Calgary to Kingston can range from $300 to $500, but it is always recommended to check with different airlines and booking platforms for the most accurate and up-to-date prices.
There are a variety of accommodation options near Kingston. With over 56 hotels available, travelers should have no trouble finding something suitable for their needs. Prices for hotels in Kingston start at C$64 per night, offering a range of affordable options.

Trips from Calgary