Via A3 motorway from all directions: branch to Delémont. Exit Aesch. From Aesch on Mariastein is signposted.
From Basel city (not motorway): direction Zoo - Binningen - Bottmingen - Oberwil. From Oberwil on Mariastein is signposted.
By public transport:
a) Arrival at the Swiss railway station Basel SBB: Tram line no. 10 from Bahnhofplatz to Flüh (journey time approx. 35 min.) Only use trams showing Flüh or Rodersdorf as final destinations.
b) Arrival at Basel Badischer Bahnhof (DB): From the square in front of the station take tram no. 6 to the stops called Theater or Heuwaage. Change to tram no. 10, as stated above.
From Flüh there are coaches to Mariastein, or you can reach the place of pilgrimage after about half an hour's walk (watch out for the yellow hiking signs at the tram stop).