Fly from Toronto to Calgary for Western hospitality
If the bird's-eye view of the city wasn't enough on your flight from Toronto to Calgary from Pearson, visit the Calgary Tower for panoramic city views. Towering at 191 metres above the downtown core, treat yourself to a spectacular look at the bustling city with the majestic Rockies in the background.
After your 4.5-hour flight from Toronto to Calgary from Pearson, start combing the streets of the city. Walk over to Canada's only pedestrian mall, Stephen Avenue Walk. There are a range of restaurants, patios, shops and pubs suited for all tastes – sometimes you can even see street festivals and performances here too. The best time to visit Calgary is any time of the year because the city has something to offer all year-round, from live music in summers to the YYC Hot Chocolate Fest in winter.
As you explore your surroundings after your flight from Toronto to Calgary from Pearson, look out for art adorning the public spaces. The heart of downtown Calgary boasts a 48' by 150' mural that showcases the shared relationship between the oil, farming and ranching industries. Kensington Village, just outside downtown Calgary near Bow River, has delightful art gracing its public walls. Complementing this colourful ambience are eclectic restaurants, cafes and boutique shops.
Make sure you step into Studio Bell after your flight from Toronto to Calgary from Pearson. As Canada's largest music museum, the Studio Bell's stunning architecture is sure to impress you even before you enter. Once inside, unleash your creativity in one of the museum's Live Rooms. Artists have access to hundreds of historical instruments and various formats of music technology. Together, the instruments from all the Live Rooms have over 450 years of music history!
Located next door is the King Eddy. Pop on over here for a meal or catch a live show after touring the Studio Bell. The King Eddy resides in what was formerly the King Edward Hotel and bar, which was known as Calgary's Home of the Blues. Blues greats like B.B King and Otis Rush captivated audiences – today, you'll hear acts of all genres on the Eddy stage.
Return to Calgary's roots at Fort Calgary, once a Mounted Police outpost. The structure that stands in its place today serves as a keepsake of the past. It houses artifacts from 1875 educating and informing visitors of Calgary's history. The audio guides and digital exhibits help delve into the complex history of Fort Calgary. The site is located at the confluence of Bow and Elbow rivers, and continues to be an important place for Indigenous peoples.
Flights from Toronto to Calgary from Pearson introduce you to the best of both worlds – vibrant city life and pristine nature.


Take a flight from Toronto to Calgary to marvel at sites of the past

Heritage Park Historical Village
After your Toronto to Calgary flight from Pearson, walk into a perfectly-preserved capsule of history at the Heritage Park Historical Village. Just 15 minutes from the urban downtown core is a village that encapsulates the Canadian West from the fur trade of the 1860s to the automotive progress of the 1930s. Costumed interpreters will show you around the 180 exhibits. Enrich your experience by hopping on a steam engine or set sail on Calgary's only paddlewheel ship.
Learn how First Nations women constructed their tipis, their traditional dwelling. Step into Prospect Ridge's immersive coal mine, and see how the water wheel works. Motorheads should pay a visit to the Gasoline Alley Museum to appreciate the evolution of rare antique cars, and gas-related memorabilia. Head to the lower showroom to see one of the largest collections of restored trucks.
Once you've landed from your Toronto to Calgary flight from Pearson, the thought of finding gifts might cross your mind before your return trip. Take home the memories in the form of souvenirs from Haskayne Mercantile Block, a stretch of retail stores. Inside the period-decor stores, you'll come across a range of unique gifts, apparel, home decor, accessories, and the delectable (and famous) fudge.
Please note that parts of this attraction operate on seasonal schedules. The Gasoline Alley Museum, cafe, restaurant and stores are open year-round.
Get lost in nature after flying from Toronto to Calgary

Fish Creek Provincial Park
After your flight from Toronto to Calgary from Pearson, explore one of North America's largest urban parks. Fish Creek Valley is the result of the retreating glaciers from the last Ice Age. Generations of Indigenous peoples nurtured the life and land of this location, which also happens to be the site where the first Europeans in Calgary settled.
In 1975, it became Fish Creek Provincial Park. Once you're ready for action after your Toronto to Calgary flight from Pearson, indulge in one of the many activities that Canada's second largest urban park has to offer – explore the environmental learning centre, bike, hike, swim, picnic, bird-watch, fish, rollerblade, snowshoe, or camp! Stretching 19 km east to west, you instantly feel like you're in a forest, despite having the city surrounding you in such close quarters.
The Fish Creek river flows through the park, and meets up with the Bow River on the east end of the park. Bow Valley Ranch Area has a historical site, interpretive centre, artisan gardens and is the starting point of many trails. As you hike through the Votier Flats trail or Bebo Grove Loop, you may spot the park's furry and feathered residents such as deer, muskrats, beavers, coyotes, geese and ducks. Since the park has a great variety of habitats, over 200 species of birds have been observed in Fish Creek Park!
After your Toronto to Calgary flight from Pearson lands, visit Fish Creek Park to enjoy a slice of nature in the heart of the city.
How to get to Toronto Pearson International Airport (YYZ)
Porter's check-in desk is located on the departures level.
Toronto Pearson International Airport (YYZ) is about 28 km / 17 mi from downtown Toronto.
Transportation to Toronto Pearson International Airport (YYZ)
There are a few ways to get to Toronto Pearson International Airport (YYZ) to catch your YYZ to YYC flight.
Taxis and ridesharing
Taxis and ride-hailing apps Uber and Lyft are available for pick-up and drop-off at the airport.
By train
UP Express runs from Union Station in downtown Toronto to Pearson Airport. Trains run every 15-30 minutes, seven days a week. Visit upexpress.com for details about fares and schedules.
By bus
You can board the 900 Airport Express TTC bus at Kipling Station to Pearson Airport. Visit ttc.ca for more information about fares and schedules.
Toronto Pearson International Airport (YYZ) parking
There are several parking options at and nearby Toronto Pearson International Airport (YYZ). Long-term, short-term, and valet parking are available on-site. Parking can be booked online ahead of time on the Toronto Pearson International Airport (YYZ) website.
Landing in Calgary after a flight from Toronto
There are many options for transportation to downtown Calgary from Calgary International Airport (YYC).
The Calgary International Airport (YYC) is about 19 km / 11.8 mi from downtown Calgary.
Calgary International Airport (YYC) to downtown
Taxis and ridesharing
Taxi and ridesharing services like Uber and TappCar are available for pick-up and drop-off at Calgary International Airport (YYC). Taxi pick-up locations are located at the Arrivals Level outside of Door 9 and 15. Ridesharing pick-up locations are located at the Departures Level curbside by Door 1 or Door 12.
By bus
You can board the 300 BRT Airport via City Centre bus, which provides rapid and limited stop service to downtown Calgary. Bus tickets can be purchased at ticket vending machines located at Bay 7 and Bay 32 in the airport. You can also pay the exact fare to the bus operator (no change provided). Visit calgarytransit.com for more information about fares.
Calgary International Airport (YYC) parking
There are many parking options for travellers looking to drive to or from Calgary International Airport (YYC). Choose from hourly, daily, or weekly rates.
Parking can be booked online ahead of time on the Calgary International Airport (YYC) website.