Travel from Trieste to Florence-Italy

Train, bus or fly from Trieste to Florence?

Trenitalia Frecce operates a train from Trieste to Florence once daily. Tickets cost $50 - $75 and the journey takes 3 hours 38 minutes. Alternatively, FlixBus operates a bus from Trieste to Florence once daily. Tickets cost $25 - $45 and the journey takes 6 hours. ATVO S.p.A. also services this route once daily.

Travel Guides

Want to know more about Flixbus?Rome2rio’s guide has all the details

How to get from Trieste to Florence

ModeDurationPrice
From Trieste Centrale train to Firenze S.Maria Novella.3 h 38 min50€
From Trieste Centrale train to Venezia Mestre then train to Firenze S.Maria Novella.4 h 25 min49€
From Trieste bus to Florence.6 h20€
From Trieste drive to Florence.3 h 51 min59€
From Trieste Centrale train to Monfalcone, walk to Valentinis Gaslini, bus to Trieste airport, fly to Florence airport, then line 389 shuttle to Florence.5 h 29 min116€
From Trieste Centrale train to Monfalcone, walk to Valentinis Gaslini, bus to Trieste airport, fly to Bologna airport, Aerobus to Bologna C.Le, then train to Florence.6 h 8 min152€
From Trieste Centrale train to Mestre, bus to Venice airport, fly to Florence airport, then line 389 shuttle to Florence.6 h 41 min218€

How long does it take to get from Trieste to Florence?

The train from Trieste Centrale to Firenze S.Maria Novella takes 3 hours 38 minutes including transfers and departs once daily.

Is there a direct train between Trieste and Florence?

Yes, there is a direct train departing from Trieste Centrale and arriving at Firenze S.Maria Novella. Services depart once daily, and operate every day. The journey takes approximately 3 hours 38 minutes.

Is there a direct bus between Trieste and Florence?

Yes, there is a direct bus departing from Trieste and arriving at Florence. Services depart once daily, and operate every day. The journey takes approximately 6 hours.

Operators from Trieste to Florence

OperatorPhoneWebsite
Trenitalia Frecce+39 06 68475475Trenitalia Frecce
Trenitalia+39 06 68475475Trenitalia
FlixBus+49 1807 123 99 123FlixBus
APT Gorizia800-955957APT Gorizia
AlitaliaAlitalia
LufthansaLufthansa
Air DolomitiAir Dolomiti
Condor FlugdienstCondor Flugdienst
Busitalia - Sita Nord s.r.l.+39 800 373 760Busitalia - Sita Nord s.r.l.
RyanairRyanair
TPER - Trasporto Passeggeri Emilia Romagna051.350111TPER - Trasporto Passeggeri Emilia Romagna
ATVO S.p.A.+39 0421 5944ATVO S.p.A.
SwissSwiss
ErnestErnest
Air FranceAir France
Brussels AirlinesBrussels Airlines
KLMKLM
EurowingsEurowings
Air MoldovaAir Moldova
IberiaIberia
British AirwaysBritish Airways
Vueling AirlinesVueling Airlines
MeridianaMeridiana
Mistral AirMistral Air
easyJeteasyJet
Close Print Itinerary
  1. Here are 7 options to get from
    Trieste to Florence:

    1. Trip:
      1 Train
      • One-Way approx: USD $50 - $75
      • Duration: 3 h 38 min
      Open +
      • Trip:
        1 Train
        • One-Way approx: USD $50 - $75
        • Duration: 3 h 38 min
        Close x
    2. Trip:
      2 Train via Venezia Mestre
      • One-Way approx: USD $42 - $75
      • Duration: 4 h 25 min
      Open +
      • Trip:
        2 Train via Venezia Mestre
        • One-Way approx: USD $42 - $75
        • Duration: 4 h 25 min
        Close x
    3. Trip:
      3 Bus
      • One-Way approx: USD $21 - $45
      • Duration: 6 h
      Open +
      • Trip:
        3 Bus
        • One-Way approx: USD $21 - $45
        • Duration: 6 h
        Close x
    4. Trip:
      4 Drive
      • One-Way approx: USD $60 - $90
      • Duration: 3 h 51 min
      Open +
      • Trip:
        4 Drive
        • One-Way approx: USD $60 - $90
        • Duration: 3 h 51 min
        Close x
    5. Trip:
      5 Fly Trieste to Florence
      • One-Way approx: USD $126 - $277
      • Duration: 5 h 29 min
      Open +
      • Trip:
        5 Fly Trieste to Florence
        • One-Way approx: USD $126 - $277
        • Duration: 5 h 29 min
        Close x
    6. Trip:
      6 Fly Trieste to Bologna, train
      • One-Way approx: USD $90 - $349
      • Duration: 6 h 8 min
      Open +
      • Trip:
        6 Fly Trieste to Bologna, train
        • One-Way approx: USD $90 - $349
        • Duration: 6 h 8 min
        Close x
    7. Trip:
      7 Train to Venice, fly to Florence
      • One-Way approx: USD $125 - $467
      • Duration: 6 h 41 min
      Open +
      • Trip:
        7 Train to Venice, fly to Florence
        • One-Way approx: USD $125 - $467
        • Duration: 6 h 41 min
        Close x