Vejrup je selo u općini Odense, u regiji Južna Danska, Danska. Vejrup se nalazi na 47 m nadmorske visine. Najbliži veći grad je Odense, 6,9 km istočno. Među znamenitostima u okolici su Nonnebakken (6,9 km), Viking Age Ring Fortresses (6,9 km) i St. Canute's Cathedral (6,9 km). Među prirodnim znamenitostima su Frøbjerg Bavnehøj (11,7 km) i Tornø (15,0 km).