There are 5 ways to get from Crossfield to Jan Lake by plane, car, bus, train, or taxi
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly to Saskatoon John G. Diefenbaker International Airport, drive
best- Fly from Calgary International Airport (YYC) to Saskatoon John G. Diefenbaker International Airport (YXE)plane YYC - YXE
- Drive from Saskatoon-Airport-YXE to Jan Lakecar
7h 40m$258–989Drive 1,044 km
cheapest- Drive from Crossfield to Jan Lakecar 1,044 km
12h 22m$203–292Bus, train, taxi
- Take the bus from Calgary International Airport, AB to Jasper, ABbus
- Take the train from Jasper to Portage la Prairietrain
- Take the train from Portage la Prairie to The Pastrain
- Take the train from The Pas to Cranberry Portagetrain
- Take the taxi from Cranberry Portage to Jan Laketaxi
2d 10hFly to Flin Flon Airport, taxi
- Fly from Calgary International Airport (YYC) to Flin Flon Airport (YFO)plane YYC - YFO
- Take the taxi from Flin Flon Airport (YFO) to Jan Laketaxi
7h 23m$1,043–2,189Fly to Prince Albert (Glass Field) Airport, drive
- Fly from Calgary International Airport (YYC) to Prince Albert (Glass Field) Airport (YPA)plane YYC - YPA
- Drive from Prince Albert (Glass Field) Airport (YPA) to Jan Lakecar
8h 28m$218–994
Calgary International Airport (YYC) to Saskatoon John G. Diefenbaker International Airport (YXE) flights
Questions & Answers
The cheapest way to get from Crossfield to Jan Lake is to drive which costs $200 - $300 and takes 12h 22m.
The fastest way to get from Crossfield to Jan Lake is to fly and taxi which takes 7h 23m and costs $1,000 - $2,200.
The distance between Crossfield and Jan Lake is 1027 km. The road distance is 1044 km.
The best way to get from Crossfield to Jan Lake without a car is to bus and train and taxi which takes 2 days 10h and costs .
It takes approximately 7h 40m to get from Crossfield to Jan Lake, including transfers.
Jan Lake is 1h ahead of Crossfield. It is currently 1:24 PM in Crossfield and 2:24 PM in Jan Lake.
Yes, the driving distance between Crossfield to Jan Lake is 1044 km. It takes approximately 12h 22m to drive from Crossfield to Jan Lake.
What companies run services between Crossfield, AB, Canada and Jan Lake, SK, Canada?
There is no direct connection from Crossfield to Jan Lake. However, you can take the taxi to Calgary-Airport-YYC airport, fly to Saskatoon John G. Diefenbaker International Airport (YXE), then drive to Jan Lake. Alternatively, you can take the taxi to Calgary International Airport, AB, take the bus to Jasper, AB, walk to Jasper, take the train to Portage la Prairie, take the train to The Pas, take the train to Cranberry Portage, then take the taxi to Jan Lake.
- Website
- westjet.com
Flights from Calgary International Airport to Saskatoon John G. Diefenbaker International Airport
- Ave. Duration
- 1h 23m
- When
- Every day
- Estimated price
- $85–750
- Website
- calmair.com
Flights from Calgary International Airport to Flin Flon Airport via Winnipeg
- Ave. Duration
- 5h 10m
- When
- Monday, Thursday, and Friday
- Estimated price
- $190–1,600
Flights from Calgary International Airport to Flin Flon Airport via Winnipeg, The Pas
- Ave. Duration
- 6h
- When
- Tuesday and Sunday
- Estimated price
- $190–1,600
Flights from Calgary International Airport to Flin Flon Airport via Edmonton, Winnipeg
- Ave. Duration
- 10h 25m
- When
- Monday and Thursday
- Estimated price
- $200–1,600
- Website
- riseair.ca
Flights from Calgary International Airport to Prince Albert (Glass Field) Airport via Saskatoon John G. Diefenbaker International Airport
- Ave. Duration
- 5h 17m
- When
- Tuesday
- Estimated price
- $75–800
- Phone
- +1 888 842-7245
- Website
- viarail.ca
Train from Jasper to Portage la Prairie
- Ave. Duration
- 29h 45m
- Frequency
- Twice a week
- Estimated price
- $170–240
- Website
- https://www.viarail.ca/en
- Economy Adult - same day booking
- $170–240
- Economy Adult - Advanced Booking
- $200–230
- Economy Escape Advanced Booking - Adult
- $170–210
Train from Portage la Prairie to The Pas
- Ave. Duration
- 12h 30m
- Frequency
- Twice a week
- Estimated price
- $80–160
- Website
- https://www.viarail.ca/en
- Economy Adult - same day booking
- $100–160
- Economy Adult - Advanced Booking
- $100–140
- Economy Escape Advanced Booking - Adult
- $80–110
- Phone
- (204) 623-5255
- Website
- krcrail.ca
Train from The Pas to Cranberry Portage
- Ave. Duration
- 2h 15m
- Frequency
- 4 times a week
- Website
- https://www.krcrail.ca/
- Phone
- 1-877-625-4372
- Website
- banffjaspercollection.com
Bus from Calgary International Airport, AB to Jasper, AB
- Ave. Duration
- 8h
- Frequency
- Once daily
- Estimated price
- $200–280
- Website
- https://www.banffjaspercollection.com/brewster-express/
- Website
- https://www.banffjaspercollection.com/brewster-express/schedule/
- Adult
- $200–280
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 The London Underground: Essential tips to navigate the Tube, How do I buy a London Underground ticket?, and The beginner’s guide to the 2018 World Nomad Games - to help you get the most out of your next trip.








