Newhaven liegt an der Südküste Englands in der Grafschaft East Sussex an der Mündung des Flusses Ouse. Von hier verkehren regelmäßig Fähren nach Dieppe in der französischen Normandie , mit etwa zwei täglichen Abfahrten .