Транспортная система Канады, учитывая масштабы территории, весьма разветвлена. Общая протяженность автомагистралей составляет свыше 1,1 млн км, железных дорог – 72 093 км. Доступ к океанским акваториям и крупнейшим озерам и рекам обеспечивают 300 портов. В стране есть 10 крупных международных аэропортов (в Торонто, Ванкувере, Оттаве, Калгари, Монреале, Галифаксе и др.), а региональных и местных воздушных гаваней около трехсот. В ряде крупнейших городов – Оттаве, Монреале, Торонто, Калгари, Ванкувере и Эдмонтоне – общественный транспорт помимо традиционных средств передвижения представлен метрополитеном и легкорельсовым транспортом.
Сеть междугородных автобусных маршрутов развита очень хорошо. Автобусы комфортабельны. Их маршруты пересекают всю Канаду, также существуют ежедневные рейсы в Соединенные Штаты (Монреаль - Бостон/Нью-Йорк, Торонто - Нью-Йорк, Ванкувер - Сиэтл и другие). Основных перевозчиков два - Coach Canada и Greyhound Canada. В обеих компаниях предлагаются проездные абонементы для неограниченного числа поездок на срок 7, 14, 21 или 60 дней.
Железнодорожная сеть страны достаточно плотная и современная, хотя используется, в основном, для грузовых перевозок. Пути пересекают Канаду от Атлантики до Тихого океана, благодаря чему на поезде можно добраться до самого отдаленного уголка страны. Такси предпочтительны для поездок на короткие дистанции, так как тарифы для поездки на большие расстояния достаточно внушительны. Все такси зарегистрированы и система оплаты четко отрегулирована - стоимость поездки зависит от километража и времени в пути.