There are 7 ways to get from Prince Edward to Calgary by bus, plane, taxi, train, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus to Toronto Pearson International Airport, fly
best- Take the bus from Belleville, ON to Pearson International Airport Terminal 1
- Fly from Toronto Pearson International Airport (YYZ) to Calgary International Airport (YYC)YYZ - YYC
9h 2m$210–725Taxi, bus, train
- Take the taxi from Prince Edward to Presqu'ile Provincial Park
- Take the bus from Presqu'ile Provincial Park to Toronto - 34 Asquith Avenue
- Take the train from Toronto Union Station to Winnipeg
- Take the bus from Winnipeg East, MB to Indian Head, SK - SK 56 & SK 1
- Take the taxi from Indian Head, SK - SK 56 & SK 1 to Regina
- Take the bus from Regina to Calgary
2d 13h$964–1,183Drive 3,352.6 km
- Drive from Prince Edward to Calgary3,352.6 km
40h 10m$653–942Bus to Ottawa Macdonald-Cartier International Airport, fly
- Take the bus from Belleville, ON - Millennium Parkway Bus Stop to Ottawa, ON - 1300 St. Laurent Blvd
- Fly from Ottawa Macdonald-Cartier International Airport (YOW) to Calgary International Airport (YYC)YOW - YYC
10h 42m$374–971Bus, bus to John C. Munro Hamilton International Airport, fly
- Take the bus from Belleville, ON to Toronto, ON - Yorkdale Bus Terminal
- Take the bus from Toronto Union Station to Hamilton Airport
- Fly from John C. Munro Hamilton International Airport (YHM) to Calgary International Airport (YYC)YHM - YYC
11h 15m$259–1,064Bus, train to Montréal–Pierre Elliott Trudeau International Airport, fly
- Take the bus from Belleville, ON to Kingston, ON
- Take the train from Kingston to Dorval
- Fly from Montréal–Pierre Elliott Trudeau International Airport (YUL) to Calgary International Airport (YYC)YUL - YYC
11h 31m$339–1,169Bus, bus to Kitchener/Waterloo Airport, fly
- Take the bus from Belleville, ON to Pearson International Airport Terminal 1
- Take the bus from Pearson International Airport Terminal 1 to Kitchener, ON - Sportsworld Station
- Fly from Kitchener/Waterloo Airport (YKF) to Calgary International Airport (YYC)YKF - YYC
11h 45m$318–1,161
Toronto Pearson International Airport (YYZ) to Calgary International Airport (YYC) flights
Questions & Answers
The cheapest way to get from Prince Edward to Calgary is to bus and fly which costs $210 - $750 and takes 9h 2m.
The fastest way to get from Prince Edward to Calgary is to bus and fly which takes 9h 2m and costs $210 - $750.
The distance between Prince Edward and Calgary is 2934 km. The road distance is 3352.6 km.
The best way to get from Prince Edward to Calgary without a car is to taxi and bus and train which takes 2 days 13h and costs $950 - $1,200.
It takes approximately 9h 2m to get from Prince Edward to Calgary, including transfers.
Calgary is 2h behind Prince Edward. It is currently 12:32 AM in Prince Edward and 10:32 PM in Calgary.
Yes, the driving distance between Prince Edward to Calgary is 3353 km. It takes approximately 40h 10m to drive from Prince Edward to Calgary.
There are 823+ hotels available in Calgary.
What companies run services between Prince Edward, ON, Canada and Calgary, AB, Canada?
There is no direct connection from Prince Edward to Calgary. However, you can take the taxi to Belleville, ON, take the bus to Pearson International Airport Terminal 1, walk to Toronto Pearson International Airport (YYZ) airport, fly to Calgary International Airport (YYC), walk to Calgary Airport, then take the bus to Calgary, AB - Marriott Downtown Hotel. Alternatively, you can take the taxi to Presqu'ile Provincial Park, take the bus to Toronto - 34 Asquith Avenue, walk to Yonge St at Bloor St West - Bloor Station, take the line 97 bus to Yonge St at King St West - King Station, walk to Toronto (Union Station), take the train to Winnipeg, take the taxi to Winnipeg East, MB, take the bus to Indian Head, SK - SK 56 & SK 1, take the taxi to Regina, then take the bus to Calgary.
- Website
- aircanada.com
Flights from Toronto Pearson International Airport to Calgary International Airport
- Ave. Duration
- 4h 24m
- When
- Every day
- Estimated price
- $140–650
Flights from Ottawa Macdonald-Cartier International Airport to Calgary International Airport
- Ave. Duration
- 4h 44m
- When
- Monday, Tuesday, Wednesday, Friday, Saturday, and Sunday
- Estimated price
- $160–700
Flights from Ottawa Macdonald-Cartier International Airport to Calgary International Airport via Toronto Pearson International Airport
- Ave. Duration
- 7h
- When
- Every day
- Estimated price
- $160–700
Flights from Ottawa Macdonald-Cartier International Airport to Calgary International Airport via Montréal–Pierre Elliott Trudeau International Airport
- Ave. Duration
- 7h 16m
- When
- Every day
- Estimated price
- $170–750
Flights from Montréal–Pierre Elliott Trudeau International Airport to Calgary International Airport
- Ave. Duration
- 4h 47m
- When
- Every day
- Estimated price
- $160–700
Flights from Montréal–Pierre Elliott Trudeau International Airport to Calgary International Airport via Toronto Pearson International Airport
- Ave. Duration
- 7h 18m
- When
- Every day
- Estimated price
- $170–750
- Website
- westjet.com
Flights from Toronto Pearson International Airport to Calgary International Airport
- Ave. Duration
- 4h 32m
- When
- Every day
- Estimated price
- $100–750
Flights from Toronto Pearson International Airport to Calgary International Airport via Winnipeg
- Ave. Duration
- 6h 20m
- When
- Every day
- Estimated price
- $100–750
Flights from Ottawa Macdonald-Cartier International Airport to Calgary International Airport
- Ave. Duration
- 4h 45m
- When
- Every day
- Estimated price
- $150–800
Flights from Ottawa Macdonald-Cartier International Airport to Calgary International Airport via Winnipeg
- Ave. Duration
- 6h 25m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $150–800
Flights from John C. Munro Hamilton International Airport to Calgary International Airport
- Ave. Duration
- 4h 26m
- When
- Monday, Tuesday, Wednesday, Thursday, and Sunday
- Estimated price
- $110–700
Flights from Montréal–Pierre Elliott Trudeau International Airport to Calgary International Airport
- Ave. Duration
- 4h 58m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $140–900
Flights from Kitchener/Waterloo Airport to Calgary International Airport
- Ave. Duration
- 4h 30m
- When
- Monday, Tuesday, Thursday, and Saturday
- Estimated price
- $110–850
- Website
- flyporter.com
Flights from Toronto Pearson International Airport to Calgary International Airport
- Ave. Duration
- 4h 27m
- When
- Every day
- Estimated price
- $140–750
Flights from Ottawa Macdonald-Cartier International Airport to Calgary International Airport
- Ave. Duration
- 4h 40m
- When
- Every day
- Estimated price
- $230–700
Flights from Ottawa Macdonald-Cartier International Airport to Calgary International Airport via Toronto Pearson International Airport
- Ave. Duration
- 6h 47m
- When
- Every day
- Estimated price
- $230–700
Flights from John C. Munro Hamilton International Airport to Calgary International Airport
- Ave. Duration
- 4h 25m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $180–750
Flights from Montréal–Pierre Elliott Trudeau International Airport to Calgary International Airport
- Ave. Duration
- 4h 55m
- When
- Every day
- Estimated price
- $210–800
Flights from Montréal–Pierre Elliott Trudeau International Airport to Calgary International Airport via Toronto Pearson International Airport
- Ave. Duration
- 7h 7m
- When
- Every day
- Estimated price
- $210–800
- Website
- flyflair.com
Flights from Toronto Pearson International Airport to Calgary International Airport
- Ave. Duration
- 4h 30m
- When
- Every day
- Estimated price
- $90–490
Flights from Kitchener/Waterloo Airport to Calgary International Airport
- Ave. Duration
- 4h 10m
- When
- Thursday, Friday, and Sunday
- Estimated price
- $170–550
- Phone
- +1 888 842-7245
- Website
- viarail.ca
Train from Toronto Union Station to Winnipeg
- Ave. Duration
- 34h 35m
- Frequency
- Twice a week
- Estimated price
- $200–280
- Website
- https://www.viarail.ca/en
- Economy Adult - same day booking
- $200–280
- Economy Adult - Advanced Booking
- $240–280
- Economy Escape Advanced Booking - Adult
- $210–250
Train from Kingston to Dorval
- Ave. Duration
- 2h 29m
- Frequency
- Every 4 hours
- Estimated price
- $40–130
- Website
- https://www.viarail.ca/en
- Economy Adult - same day booking
- $45–130
- Economy Adult - Advanced Booking
- $45–100
- Economy Escape Advanced Booking - Adult
- $40–60
- Phone
- 1-866-488-4452
- customerservice@megabus.com
- Website
- ca.megabus.com
Bus from Belleville, ON to Pearson International Airport Terminal 1
- Ave. Duration
- 2h 45m
- Frequency
- Twice daily
- Estimated price
- $10–75
- Website
- https://ca.megabus.com/
- Adult Advanced Booking
- $10–60
- Adult Standard
- $35–75
Bus from Belleville, ON to Toronto, ON - Yorkdale Bus Terminal
- Ave. Duration
- 2h 15m
- Frequency
- Twice daily
- Estimated price
- $10–75
- Website
- https://ca.megabus.com/
- Adult Advanced Booking
- $10–60
- Adult Standard
- $30–75
Bus from Toronto Union Station to Hamilton Airport
- Ave. Duration
- 1h 15m
- Frequency
- Once daily
- Estimated price
- $10–75
- Website
- https://ca.megabus.com/
- Adult Advanced Booking
- $10–60
- Adult Standard
- $14–75
Bus from Belleville, ON to Kingston, ON
- Ave. Duration
- 1h
- Frequency
- 3 times a day
- Estimated price
- $10–75
- Website
- https://ca.megabus.com/
- Adult Advanced Booking
- $10–60
- Adult Standard
- $14–75
- Phone
- +1 800-928-7101
- help@parkbus.ca
- Website
- parkbus.ca
Bus from Presqu'ile Provincial Park to Toronto - 34 Asquith Avenue
- Ave. Duration
- 2h
- Frequency
- On demand
- Estimated price
- $350
- Website
- https://parkbus.ca
- Phone
- 1-833-583-3636
- contact@riderexpress.ca
- Website
- riderexpress.ca
Bus from Winnipeg East, MB to Indian Head, SK - SK 56 & SK 1
- Ave. Duration
- 6h 5m
- Frequency
- Twice daily
- Estimated price
- $110–140
- Website
- https://riderexpress.ca/
- Standard
- $110–140
Bus from Belleville, ON - Millennium Parkway Bus Stop to Ottawa, ON - 1300 St. Laurent Blvd
- Ave. Duration
- 3h 15m
- Frequency
- Once daily
- Estimated price
- $70–90
- Website
- https://riderexpress.ca/
- Standard
- $70–90
- Phone
- +1 (855) 626-8585
- Website
- flixbus.com
Bus from Regina to Calgary
- Ave. Duration
- 14h
- Frequency
- 5 times a week
- Estimated price
- $90–160
- Schedules at
- flixbus.com
- Phone
- +16474775500
- support@onexbus.ca
- Website
- onexbus.com
Bus from Pearson International Airport Terminal 1 to Kitchener, ON - Sportsworld Station
- Ave. Duration
- 55 min
- Frequency
- Every 4 hours
- Estimated price
- $20–29
- Website
- https://www.onexbus.com/
- Standard Fare
- $20–29
- Phone
- +1-844-800-6828
- pr@ourbus.com
- Website
- ourbus.com
Bus from Pearson International Airport Terminal 1 to Kitchener, ON - Sportsworld Station
- Ave. Duration
- 1h
- Frequency
- Every 4 hours
- Estimated price
- $27–70
- Website
- https://www.ourbus.com
- Ave. Duration
- 45 min
- Estimated price
- $75–140
Terry's Taxi
- Phone
- +1 613 476 2716
Cronkie's Cab Company
- Phone
- +1 613 476 7678
- Website
- cronkiestoursplus.com
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including How do I buy a London Underground ticket?, How to travel India's Golden Triangle, and Train travel in Spain: A guide to Renfe - to help you get the most out of your next trip.
















