Port Stephens is located on the NSW coastline just two and a half hours drive from Sydney and 25 mins from Newcastle. The town’s proximity to Myall Lakes National Park with its 245 sq km of coastal lagoons, wild forest, swamps and lakes make it popular with tourists and holiday makers.