Bahn Basel Flughafen
Der internationale Flughafen Basel besitzt keine Anbindung an das Bahnnetz. Die Bahnhöfe von Basel und Badischer Bahnhof auf Schweizer Boden, der Bahnhof Freiburg/Breisgau in Deutschland und die Bahnhöfe Saint Louis sowie Mulhouse werden durch öffentliche Busse angefahren. Die Bushaltestellen beim Flughafen befinden sich auf der Ebene 2 bei den Eingängen in die Ankunftshalle. Die Nummer 50 fährt in 20 Minuten mehrmals pro Stunde zum/vom SBB-Hauptbahnhof Basel/Schweiz. Von dort verbindet die Tramlinie 2 den Badischer Bahnhof.
Nach/von Freiburg in Deutschland fahren die Busse täglich zwischen zehn und fünfzehn Mal. Zum/vom französischen Bahnhof Mulhouse fährt die Buslinie 755. Ansonsten verbinden stündlich mehrere Busse den Regionalbahnhof Saint Louis mit dem Airport. Von Saint Louis gibt es Zugverbindungen zum Großbahnhof Mulhouse.
Von Mulhouse fahren verschiedene Regional- und Fernzüge zu französischen Großstädten wie Colmar, Straßburg, Belfort, Lyon, Paris und Nizza. Auf internationaler Ebene gibt es Direkt-Verbindungen nach Basel, Chur, Zürich, Luxemburg, Brüssel und Frankfurt.
Der Hauptbahnhof Freiburg/Breisgau ist ein wichtiger Knotenpunkt in Südbaden. Hier treffen verschiedene Linien wie die der Breisacher Bahn (Freiburg–Breisach), Höllentalbahn (Freiburg–Donaueschingen) und Rhein-Talbahn (Mannheim–Basel) aufeinander. Verschiedene andere ICE-, IC- und EC-Züge fahren nach Berlin, Bonn, Braunschweig, Bremen, Dortmund, Duisburg, Düsseldorf, Emmerich, Essen, Frankfurt, Hamburg, Hannover, Karlsruhe, Kassel-Wilhelmshöhe, Köln, Nürnberg, Stuttgart und Wuppertal. Die meisten Züge fahren im 2-Stunden-Takt. Auf internationaler Ebene gibt es tägliche Verbindungen nach Amsterdam, Prag, Kopenhagen, Warschau, Minsk und Moskau. Dazu kommen viele Regionalzüge und Stadtbahnen.
Der Bahnhof Basel ist Europas größter Grenzbahnhof. Von hier aus fahren ICE-, EC-, CNL-, D- und TGV-Züge zu vielen europäischen Bahnknotenpunkten. Es gibt direkte Verbindungen nach Berlin, Frankfurt/Main, Freiburg/Breisgau, Dresden, Hamburg, Kiel und Köln in Deutschland. Auf französischer Seite gibt es Verbindungen nach St Louis, Mülhausen, Colmar, Straßburg und Paris. Andere internationale Großstädte sind Amsterdam, Brest, Brüssel, Kopenhagen, Luxemburg, Mailand, Minsk und Moskau. Dazu kommen Regional- und Schnellzüge zu nationalen Ortschaften. Beim Badischer Bahnhof stoppen einige Fernzüge. Aber außer den Regionalbahnen wie Waldshut–Singen und der Hochrheinbahn ins Wiesental halten alle Fernzüge ebenfalls im Hauptbahnhof Basel, der eine schnellere Verbindung zum Flughafen besitzt.