1. Железнодорожный транспорт. Город Архангельск имеет регулярное железнодорожное сообщение с городами Москвой, Санкт-Петербургом, Мурманском. Внутреннее сообщение обеспечивается поездами в административные центры Котласского, Пинежского, Вельского, Плесецкого, Онежского, Устьянского, Няндомского, Коношского районов. Общая протяженность железнодорожных путей внутри Архангельской области составляет 1767 км.
2. Авиасообщение. Из аэропорта города Архангельска осуществляются пассажирские перевозки в города Москву, Санкт-Петербург, Мурманск, Нарьян-Мар, Тромсе (Норвегия, через город Мурманск). В туристский сезон организуются чартерные международные рейсы в Египет, Турцию, Испанию, Грецию, Объединенные Арабские Эмираты, Таиланд. Региональное авиасообщение обеспечивается рейсами закрытого акционерного общества "Нордавиа - региональные авиалинии" и открытого акционерного общества "2-й Архангельский объединенный авиаотряд". Основные маршруты: Архангельск - Соловки, авиасообщение между населенными пунктами Приморского муниципального района.
3. Морской и речной транспорт. В летний сезон осуществляются речные круизы по основной речной артерии Архангельской области - реке Северной Двине. Общая протяженность внутренних водных судоходных путей составляет 3833 км.
В летний период в Архангельск осуществляют заходы круизные суда. Порт Архангельска при условии реконструкции и проведения дноуглубительных работ может принимать большие круизные суда. Отсутствует регулярное морское сообщение с Соловецкими островами. Основной туристский поток на Соловецкие острова обеспечивается морскими пассажирскими перевозками из города Кеми (Республика Карелия).
4. Автомобильный транспорт. Автомобильный транспорт обслуживает внутригородские перевозки и перевозки между городами и населенными пунктами Архангельской области. Протяженность автомобильных дорог общего пользования в Архангельской области составляет 18 777 км, включая 11 759 км дорог с твердым покрытием и 7018 км асфальто- и цементно-бетонных и грунтовых дорог.