Thunder Bay is on Trans-Canada Highway 11 and 17. From the east, it is a 7-8 hour 700 km drive from Sault Ste Marie and from the west, it is a 7-8 hour 720 km drive from Winnipeg.
Thunder Bay has not been served by passenger rail since 1989 due to a politically motivated right-of-way dispute between Via Rail and Canadian Pacific Railways.
Thunder Bay has a commercial airport that lies approximately 15 minutes west of the downtown center. There is one Transit bus that passes by every 30-40 minutes during the week and weekends. Hotel shuttles are also available for the Airlane Travelodge hotel and the Valhalla Inn hotel.