... by car:

from Germany on the A5 until exit
Weil am Rhein or the A81 and various federal highways.
From Switzerland on the N3 to the Basel toll and then the A5 until exit Weil am Rhein. From France via Mulhouse (A36).

... by train:

with IC / EC and ICE connections directly to Basel (Bad train station) and from there in a few minutes with regional trains to Weil am Rhein. From the main train station in Weil am Rhein you can take the bus lines 16 (direction Brombach Tafelladen, Lörrach) and the bus lines 55 (direction bus station Kandern) to the stop Turmstraße (3 stops).

... by plane:

via Airport Basel-Mulhouse