Fanö liegt an der dänischen Nordseeküste vor der Stadt Esbjerg. Von der Deutsch-Dänischen Grenze (Grenzübergang Flensburg) bis nach Esbjerg sind es ca. 70 km. Mit dem Auto gelangt man über die Autobahn E30 von der Grenze aus in etwa 70 Minuten nach Esbjerg. Man fährt zunächst Richtung Kolding und orientiert sich in Höhe Kolding dann an den Schildern, die nach Esbjerg weisen. Von Esbjerg aus nimmt man die Fähre nach Fanö ab, die tagsüber alle 20 Minuten abfährt (die Fenja und die Menja im Wechsel).