Die SBB bieten fast keine Zugverbindungen für Flüge an, die ab 6 Uhr morgens starten (saldo 20/2017). Neu sind die Flughäfen Zürich und Basel-Mülhausen trotzdem frühmorgens erreichbar. «Flugbusse» fahren ab Chur oder Luzern zum Flughafen Zürich oder von Sarnen OW und Luzern-Kriens zum Euroairport Basel. Die Abfahrtszeiten sind so angesetzt, dass den Passagieren genug Zeit bleibt für das Check-in auf die ersten Flüge. 

Betrieben werden die Flugbusse von den Verkehrsbetrieben Luzern, der Heggli AG und der Bus und Service AG Chur. Plätze muss man über die Website Flugbus.ch im Voraus buchen. Das Ticket für Erwachsene kostet pro Strecke 40 bis 66 Franken. Halbtax und GA sind nicht gültig.