Quebec jest ważnym węzłem w prowincjonalnym systemie autostradowym. Autostrada Autoroute 40 łączy miasto z Montrealem i Ottawą oraz na wschodzie z Sainte-Anne-de-Beaupré i regionem Charlevoix. Autostrada Autoroute 20 biegnąca na południe od rzeki Świętego Wawrzyńca łączy miasto z Toronto i Montrealem na zachodzie oraz Rimouski, Rivière-du-Loup na wschodzie, natomiast autostrada Autoroute 73 zapewnia połączenie północ-południe w obszarze metropolitalnym miasta.
Za publiczny transport zbiorowy odpowiada Réseau de transport de la Capitale (RTC), który zarządza flotą autobusów. Przedsiębiorstwo to planuje otworzenie linii tramwajowych o łącznej długości 28,6 kilometrów w mieście w roku 2026. Wcześniej w latach 1863–1948 również istniał system tramwajowy. Został on wyparty przez komunikację autobusową. W mieście znajduje się stacja kolejowa Gare du Palais obsługiwana przez VIA Rail, która łączy miasto z najludniejszym obszarem Kanady w tym z największymi miastami: Toronto, czy stolicą Ottawą.
W pobliżu miasta znajduje się port lotniczy oraz port wodny.