Spjarup est un village dans la commune de Vejle, dans la région de Danemark du Sud, au Danemark. Spjarup se situe à 54 m d'altitude. La grande ville la plus proche est Vejle, à 19,1 km à l'est. Parmi les sites touristiques alentour : Tumulus, pierres runiques et église de Jelling (16,5 km), Ravning Bridge (6,7 km) et Vejen Kunstmuseum (19,6 km). Parmi les sites naturels : Stoltenbjerg (5,6 km).