Travel from Geneva to Portugal

Bus or fly from Geneva to Portugal?

Swiss, easyJet and 7 other airlines fly from Geneva to Porto hourly. Alternatively, Eurolines CH operates a bus from Geneva to Lisbon 3 times a day. Tickets cost $140 - $190 and the journey takes 31 h 55 min. Carris Lisboa also services this route every 30 minutes.

Travel Guides

Want to know more about Flixbus?Rome2rio’s guide has all the details

How to get from Geneva to Portugal

From Genève train to Geneva airport, fly to Porto airport, then Metro to Porto. 4 h 45 min $120. From Genève train to Geneva airport, fly to Lisbon airport, line 722 bus to Areeiro, then Metro to Lisbon. 5 h $144. From Geneve train to Lyon Part Dieu, train to Nîmes, train to Av. Cdad. Barcelona - Int. Atocha, line 102 bus to Madrid, bus to Jardim Zoológico, then Metro to Restauradores. 19 h 59 min $310. From Geneve train to Lyon Part Dieu, train to Nîmes, train to Madrid-Puerta de Atocha, train to Medina del Campo, Trenhotel to Guarda, then train to Lisboa Santa Apolonia. 24 h 31 min $365. From Geneva bus to Lisboa Oriente then bus to Martim Moniz. 32 h 56 min $186. From Geneva bus to Chambéry, bus to Lisboa Oriente, then bus to Martim Moniz. 34 h 58 min $208. From Geneva drive to Lisbon. 17 h 32 min $322.

Is there a direct train between Geneva and Portugal?

No, there is no direct train from Geneva to Portugal. However, there are services departing from Geneve and arriving at Lisboa Santa Apolonia via Lyon Part Dieu, Nîmes, Madrid-Puerta de Atocha, Medina del Campo and Guarda. The journey, including transfers, takes approximately 24 h 31 min.

Is there a direct bus between Geneva and Portugal?

No, there is no direct bus from Geneva to Portugal. However, there are services departing from Geneva and arriving at Martim Moniz via Lisboa Oriente. The journey, including transfers, takes approximately 32 h 56 min.