Vejrup este un sat din comuna Odense, din regiunea Syddanmark, Danemarca. Vejrup se află la 47 m altitudine. Cel mai apropiat oraș mare este Odense, la 6,9 km la est. Printre obiectivele din împrejurimi: Nonnebakken (6,9 km), Viking Age Ring Fortresses (6,9 km) și St. Canute's Cathedral (6,9 km). Printre locurile naturale: Frøbjerg Bavnehøj (11,7 km) și Tornø (15,0 km).