Добраться до Дудинки можно только самолетом через Норильск. В летнее время действует сообщение с Красноярском по Енисею.
В Норильск (аэропорт «Алыкель») можно прилететь из Москвы, Санкт-Петербурга, Красноярска, Абакана, Новосибирска, Уфы, Баку.
Ежедневные рейсы совершают авиакомпании «S7», «Nordstar», «Аэрофлот».
Более подробную информацию о расписании полетов в Норильск лучше уточнять на официальном сайте аэропорта «Алыкель».
Далее от аэропорта Норильска ходят регулярные междугородние автобусы, следующие в направлении Норильска или Дудинки. Расстояние от аэропорта до Дудинки 53 км.
В период навигации (июнь-октябрь) до этих северных городов можно добраться речным транспортом на пассажирских теплоходах компании «ПассажирРечТранс»: «Александр Матросов» или «Валерий Чкалов». Оба теплохода проекта № 588, постройки 1955 г, курсируют от Красноярска до Дудинки и обратно с небольшими остановками в Енисейске, Туруханске, Игарке и небольших поселках. Обратите внимание, это не туристические теплоходы. На борту два ресторана, читальный и музыкальный салоны, бар, кинозал. Душевые и туалетные кабины расположены на палубах.
С графиком движения можно ознакомиться по телефону на официальном сайте перевозчика.
Периодичность отправления: через 3 дня. При устном бронировании, пассажир обязан выкупить билет в течение 10 дней с момента бронирования. Бронирование билетов прекращается за 20 дней до отправления теплохода. Средняя стоимость билета на теплоход в 1 класс по маршруту Красноярск-Дудинка составляет 16500 руб. В пути 3 дня 14 часов. В обратном направлении вверх по реке 5 суток 8 часов.