Travel from Portugal to Florence-Italy

Bus or fly from Portugal to Florence?

TAP Portugal, Iberia and 5 other airlines fly from Lisbon to Florence every 4 hours. Alternatively, Metro Lisboa operates a bus from Lisbon to Florence every 5 minutes. Tickets cost $3 and the journey takes 10 min. Eurolines IT also services this route 3 times a week.

How to get from Portugal to Florence

ModeDurationPrice
From Martim Moniz Metro to Areeiro, line 722 bus to Lisbon airport, fly to Florence airport, then line 389 shuttle to Florence.5 h 31 min$162
From Lapa Metro to Porto airport, fly to Florence airport, then line 389 shuttle to Florence.7 h 22 min$168
From Martim Moniz Metro to Areeiro, line 722 bus to Lisbon airport, fly to Bologna airport, Aerobus to Bologna C.Le, then train to Florence.6 h 31 min$157
From Martim Moniz Metro to Areeiro, line 722 bus to Lisbon airport, fly to Pisa airport, train to Pisa C.Le, then train to Florence.6 h 52 min$137
From Lisboa Santa Apolonia train to Castelo Branco, walk to Castelo Branco, bus to Bordeaux-St-Jean, train to Lyon Part Dieu, train to Torino Porta Susa, then train to Firenze S.Maria Novella.30 h 38 min$408
From Restauradores Metro to Lisboa - Sete Rios then bus to Firenze - Autostazione.36 h 58 min$162
From Martim Moniz line 208 bus to Lisboa Oriente, bus to Madrid, then bus to Florence.2 days 14 h$237
From Lisbon drive to Florence.21 h 18 min$412
Close Print Itinerary
  1. Here are 8 options to get from
    Portugal to Florence:

    1. Trip:
      1 Fly Lisbon to Florence
      • One-Way approx: USD $106 - $373
      • Duration: 5 h 31 min
      Open +
      • Trip:
        1 Fly Lisbon to Florence
        • One-Way approx: USD $106 - $373
        • Duration: 5 h 31 min
        Close x
    2. Trip:
      2 Fly Porto to Florence
      • One-Way approx: USD $103 - $280
      • Duration: 7 h 22 min
      Open +
      • Trip:
        2 Fly Porto to Florence
        • One-Way approx: USD $103 - $280
        • Duration: 7 h 22 min
        Close x
    3. Trip:
      3 Fly Lisbon to Bologna, train
      • One-Way approx: USD $89 - $324
      • Duration: 6 h 31 min
      Open +
      • Trip:
        3 Fly Lisbon to Bologna, train
        • One-Way approx: USD $89 - $324
        • Duration: 6 h 31 min
        Close x
    4. Trip:
      4 Fly Lisbon to Pisa, train
      • One-Way approx: USD $76 - $380
      • Duration: 6 h 52 min
      Open +
      • Trip:
        4 Fly Lisbon to Pisa, train
        • One-Way approx: USD $76 - $380
        • Duration: 6 h 52 min
        Close x
    5. Trip:
      5 Train, bus
      • One-Way approx: USD $342 - $499
      • Duration: 30 h 38 min
      Open +
      • Trip:
        5 Train, bus
        • One-Way approx: USD $342 - $499
        • Duration: 30 h 38 min
        Close x
    6. Trip:
      6 Bus Eurolines IT
      • One-Way approx: USD $142 - $192
      • Duration: 36 h 58 min
      Open +
      • Trip:
        6 Bus Eurolines IT
        • One-Way approx: USD $142 - $192
        • Duration: 36 h 58 min
        Close x
    7. Trip:
      7 Bus ALSA
      • One-Way approx: USD $187 - $287
      • Duration: 2 days 14 h
      Open +
      • Trip:
        7 Bus ALSA
        • One-Way approx: USD $187 - $287
        • Duration: 2 days 14 h
        Close x
    8. Trip:
      8 Drive
      • One-Way approx: USD $330 - $490
      • Duration: 21 h 18 min
      Open +
      • Trip:
        8 Drive
        • One-Way approx: USD $330 - $490
        • Duration: 21 h 18 min
        Close x