Über Autobahn A3 aus allen Richtungen: Verzweigung nach Delémont. Ausfahrt Aesch. Von Aesch an ist Mariastein ausgeschildert. Von Basel-Stadt her (nicht Autobahn): Richtung Zoo – Binningen – Bottmingen – Oberwil. Ab Oberwil ist Mariastein ausgeschildert.
Am Eingang von Mariastein befindet sich ein grosser gebührenfreier Parkplatz. Auf dem Klosterplatz in unmittelbarer Nähe zur Basilika sind kostenpflichtige Parkplätze vorhanden.
a) Ankunft auf dem Schweizer Bahnhof SBB in Basel: Tramlinie Nr. 10 ab Bahnhofplatz nach Flüh (Fahrzeit ca. 35 Min.) Nur Züge benutzen, die mit Flüh oder Rodersdorf angeschrieben sind.
b) Ankunft auf dem Badischen Bahnhof (DB) in Basel: Vom Bahnhofplatz mit Tram Nr. 6 bis Haltestelle Theater oder Heuwaage fahren. Dort umsteigen auf Tram Nr. 10, wie bereits oben angegeben.
Von Flüh fährt die Postautolinie 69 nach Metzerlen über Mariastein, oder man erreicht den Wallfahrtsort nach einem ca. halbstündigen Fussmarsch (bei der Strassenbahnhaltestelle gelbe Wanderwegweiser beachten).
Zum SBB-Fahrplan (externer Link)