Getting There and Away

Aerial view of University Bridge in Saskatoon, surrounded by lush greenery.
Mukesh Tanna, Pexels

Saskatoon's primary transportation hub is the John G. Diefenbaker International Airport (YXE), located approximately 5 to 7 kilometers northwest of the city center. The city also has a VIA Rail train station about eight kilometers from Downtown and a central bus terminal for regional and inter-provincial services.

By Air:

Saskatoon John G. Diefenbaker International Airport (YXE) offers direct flights to major destinations across Canada and the U.S. Flight costs can vary, with some one-way flights starting from C$45 to C$64. Return flights can range from approximately C$221 to C$1222, depending on the origin and booking time.

From the Airport (YXE):

  • Taxis and Rideshares:: Taxis are available curbside at Arrivals, and rideshare services like Uber and Riide have designated pick-up/drop-off zones. A taxi ride to downtown Saskatoon typically takes around 15 minutes.
  • Public Bus:: Saskatoon Transit (Route 11) provides bus service from the airport to Downtown, taking approximately 30 to 40 minutes.
  • Car Rentals:: Six on-site rental agencies are available at the airport, with vehicles located outside the terminal. Daily car rental prices can start from around C$30 to C$42, with SUVs averaging C$41-C$46 per day.

By Bus:

Inter-city bus services connect Saskatoon with other Canadian cities. FlixBus and Rider Express offer routes, for example:

  • Regina to Saskatoon: Costs can be as low as C$28.98, with a journey time of approximately 2 hours 45 minutes.
  • Vancouver to Saskatoon: Prices can start from C$178 to C$251.
  • Edmonton to Saskatoon, Calgary to Saskatoon, and Winnipeg to Saskatoon are also available routes.

By Train:

VIA Rail provides train service connecting Saskatoon to a cross-Canada rail network.

  • Winnipeg to Saskatoon: An average ticket price is around C$190, with a typical journey duration of 13 hours 20 minutes.
  • Edmonton to Saskatoon: Train tickets average C$85, with some starting from C$65.
  • Toronto to Saskatoon: One daily train trip is usually available, lasting about 49 hours 55 minutes, with tickets starting from approximately C$307.