The community lies on the Sterling Highway. A state-owned dirt/gravel airstrip is located on Oilwell Road. Homer or Kenai have airports, and harbor/docking facilities are in Homer, which has state ferry access. Ninilchik harbor was constructed in the early 1970s. Mainly charter and recreational boats are launched from Ninilchik or Deep Creek beach; a tractor launch is also available.