Метро «Площадь Ленина» → Пройти пешком 270 метров (3 минуты) → Станция Площадь Ленина — Электрички до станций: Невская Дубровка, Ладожское Озеро, Мельничный Ручей (29 минут) → Станция Бернгардовка → Пройти пешком 530 метров (6 минут)
Комплекс «Новая Швейцария» находится в 7 км от КАД. С Финляндского вокзала можно добраться на электричке за 30 мин (ст. Бернгардовка), а также на маршрутных такси от станции метро «Ладожская» или Площади Ленина.