Швейцария имеет высокоразвитую транспортную систему. Здесь пролегают важнейшие железнодорожные и автомобильные магистрали, связывающие Северную Европу с Южной. Общая длина железных дорог свыше 5 тыс. км, все электрифицированы; магистральных автодорог 18,4 тыс. км, канатных дорог — 58 км, подвесных — 724 км. На железные дороги приходится основная часть перевозок. Самая важная железнодорожная магистраль страны Базель-Цюрих-Берн-Лозанна-Женева проходит через главные индустриальные районы и крупнейшие города.
Швейцария, обеспечивая транзит международных грузоперевозок, не в состоянии справиться с большим грузопотоком. Постоянно растущая загруженность автомобильных дорог и образование пробок — особенно в районе Сен-Готардского туннеля — стали серьезными проблемами для Швейцарии. Еще более напряженная ситуация возникает во время отпусков, когда автодороги наполняются не только грузовыми машинами, но и автомобилями туристов.
Горным рельефом страны объясняется большое число зубчато-канатных и канатно-подвесных дорог. Благодаря им большое количество желающих может попасть на те вершины, которые доступны только профессиональным альпинистам. Наиболее высокая железнодорожная станция расположена почти на отметке 4 км над уровнем моря.
Хотя Швейцария и не имеет выхода к морю, она располагает морскими торговыми судами. Рейн, крупнейшая водная артерия, судоходен в пределах Швейцарии только на участке Базель — Райнфельден длиной 19 км. Введен в строй крупный речной порт в Базеле. В 1990;х годах его ежегодный грузооборот составлял 9 млн. т. Большое значение для перевозки промышленных грузов имеет также канал Рейн — Рона.
В Швейцарии имеется развитая система городского транспорта, включающая поезда, автобусы, теплоходы и фуникулеры. Внутренние перелеты не представляют большого интереса для туристов, так как наземный транспорт великолепно развит. Желтые почтовые автобусы заменяют поезда. Почти на каждом железнодорожном вокзале можно взять напрокат велосипед и вернуть его тоже можно на любой станции, где имеется офис по аренде велосипедов.
Международные аэропорты Цюриха, Женевы и Базеля принимают рейсы со всего света, в то время как аэропорты Лугано и Берна — только из Европы. Аэропорты Цюриха и Женевы имеют терминалы, общие с терминалами железной дороги[22].