Travel from Basel to Lisbon

Bus or fly from Basel to Lisbon?

easyJet, Lufthansa and 7 other airlines fly from Basel to Lisbon every 3 hours. Alternatively, Eurolines CH operates a bus from Basel to Lisbon 3 times a week. Tickets cost $170 - $210 and the journey takes 11 h. Portuguese Railways (CP) also services this route every 30 minutes.

How to get from Basel to Lisbon

From Basel, Kannenfeldplatz line 50 bus to Basel airport, fly to Lisbon airport, then Metro to Lisbon. 5 h 18 min $136. From Basel SBB train to Zürich HB, train to Zurich airport, fly to Lisbon airport, then Metro to Lisbon. 6 h 12 min $193. From Basel SBB train to Dijon Ville, train to Lyon Part Dieu, train to Barcelona Sants, train to Madrid-Puerta de Atocha, walk to Atocha, train to Madrid, then bus to Lisbon. 21 h 21 min $353. From Basel SBB train to Avignon TGV, train to Madrid-Puerta de Atocha, train to Medina del Campo, Trenhotel to Guarda, then train to Lisboa Santa Apolonia. 25 h 43 min $412. From Basel bus to Lisboa Oriente then train to Lisboa Santa Apolonia. 35 h 22 min $176. From Basel bus to Lyon, bus to Lisboa Oriente, then bus to Martim Moniz. 37 h 8 min $213. From Basel drive to Lisbon. 19 h 22 min $352.