There are 7 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
8h 43m$256–941Drive 1,044 km
cheapest- Drive from Crossfield to Jan Lakecar 1,044 km
12h 22m$207–299Bus, train, taxi via Regina
- Take the bus from Calgary Int. Airport to Reginabus
- Take the bus from Regina to Winnipegbus
- Take the train from Winnipeg to The Pastrain
- Take the train from The Pas to Cranberry Portagetrain
- Take the taxi from Cranberry Portage to Jan Laketaxi
40h 23mBus, 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
8h 19m$546–1,691Fly 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 49m$261–846Fly to The Pas Airport, drive
- Fly from Calgary International Airport (YYC) to The Pas Airport (YQD)plane YYC - YQD
- Drive from The Pas Airport (YQD) to Jan Lakecar
9h 47m$896–1,966
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 8h 19m and costs $500 - $1,700.
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 via Regina which takes 40h 23m and costs .
It takes approximately 8h 43m to get from Crossfield to Jan Lake, including transfers.
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 - Airdrie Southbound, take the bus to Calgary YYC Airport, walk to Calgary International 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 Int. Airport, take the bus to Regina, take the bus to Winnipeg, take the taxi to Winnipeg, 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 20m
- When
- Every day
- Estimated price
- $110–700
- Website
- calmair.com
Flights from Calgary International Airport to Flin Flon Airport via Winnipeg
- Ave. Duration
- 5h
- When
- Friday
- Estimated price
- $240–1,700
Flights from Calgary International Airport to Flin Flon Airport via Winnipeg, The Pas Airport
- Ave. Duration
- 5h 50m
- When
- Tuesday and Sunday
- Estimated price
- $240–1,700
Flights from Calgary International Airport to Flin Flon Airport via Vancouver, Winnipeg
- Ave. Duration
- 9h 5m
- When
- Friday
- Estimated price
- $310–1,800
Flights from Calgary International Airport to Flin Flon Airport via Edmonton, Winnipeg
- Ave. Duration
- 10h 25m
- When
- Friday
- Estimated price
- $250–1,700
Flights from Calgary International Airport to Flin Flon Airport via Minneapolis, Winnipeg
- Ave. Duration
- 10h 40m
- When
- Friday
- Estimated price
- $330–1,400
Flights from Calgary International Airport to The Pas Airport via Winnipeg
- Ave. Duration
- 4h 45m
- When
- Tuesday and Sunday
- Estimated price
- $310–2,300
Flights from Calgary International Airport to The Pas Airport via Winnipeg, Flin Flon Airport
- Ave. Duration
- 6h 5m
- When
- Friday
- Estimated price
- $330–2,300
Flights from Calgary International Airport to The Pas Airport via Edmonton, Winnipeg
- Ave. Duration
- 10h 10m
- When
- Tuesday and Sunday
- Estimated price
- $330–2,300
Flights from Calgary International Airport to The Pas Airport via Minneapolis, Winnipeg
- Ave. Duration
- 10h 25m
- When
- Tuesday and Sunday
- Estimated price
- $440–1,900
- Website
- riseair.ca
Flights from Calgary International Airport to Prince Albert (Glass Field) Airport via Saskatoon John G. Diefenbaker International Airport
- Ave. Duration
- 3h 33m
- When
- Sunday, Monday, Tuesday, Thursday, and Friday
- Estimated price
- $95–900
Flights from Calgary International Airport to Prince Albert (Glass Field) Airport via Vancouver, Saskatoon John G. Diefenbaker International Airport
- Ave. Duration
- 6h 30m
- When
- Sunday
- Estimated price
- $140–650
- Phone
- +1 888 842-7245
- Website
- VIA Rail
Train from Winnipeg to The Pas
- Ave. Duration
- 13h 40m
- Frequency
- Twice a week
- Estimated price
- $180–420
- Website
- VIA Rail
- Escape
- $180–390
- Business
- $230–400
- Business Plus
- $250–420
- Economy
- $200–400
- Economy Plus
- $220–410
Train from Jasper to Portage la Prairie
- Ave. Duration
- 29h 45m
- Frequency
- Twice a week
- Estimated price
- $360–800
- Website
- VIA Rail
- Escape
- $360–750
- Business
- $430–650
- Business Plus
- $440–700
- Economy
- $400–800
- Economy Plus
- $450–800
Train from Portage la Prairie to The Pas
- Ave. Duration
- 12h 30m
- Frequency
- Twice a week
- Estimated price
- $160–390
- Website
- VIA Rail
- Escape
- $160–350
- Business
- $210–380
- Business Plus
- $230–390
- Economy
- $170–360
- Economy Plus
- $190–370
- Phone
- (204) 623-5255
- Website
- Keewatin Rail
Train from The Pas to Cranberry Portage
- Ave. Duration
- 2h 15m
- Frequency
- 4 times a week
- Website
- Keewatin Rail
Train from The Pas to Cranberry Portage
- Ave. Duration
- 2h 15m
- Frequency
- 4 times a week
- Website
- Keewatin Rail
- Phone
- +1 (855) 626-8585
- Website
- Flixbus USA
Bus from Calgary Int. Airport to Regina
- Ave. Duration
- 11h 45m
- Frequency
- 5 times a week
- Estimated price
- $110–180
- Schedules at
- Flixbus USA
Bus from Regina to Winnipeg
- Ave. Duration
- 7h
- Frequency
- 4 times a week
- Estimated price
- $70–120
- Schedules at
- Flixbus USA
- Phone
- +1 866 606 6700
- [email protected]
- Website
- Brewster Express Homepage
Bus from Calgary International Airport, AB to Jasper, AB
- Ave. Duration
- 8h 30m
- Frequency
- Once daily
- Estimated price
- $190–240
- Website
- Brewster Express Homepage
- Adult
- $190–240
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 Travelling by boat in Italy, 10 amazing places to get away from it all in Australia, and Italian Lakes: Getting around by train - to help you get the most out of your next trip.









