Travel from Rome to Portugal

Bus or fly from Rome to Portugal?

Ryanair flies from Rome to Porto 5 times a day. Alternatively, ATAC S.p.A. Azienda per la mobilità operates a bus from Rome to Lisbon every 15 minutes. Tickets cost $2 and the journey takes 16 min. 4 other operators also service this route.

How to get from Rome to Portugal

From Roma Termini train to Rome Ciampino airport, fly to Porto airport, then Metro to Porto. 5 h 43 min $115. From Roma Termini train to Rome airport, fly to Lisbon airport, line 722 bus to Areeiro, then Metro to Lisbon. 5 h 55 min $141. From Roma Termini train to Rome Ciampino airport, fly to Lisbon airport, line 722 bus to Areeiro, then Metro to Lisbon. 5 h 48 min $104. From Roma Termini train to Rome airport, fly to Porto airport, then Metro to Porto. 7 h 40 min $157. From Roma Termini train to Torino Porta Susa, train to Lyon Part Dieu, train to Carcassonne - À côté de Square André Chénier, bus to Fundao, then train to Lisboa Santa Apolonia. 35 h 14 min $406. From Roma Termini train to Firenze - Autostazione, bus to Jardim Zoológico, then Metro to Restauradores. 38 h 32 min $207. From Termini line 649 bus to Roma, bus to Madrid, bus to Lisboa Oriente, then bus to Martim Moniz. 3 days 18 h $289. From Rome drive to Lisbon. 23 h 48 min $463.