Российский Национальный парк "Куршская коса" расположен в приграничной с Литвой части Калининградской области на узкой полоске суши между соленым Балтийским морем и пресноводным Куршским заливом. Северные рубежи парка проходят по российско-литовской границе. Литовский парк занимает, соответственно, вторую часть косы.
Добраться до Куршской косы из Калининграда можно как без пересадок, так и с пересадкой в Зеленоградске.
1. Рейсовым автобусом Калининград - Клайпеда (отправляется с автовокзала)
2. Электропоездом до Зеленоградска с Южного или Северного вокзала Калининграда, далее рейсовым автобусом на Куршскую косу (Зеленоградск - Морское, Калининград - Клайпеда) или такси.
С литовской части Куршской косы перейти пешком в Россию нельзя - только на автомобиле, автобусе или велосипеде. До литовской части косы до городка Нида ходят автобусы из Клайпеды. Также можно переправиться на ближайшую к Клайпеде часть косы на паромах - они отправляются из двух разных мест.