There are 6 ways to get from Penetanguishene to Calgary by bus, plane, car, or train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus, bus to Toronto Pearson International Airport, fly
best- Take the bus from Penetanguishene Downtown to Barrie, Georgian Collegebus
- Take the bus from Barrie to Toronto Pearson Airportbus
- Fly from Toronto Pearson International Airport (YYZ) to Calgary International Airport (YYC)plane YYZ - YYC
8h 52m$176–829Drive, train, bus via Chicago
- Drive from Penetanguishene to Queen St. N. @ Columbia Waycar
- Take the train from Malton to Sarniatrain
- Take the bus from Port Huron Station to Chicago Union Stationbus
- Take the train from Chicago Union Station to Shelby Amtrak Stationtrain
- Take the bus from Shelby Transit Center to Port of Sweet Grassbus
- Drive from Port of Sweet Grass to Lethbridge - University Transit Loopcar
- Take the bus from Lethbridge - University Transit Loop to Calgary Downtown Ticket Office 606 5 Ave SWbus
2d 2hDrive 3,102.3 km
- Drive from Penetanguishene to Calgarycar 3,102.3 km
36h 6m$619–893Bus, train to Toronto Island Airport, fly
- Take the bus from Penetanguishene Downtown to Barrie, Georgian Collegebus
- Take the train from Allandale Waterfront GO to Union Station GOtrain
- Fly from Toronto Island Airport (YTZ) to Calgary International Airport (YYC)plane YTZ - YYC
13h 19m$257–1,127Bus, train, train to John C. Munro Hamilton International Airport, fly
- Take the bus from Penetanguishene Downtown to Barrie, Georgian Collegebus
- Take the train from Allandale Waterfront GO to Union Station GOtrain
- Take the train from Union Station GO to West Harbour GOtrain
- Fly from John C. Munro Hamilton International Airport (YHM) to Calgary International Airport (YYC)plane YHM - YYC
12h 58m$190–1,243Drive, train, bus
- Drive from Penetanguishene to Queen St. N. @ Columbia Waycar
- Take the train from Toronto Union Station to Jaspertrain
- Take the bus from Jasper, AB to Lake Louise Village Southbus
- Take the bus from Lake Louise- Shell Station- 200 Village Rd to Calgary Downtown Ticket Office 606 5 Ave SWbus
3d 9h
Toronto Pearson International Airport (YYZ) to Calgary International Airport (YYC) flights
Comparing Your Travel Options
The cheapest way to get from Penetanguishene to Calgary is to bus and fly which costs $170 - $850 and takes 8h 52m.
The fastest way to get from Penetanguishene to Calgary is to bus and fly which takes 8h 52m and costs $170 - $850.
The distance between Penetanguishene and Calgary is 2856 km. The road distance is 3102.3 km.
It takes approximately 8h 52m to get from Penetanguishene to Calgary, including transfers.
Calgary is 2h behind Penetanguishene. It is currently 3:04 AM in Penetanguishene and 1:04 AM in Calgary.
Yes, the driving distance between Penetanguishene to Calgary is 3102 km. It takes approximately 36h 6m to drive from Penetanguishene to Calgary.
There are 1124+ hotels available in Calgary.
What companies run services between Penetanguishene, ON, Canada and Calgary, AB, Canada?
There is no direct connection from Penetanguishene to Calgary. However, you can take the bus to Barrie, Georgian College, take the line 100 bus to Downtown Hub, walk to Barrie, take the bus to Toronto Pearson Airport, walk to Toronto Pearson International Airport (YYZ) airport, fly to Calgary International Airport (YYC), walk to Calgary - Airport YYC, then take the bus to Calgary Downtown Ticket Office 606 5 Ave SW. Alternatively, you can take a vehicle from Penetanguishene to Calgary Downtown Ticket Office 606 5 Ave SW via Queen St. N. @ Columbia Way, Malton GO Bus, Malton, Sarnia, Port Huron Station, Chicago Union Station, Chicago Union Station, Shelby Amtrak Station, Shelby Transit Center, Port of Sweet Grass, and Lethbridge - University Transit Loop in around 2d 2h.
- Website
- aircanada.com
Flights from Toronto Pearson International Airport to Calgary International Airport
- Ave. Duration
- 4h 26m
- When
- Every day
- Estimated price
- $150–700
Flights from Toronto Island Airport to Calgary International Airport via Montreal
- Ave. Duration
- 7h 35m
- When
- Every day
- Estimated price
- $200–850
Flights from Toronto Island Airport to Calgary International Airport via Ottawa
- Ave. Duration
- 15h 40m
- When
- Every day
- Estimated price
- $190–800
- Website
- westjet.com
Flights from Toronto Pearson International Airport to Calgary International Airport
- Ave. Duration
- 4h 35m
- When
- Every day
- Estimated price
- $130–1,100
Flights from Toronto Pearson International Airport to Calgary International Airport via Winnipeg
- Ave. Duration
- 5h 25m
- When
- Monday, Friday, and Sunday
- Estimated price
- $130–1,100
Flights from Toronto Island Airport to Calgary International Airport via Washington Dulles
- Ave. Duration
- 7h 45m
- When
- Monday and Friday
- Estimated price
- $440–1,400
Flights from John C. Munro Hamilton International Airport to Calgary International Airport
- Ave. Duration
- 4h 30m
- When
- Tuesday, Thursday, and Sunday
- Estimated price
- $480–750
- Website
- flyporter.com
Flights from Toronto Pearson International Airport to Calgary International Airport
- Ave. Duration
- 4h 30m
- When
- Every day
- Estimated price
- $180–1,300
Flights from Toronto Island Airport to Calgary International Airport via Ottawa
- Ave. Duration
- 8h 30m
- When
- Every day
- Estimated price
- $240–1,100
Flights from Toronto Island Airport to Calgary International Airport via Montreal
- Ave. Duration
- 9h 51m
- When
- Every day
- Estimated price
- $240–1,100
Flights from John C. Munro Hamilton International Airport to Calgary International Airport
- Ave. Duration
- 4h 25m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- $160–1,000
Flights from John C. Munro Hamilton International Airport to Calgary International Airport via Montreal St. Hubert
- Ave. Duration
- 7h 15m
- When
- Every day
- Estimated price
- $160–1,000
Flights from John C. Munro Hamilton International Airport to Calgary International Airport via Ottawa
- Ave. Duration
- 7h 35m
- When
- Every day
- Estimated price
- $160–1,000
- Website
- flyflair.com
Flights from Toronto Pearson International Airport to Calgary International Airport
- Ave. Duration
- 4h 40m
- When
- Every day
- Estimated price
- $170–750
Flights from Toronto Pearson International Airport to Calgary International Airport via Winnipeg
- Ave. Duration
- 8h
- When
- Monday, Friday, and Sunday
- Estimated price
- $170–750
- Phone
- +1 888 842-7245
- Website
- VIA Rail
Train from Malton to Sarnia
- Ave. Duration
- 4h 23m
- Frequency
- Once daily
- Estimated price
- $60–270
- Website
- VIA Rail
- Escape
- $60–160
- Business
- $110–250
- Business Plus
- $120–270
- Economy
- $65–170
- Economy Plus
- $75–180
Train from Toronto Union Station to Jasper
- Ave. Duration
- 2d 22h
- Frequency
- Twice a week
- Estimated price
- $800–1,700
- Website
- VIA Rail
- Escape
- $800–1,700
- Business
- $900–1,400
- Business Plus
- $950–1,400
- Economy
- $900–1,700
- Economy Plus
- $1,000–1,700
Rome2Rio's guide to Amtrak
Contact DetailsContact Details
- Phone
- +1 800-872-7245
- Website
- Amtrak
Train from Chicago Union Station to Shelby Amtrak Station
- Ave. Duration
- 28h 8m
- Frequency
- Twice daily
- Estimated price
- $1,100–1,800
- Website
- Amtrak
- Phone
- +1 888 438 6646
- Website
- GO Transit
Train from Allandale Waterfront GO to Union Station GO
- Ave. Duration
- 1h 46m
- Frequency
- Every 4 hours
- Estimated price
- $12–16
- Website
- GO Transit
Train from Allandale Waterfront GO to Union Station GO
- Ave. Duration
- 1h 46m
- Frequency
- Every 4 hours
- Estimated price
- $12–16
- Website
- GO Transit
Train from Union Station GO to West Harbour GO
- Ave. Duration
- 1h 22m
- Frequency
- Hourly
- Estimated price
- $9–12
- Website
- GO Transit
- Phone
- +1 800 263 3199
- [email protected]
- Website
- Simcoe County Transit
Bus from Penetanguishene Downtown to Barrie, Georgian College
- Ave. Duration
- 1h 4m
- Frequency
- Every 3 hours
- Estimated price
- $5–7
- Website
- Simcoe County Transit
- Passenger
- $5–7
Bus from Penetanguishene Downtown to Barrie, Georgian College
- Ave. Duration
- 1h 4m
- Frequency
- Every 3 hours
- Estimated price
- $5–7
- Website
- Simcoe County Transit
- Passenger
- $5–7
Bus from Penetanguishene Downtown to Barrie, Georgian College
- Ave. Duration
- 1h 4m
- Frequency
- Every 3 hours
- Estimated price
- $5–7
- Website
- Simcoe County Transit
- Passenger
- $5–7
- Phone
- +1 (855) 626-8585
- Website
- Flixbus USA
Bus from Barrie to Toronto Pearson Airport
- Ave. Duration
- 1h 5m
- Frequency
- Twice daily
- Estimated price
- $11–18
- Schedules at
- Flixbus USA
Rome2Rio's guide to Amtrak
Contact DetailsContact Details
- Phone
- +1 800-872-7245
- Website
- Amtrak
Bus from Port Huron Station to Chicago Union Station
- Ave. Duration
- 6h 25m
- Frequency
- Once a week
- Website
- Amtrak
- Phone
- +1 406-470-0727
- [email protected]
- Website
- northern.rural-transit.com
Bus from Shelby Transit Center to Port of Sweet Grass
- Ave. Duration
- 40 min
- Frequency
- Once daily
- Schedules at
- northern.rural-transit.com
- Phone
- +1 877 769 3287
- [email protected]
- Website
- EBus
Bus from Lethbridge - University Transit Loop to Calgary Downtown Ticket Office 606 5 Ave SW
- Ave. Duration
- 3h 19m
- Frequency
- Every 10 minutes
- Website
- EBus
Bus from Lake Louise- Shell Station- 200 Village Rd to Calgary Downtown Ticket Office 606 5 Ave SW
- Ave. Duration
- 2h 10m
- Frequency
- Every 10 minutes
- Website
- EBus
- Phone
- +1 780 852 4056
- [email protected]
- Website
- SunDog Tours
Bus from Jasper, AB to Lake Louise Village South
- Ave. Duration
- 3h 15m
- Frequency
- Once daily
- Website
- SunDog Tours
Want to know more about travelling around Canada
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
Travelling to the US: What do I need to know?
Read the travel guide
Why you should take the train in the US
Read the travel guide






















