St. George
St. George
Calgary
Calgary
Flight Driving

St. George to Calgary

Updated: 28 May 2026

Calgary is the largest city in Alberta, located near the Rocky Mountains. The drive from St. George is approximately 4,200 kilometers via the Trans-Canada Highway. Flying into Calgary International Airport (YYC) is the most practical option for such a long distance. Calgary is known for the Stampede and its proximity to Banff.

Total Distance: Driving distance is 4,200 km; straight-line air distance is 3,300 km.
Fastest Way
Flying into Calgary (YYC) is the fastest, taking 9 hours including connections.
Cheapest Way
Driving is the most cost-effective for groups.
Compare St. George to Calgary Routes
Flight
Connecting
Driving
Direct
Duration 9 hours 45 hours
Avg Price $700 - $1300 $850 - $1100 in fuel
Operator Air Canada / WestJet Personal Vehicle
Route YSJ to YYC (via connection). Route 1 to Route 2, then Trans-Canada Highway (Hwy 1) all the way.
Tip Flying is highly recommended for this distance. This is a very long drive; plan for multiple overnight stops.
Travel Tips
  • Driving
    The drive across Northern Ontario is very long and remote; keep your gas tank full.
  • Weather
    Calgary weather can change rapidly; pack layers.
  • Public Transit
    Calgary Transit provides bus and C-Train service throughout the city.
  • Accommodation
    Downtown Calgary has many hotels near the major attractions.
  • Navigation
    The city is easy to navigate, but be aware of winter road conditions.
Safety Tips
  • Driving
    Be prepared for long-distance driving fatigue and remote areas.
  • Winter
    Winter driving in the Prairies and mountains can be dangerous; check road reports.
  • Emergency
    Dial 911 for any emergency.
  • General
    Standard urban safety precautions apply.
People Also Ask
  • Is Calgary far from St. George?
    Yes, it is a cross-country journey of 4,200 km.
  • Can I fly directly?
    No, you will need to connect through a major hub.
  • Is it safe to drive?
    Yes, the highways are well-maintained, but the distance is significant.
  • What is the best way to get around?
    A car is recommended for convenience.
  • Are there trains?
    There is no direct train service from St. George to Calgary.
Quick Info
  • From St. George, New Brunswick, Canada
  • To Calgary, Alberta, Canada
  • Modes
Best Time to Travel

June to August for the best weather.

Things to Do in Calgary
1
Calgary Tower
Offers panoramic views of the city and the Rocky Mountains.
2
Heritage Park Historical Village
A large living history museum showcasing life in Western Canada.
3
Calgary Zoo
One of the best zoos in Canada, featuring a wide variety of animals.
4
Prince's Island Park
A beautiful park in the heart of the city, perfect for walking.
Tags
St. George to Calgary driving to Calgary flights to Calgary airport travel from NB to Calgary Calgary travel guide best route to Calgary Canada travel tips long distance driving transportation to Calgary St. George travel