Город связан с другими городами автомобильным, железнодорожным и морским транспортом. Железнодорожное сообщение существует по направлению Финляндского вокзала: Санкт-Петербург — Зеленогорск — Приморск — Выборг, прямое автобусное сообщение от петербургской станции метро «Парнас».