Travel from Béja to Lisbon

How to get from Béja to Lisbon?

There is no direct connection from Béja to Lisbon. However, you can take the train to Place de Barcelone, take the train to Tunis Marine, take the bus to Tunis airport, fly to Lisbon, then take the Metro to Lisbon. Alternatively, you can take the drive to El Kala, take the bus to Algiers, take the walk to Algiers, take the car ferry to Alicante, take the bus to Badajoz, take the bus to Montemor o Novo, then take the bus to Lisboa.

How to get from Béja to Lisbon

From Béja Voyageurs train to Place de Barcelone, train to Tunis Marine, bus to Tunis airport, fly to Lisbon airport, then Metro to Lisbon. 7 h 43 min $218. From Béja drive to El Kala, bus to Algiers, walk to Algiers, car ferry to Alicante, bus to Badajoz, bus to Montemor o Novo, then bus to Lisboa. 39 h 25 min $274. From Béja taxi to Tunis, ferry to Palermo, ferry to Genova - Dinegro, bus to Genova - Piazza della Vittoria, bus to Lisboa Oriente, then train to Lisboa Santa Apolonia. 2 days 14 h $412. From Béja taxi to Tunis, ferry to Civitavecchia, car ferry to World Trade Center, bus to Barcelona/Sants, bus to Jardim Zoológico, then Metro to Restauradores. 2 days 21 h $391. From Béja taxi to Tunis, ferry to Civitavecchia, car ferry to World Trade Center, bus to Barcelona Sants, bus to Lisboa Oriente, then bus to Martim Moniz. 2 days 22 h $381. From Béja drive to Mostaganem, car ferry to Alicante, then drive to Lisbon. 31 h 12 min $276.