Внимание! Поскольку Ивангород находится в погранзоне, для его посещения нужен пропуск. Официальный сайт Ивангорода http://www.ivangorod.ru/travelers/border-zone/444-2010-06-15-20-40-53.html
По железной дороге
Из Москвы до Ивангорода можно доехать на поезде 034Р Москва - Таллин. Отправление ежедневно в 18:05 и в Ивангород прибывает 04:39. Время в пути 10 часов 30 минут. Стоимость купе от 3 тыс. рублей.
Из Санкт-Петербурга с Балтийского вокзала до Ивангорода можно доехать пригородным поездом. Отправление ежедневно кроме субботы в 18:40. Время прибытия 21 час 52 минуты. Стоимость проезда чуть больше 300 рублей.
На автобусе
Из Санкт-Петербурга от автостанции на Обводном канале отправляются автобусы в 17:30 (пн., пт., сб., вс.), 18:50, 21:00. Время в пути чуть больше 3 часов. Справочная +7 (812) 766-5777
Рейсы от метро Девяткино (Автовокзал "Северный"), похоже, отменили из-за убыточности. Справочная +7 (812) 635-81-58
Из Пскова до Ивангорода в 7:00 отходит автобус. Обратный рейс 16:35. Время в пути 6 часов.
На машине
Примерное расстояние между Санкт-Петербургом и Ивангородом составляет 150 км. Из города выезжаем по Красносельскому шоссе (М11), после Красного села поворачиваем на Кингисепское шоссе (E20) и дальше после Кингисепа продолжаем ехать по трассе E20 прямиком до Ивангорода.