Saskatoon has one main airport — Saskatoon John G. Diefenbaker International Airport (airport code YXE). It is a medium-sized airport relative to other Canadian airports.  Air Canada Jazz and WestJet offer domestic flights to other Canadian cities, and Delta Airlines flies to and from Minneapolis, Minnesota.  There are several smaller operators (TransWest , Pronto , West Wind) that fly within the province and offer charter air service. Ground transportation from the airport is provided by several rental car agencies (Avis, National, Hertz, etc.).  Taxis are available outside of the terminal building, and some hotels offer an airport shuttle.  A more detailed description of the airport services can be found on its website.

Passenger rail service to Saskatoon is provided by Via Rail .  Railway travel isn't as popular due to the remote location of the train station on the city's far west side, and a schedule which often has trains arriving and departing between 11:00 PM and 6:00 AM.

Several highways connect Saskatoon to other cities.  Highway 11 (Louis Riel Trail) connects Saskatoon to Regina in the south and Prince Albert to the north.  The segment from Saskatoon to Regina is mostly a divided, dual-lane roadway.  Highway 16 (Yellowhead Highway) connects Saskatoon to Winnipeg in the east and Edmonton to the west.  The western segment to Edmonton is mostly dual-lane divided as well.  Other highways in include Highway 5 east to Humboldt, and Highway 7 west to Kindersley (connects to Alberta Highway 9 to Calgary).  Highway conditions can vary depending on the weather, particularly in winter.  It is best to check the current highway conditions before you travel.

Passenger bus service to Saskatoon is provided by both STC (Saskatchewan Transportation Company) and Greyhound.  The bus terminal is located in downtown Saskatoon on 23rd Street, across from the Midtown Plaza parking lot.