Train from Florence to Lisbon

Florence
Lisbon, Portugal

Your cost to travel by Train, bus: $322 - $394

Firenze Santa Maria Novella Station
  • Total Distance:

    319.63 km (199 miles)

  • Travel Time:

    2 Hours 9 Minutes

  • Frequency:

    3 Times/Day

  • Train Fare:

    40.0 USD (~29.46 EUR)

Milano Centrale
  • Total Distance:

    567.57 km (353 miles)

  • Travel Time:

    7 Hours 48 Minutes

  • Frequency:

    1 Times/Day

  • Train Fare:

    95.0 USD (~69.96 EUR)

Marseille-St-Charles
  • Total Distance:

    1209.62 km (752 miles)

  • Travel Time:

    8 Hours 7 Minutes

  • Frequency:

    1 Times/Day

  • Train Fare:

    170.0 USD (~125.19 EUR)

Madrid Atocha
  • Total Distance:

    1.7 km (1 miles)

  • Travel Time:

    2 Minutes

  • Frequency:

    137 Times/Day

  • Train Fare:

    1.0 USD (~0.74 EUR)

Madrid
  • Total Distance:

    657.34 km (408 miles)

  • Travel Time:

    7 Hours 21 Minutes

  • Frequency:

    3 Times/Day

  • Bus Fare:

    50.0 USD (~36.82 EUR)

Lisbon
Source: Rome2rio

Train schedule

Departure Arrival Fare Operator Duration
Firenze Santa Maria Novella Station Milano Centrale Station 40 USD http://ad.zanox.com/ppc/?43904733C98028233T 2h 3mins
Milano Centrale Marseille-St-Charles 95 USD http://orario.trenitalia.com/b2c/npp_price_input_it.jsp?lang=en&stazin=Milano%20Centrale&stazout=Marseille-St-Charles&datag=14&datam=06&dataa=2018&timsh=20&timsm=05&nreq=5&sort=0&car=0 7h 26mins
Marseille-St-Charles Madrid-Puerta de Atocha 170 USD https://en.oui.sncf/en/ 7h 44mins
Madrid Atocha Madrid Méndez Álvaro 1 USD http://www.renfe.com/EN/viajeros/cercanias/madrid/index.html 2mins
Madrid Lisbon 50 USD http://www.avanzabus.com/web/default.aspx 7h 0mins

Cost by number of pax.

Pax Currency (USD) Currency (Local)
1 person 376 USD ~ 277 EUR
2 people 752 USD ~ 554 EUR
3 people 1,128 USD ~ 831 EUR
4 people 1,504 USD ~ 1,108 EUR
5 people 1,880 USD ~ 1,385 EUR

Did you know?

  • The total CO2 Emission for your Florence - Lisbon train trip is 130.94 kg
  • Your total cost to travel by train from Florence to Lisbon is about 376.0 USD (~276.9 EUR)