There are 6 ways to get from Temiskaming Shores to Calgary by bus, plane, 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 North Bay/Jack Garland Airport, fly
best- Take the bus from New Liskeard to Education Centre Main Campus
- Fly from North Bay/Jack Garland Airport (YYB) to Calgary International Airport (YYC)YYB - YYC
10h 18m$373–1,421Bus, bus to Toronto Pearson International Airport, fly
cheapest- Take the bus from New Liskeard to North Bay
- Take the bus from North Bay to VAUGHAN - HWY 407 terminal
- Fly from Toronto Pearson International Airport (YYZ) to Calgary International Airport (YYC)YYZ - YYC
14h 4m$183–670Bus, train
- Take the bus from New Liskeard to North Bay
- Take the bus from North Bay to Toronto Union Station Bus Terminal
- Take the train from Toronto Union Station to Jasper
- Take the bus from Jasper, AB to Lake Louise, AB
- Take the bus from Lake Louise, AB - Parking Lot #1 to Downtown Calgary, AB - 606 5 Ave SW
3d 16h$477–811Drive 2,945.1 km
- Drive from Temiskaming Shores to Calgary2,945.1 km
34h 11m$586–846Bus, bus to Greater Sudbury Airport, fly
- Take the bus from New Liskeard to North Bay
- Take the bus from North Bay to Sudbury
- Fly from Greater Sudbury Airport (YSB) to Calgary International Airport (YYC)YSB - YYC
11h 6m$422–1,203Bus to Rouyn-Noranda Airport, fly
- Take the bus from Notre Dame Du Nord, PQ to Rouyn Noranda, PQ
- Fly from Rouyn-Noranda Airport (YUY) to Calgary International Airport (YYC)YUY - YYC
12h 27m$291–914
North Bay/Jack Garland Airport (YYB) to Calgary International Airport (YYC) flights
Questions & Answers
The cheapest way to get from Temiskaming Shores to Calgary is to bus and fly which costs $180 - $700 and takes 14h 4m.
The fastest way to get from Temiskaming Shores to Calgary is to bus and fly which takes 10h 18m and costs $370 - $1,500.
The distance between Temiskaming Shores and Calgary is 2755 km. The road distance is 2945.1 km.
The best way to get from Temiskaming Shores to Calgary without a car is to bus and train which takes 3 days 16h and costs $470 - $850.
It takes approximately 10h 18m to get from Temiskaming Shores to Calgary, including transfers.
Calgary is 2h behind Temiskaming Shores. It is currently 6:54 AM in Temiskaming Shores and 4:54 AM in Calgary.
Yes, the driving distance between Temiskaming Shores to Calgary is 2945 km. It takes approximately 34h 11m to drive from Temiskaming Shores to Calgary.
There are 812+ hotels available in Calgary.
What companies run services between Temiskaming Shores, ON, Canada and Calgary, AB, Canada?
There is no direct connection from Temiskaming Shores to Calgary. However, you can take the bus to Education Centre Main Campus, take the taxi to North Bay/Jack Garland Airport (YYB) 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 a bus from New Liskeard to Downtown Calgary, AB - 606 5 Ave SW via North Bay, Toronto Union Station Bus Terminal, Toronto Union Station, Jasper, Jasper, AB, and Lake Louise, AB - Parking Lot #1 in around 3d 16h.
Transport is disrupted due to the Russia-Ukraine war. Read more
- Website
- aircanada.com
Flights from North Bay/Jack Garland Airport to Calgary International Airport via Toronto Pearson International Airport
- Ave. Duration
- 9h 35m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- $310–1,300
Flights from Greater Sudbury Airport to Calgary International Airport via Toronto Pearson International Airport
- Ave. Duration
- 7h 10m
- When
- Every day
- Estimated price
- $240–1,100
Flights from Rouyn-Noranda Airport to Calgary International Airport via Montreal
- Ave. Duration
- 9h 49m
- When
- Every day
- Estimated price
- $180–750
Flights from Rouyn-Noranda Airport to Calgary International Airport via Ottawa Gatineau, Montreal
- Ave. Duration
- 7h 59m
- When
- Thursday
- Estimated price
- $180–800
Flights from Toronto Pearson International Airport to Calgary International Airport
- Ave. Duration
- 4h 24m
- When
- Every day
- Estimated price
- $140–600
- Website
- westjet.com
Flights from North Bay/Jack Garland Airport to Calgary International Airport via Greater Sudbury Airport
- Ave. Duration
- 6h 20m
- When
- Thursday and Sunday
- Estimated price
- $220–1,700
Flights from Greater Sudbury Airport to Calgary International Airport
- Ave. Duration
- 4h 5m
- When
- Thursday and Sunday
- Estimated price
- $170–1,300
Flights from Rouyn-Noranda Airport to Calgary International Airport via Montreal
- Ave. Duration
- 8h 28m
- When
- Monday to Friday
- Estimated price
- $130–950
Flights from Toronto Pearson International Airport to Calgary International Airport
- Ave. Duration
- 4h 32m
- When
- Every day
- Estimated price
- $95–440
Flights from Toronto Pearson International Airport to Calgary International Airport via Winnipeg
- Ave. Duration
- 6h 20m
- When
- Every day
- Estimated price
- $95–440
- Website
- flyporter.com
Flights from Toronto Pearson International Airport to Calgary International Airport
- Ave. Duration
- 4h 27m
- When
- Every day
- Estimated price
- $110–480
- Website
- flyflair.com
Flights from Toronto Pearson International Airport to Calgary International Airport
- Ave. Duration
- 4h 30m
- When
- Every day
- Estimated price
- $80–500
- Phone
- +1 888 842-7245
- Website
- viarail.ca
Train from Toronto Union Station to Jasper
- Ave. Duration
- 2d 22h
- Frequency
- Twice a week
- Estimated price
- $300–550
- Website
- https://www.viarail.ca/en
- Economy Adult - same day booking
- $300–550
- Economy Adult - Advanced Booking
- $400–550
- Economy Escape Advanced Booking - Adult
- $380–440
- Phone
- 1.800.461.8558
- info@ontarionorthland.ca
- Website
- ontarionorthland.ca
Bus from New Liskeard to Education Centre Main Campus
- Ave. Duration
- 2h 20m
- Frequency
- Once daily
- Estimated price
- $30–50
- Website
- https://www.ontarionorthland.ca/en
- Adult
- $30–50
Bus from New Liskeard to North Bay
- Ave. Duration
- 2h 33m
- Frequency
- Once daily
- Estimated price
- $30–50
- Website
- https://www.ontarionorthland.ca/en
- Adult
- $30–50
Bus from North Bay to Toronto Union Station Bus Terminal
- Ave. Duration
- 5h 23m
- Frequency
- Twice daily
- Estimated price
- $60–90
- Website
- https://www.ontarionorthland.ca/en
- Adult
- $60–90
Bus from North Bay to Sudbury
- Ave. Duration
- 1h 37m
- Frequency
- 3 times a day
- Estimated price
- $25–40
- Website
- https://www.ontarionorthland.ca/en
- Adult
- $25–40
Bus from North Bay to VAUGHAN - HWY 407 terminal
- Ave. Duration
- 4h 6m
- Frequency
- 3 times a day
- Estimated price
- $55–85
- Website
- https://www.ontarionorthland.ca/en
- Adult
- $55–85
- Phone
- 1-888-786-3641
- info@sundogtours.com
- Website
- sundogtours.com
Bus from Jasper, AB to Lake Louise, AB
- Ave. Duration
- 3h 15m
- Frequency
- Once daily
- Estimated price
- $75–110
- Schedules at
- sundogtours.com
- Adult
- $75–110
- Phone
- 587-534-0542
- onitsupport@southland.ca
- Website
- onitregionaltransit.ca
Bus from Lake Louise, AB - Parking Lot #1 to Downtown Calgary, AB - 606 5 Ave SW
- Ave. Duration
- 2h 42m
- Frequency
- Once a week
- Estimated price
- $9–13
- Website
- https://www.onitregionaltransit.ca/okotoks-commuter/
- Passenger
- $9–13
- Phone
- +1 866-307-0002
- info@autobusmaheux.qc.ca
- Website
- autobusmaheux.com
Bus from Notre Dame Du Nord, PQ to Rouyn Noranda, PQ
- Ave. Duration
- 1h 23m
- Frequency
- Once daily
- Estimated price
- $31–35
- Book at
- https://maheux.betterez.com/cart/56532ac09ee1bffd2501c6c8
- Website
- https://autobusmaheux.qc.ca/?lang=en
- Adult
- $31–35
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 Travel Insider: Top Japan travel tips by Beatrix Holland, The beginner’s guide to the 2018 World Nomad Games, and French strikes 2018: What are my alternative transport options? - to help you get the most out of your next trip.













