Travel from Bilbao to Switzerland

Bus or fly from Bilbao to Switzerland?

easyJet, Swiss and Air France fly from Bilbao to Genève twice daily. Alternatively, Eurolines CH operates a bus from Bilbao to Zürich 3 times a week. Tickets cost $100 - $190 and the journey takes 20 h 30 min. Swiss Railways (SBB/CFF/FFS) also services this route every 5 minutes.

How to get from Bilbao to Switzerland

From Moyua Plaza bus to Bilbao airport, fly to Geneva airport, then train to Genève. 4 h 4 min $104. From Moyua Plaza bus to Bilbao airport, fly to Zurich airport, line 2 train to Zürich Oerlikon, Bahnhof, then line 62 bus to Zürich (Kreis 11). 4 h 46 min $132. From Moyua Plaza bus to Bilbao airport, fly to Basel airport, line 50 bus to Basel, Brausebad, then line 6 tram to Basel. 6 h 47 min $118. From Bilbao bus to Bayonne Mairie, bus to Biarritz airport, fly to Geneva airport, then train to Genève. 5 h 56 min $197. From Bilbao bus to Bayona, walk to Bayonne, train to Gare Montparnasse, line 91 bus to Paris Gare de Lyon, train to Zürich HB, then line 15 train to Zürich Stadelhofen. 13 h 55 min $355. From Bilbao bus to Zürich, walk to Zürich HB, then line 15 train to Zürich Stadelhofen. 20 h 41 min $205. From Bilbao bus to Basel SBB, train to Brugg AG, then line 12 train to Zürich Stadelhofen. 22 h 5 min $169. From Bilbao drive to Zürich. 12 h 38 min $209.