Travel from Venice to Certaldo

Bus or train from Venice to Certaldo?

You can take a train from Venice to Certaldo via Firenze S.Maria Novella in around 3 h 49 min. Alternatively, FlixBus operates a bus from Venice to Certaldo 3 times a day. Tickets cost $15 - $26 and the journey takes 4 h 15 min.

Travel Guides

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

How to get from Venice to Certaldo

From Venezia S.Lucia train to Firenze S.Maria Novella then train to Certaldo. 3 h 49 min 42€. From Venice, Venice bus to Florence, walk to Stazione Leopolda, bus to Poggibonsi, then train to Certaldo. 6 h 36 min 28€. From Venice drive to Certaldo. 3 h 43€. From Venezia line 5 bus to Venice airport, fly to Florence airport, line 389 shuttle to Firenze S.Maria Novella, then train to Certaldo. 6 h 23 min 209€.

Is there a direct train between Venice and Certaldo?

No, there is no direct train from Venice to Certaldo. However, there are services departing from Venezia S.Lucia and arriving at Certaldo via Firenze S.Maria Novella. The journey, including transfers, takes approximately 3 h 49 min.
Close Print Itinerary
  1. Here are 4 options to get from
    Venice to Certaldo:

    1. Trip:
      1 Train
      • One-Way approx: USD $39 - $60
      • Duration: 3 h 49 min
      Open +
      • Trip:
        1 Train
        • One-Way approx: USD $39 - $60
        • Duration: 3 h 49 min
        Close x
    2. Trip:
      2 Bus
      • One-Way approx: USD $21 - $37
      • Duration: 6 h 36 min
      Open +
      • Trip:
        2 Bus
        • One-Way approx: USD $21 - $37
        • Duration: 6 h 36 min
        Close x
    3. Trip:
      3 Drive
      • One-Way approx: USD $40 - $65
      • Duration: 3 h
      Open +
      • Trip:
        3 Drive
        • One-Way approx: USD $40 - $65
        • Duration: 3 h
        Close x
    4. Trip:
      4 Fly, train
      • One-Way approx: USD $117 - $451
      • Duration: 6 h 23 min
      Open +
      • Trip:
        4 Fly, train
        • One-Way approx: USD $117 - $451
        • Duration: 6 h 23 min
        Close x