Travel from Greve-in-Chianti to Milan

Train, bus or fly from Greve in Chianti to Milan?

Autolinee Chianti Valdarno operates a train from Greve in Chianti to Milan hourly. Tickets cost $3 - $5 and the journey takes 51 min. Trenitalia Frecce also services this route hourly. Alternatively, Autolinee Chianti Valdarno operates a bus from Greve in Chianti to Milan hourly. Tickets cost $3 - $5 and the journey takes 54 min. 2 other operators also service this route.

Travel Guides

Want to know more about Flixbus?Rome2rio’s guide has all the details
Getting to Milan from the airportGet the details in Rome2rio’s airport-to-city travel guide

How to get from Greve in Chianti to Milan

From Greve Piazza Trieste_V bus to Firenze S.Maria Novella then train to Milano Centrale. 3 h 14 min 44€. From Greve Piazza Trieste_V bus to Firenze Santa Maria Novella Station, train to Rogoredo Fs, then line 3 subway to Duomo M3. 3 h 46 min 33€. From Greve Piazza Trieste_V bus to Florence, bus to san donato m3, then line 84 bus to via verziere. 6 h 10 min 28€. From Greve Piazza Trieste_V bus to Florenz A1, night bus to Molino Dorino, then line 1 subway to Duomo M1. 5 h 52 min 37€. From Greve in Chianti drive to Milan. 3 h 13 min 49€. From Greve Piazza Trieste_V bus to P. Alinari, bus to Florence airport, fly to Milan Linate airport, then line 73 bus to Milan. 5 h 37 min 153€. From Greve Piazza Trieste_V bus to P. Alinari, bus to Florence airport, fly to Milan Malpensa airport, then train to Milan. 6 h 41 min 189€. From Greve Piazza Trieste_V bus to P. Alinari, bus to Florence airport, fly to Milan Bergamo airport, then shuttle to Milan. 7 h 41 min 109€.
Close Print Itinerary
  1. Here are 8 options to get from
    Greve in Chianti to Milan:

    1. Trip:
      1 Train Trenitalia Frecce
      • One-Way approx: USD $44 - $64
      • Duration: 3 h 14 min
      Open +
      • Trip:
        1 Train Trenitalia Frecce
        • One-Way approx: USD $44 - $64
        • Duration: 3 h 14 min
        Close x
    2. Trip:
      2 Train ItaloTreno
      • One-Way approx: USD $36 - $51
      • Duration: 3 h 46 min
      Open +
      • Trip:
        2 Train ItaloTreno
        • One-Way approx: USD $36 - $51
        • Duration: 3 h 46 min
        Close x
    3. Trip:
      3 Bus
      • One-Way approx: USD $22 - $36
      • Duration: 6 h 10 min
      Open +
      • Trip:
        3 Bus
        • One-Way approx: USD $22 - $36
        • Duration: 6 h 10 min
        Close x
    4. Trip:
      4 Night bus
      • One-Way approx: USD $40 - $56
      • Duration: 5 h 52 min
      Open +
      • Trip:
        4 Night bus
        • One-Way approx: USD $40 - $56
        • Duration: 5 h 52 min
        Close x
    5. Trip:
      5 Drive
      • One-Way approx: USD $45 - $75
      • Duration: 3 h 13 min
      Open +
      • Trip:
        5 Drive
        • One-Way approx: USD $45 - $75
        • Duration: 3 h 13 min
        Close x
    6. Trip:
      6 Fly to Milan Linate
      • One-Way approx: USD $126 - $400
      • Duration: 5 h 37 min
      Open +
      • Trip:
        6 Fly to Milan Linate
        • One-Way approx: USD $126 - $400
        • Duration: 5 h 37 min
        Close x
    7. Trip:
      7 Fly to Milan Malpensa, train
      • One-Way approx: USD $128 - $334
      • Duration: 6 h 41 min
      Open +
      • Trip:
        7 Fly to Milan Malpensa, train
        • One-Way approx: USD $128 - $334
        • Duration: 6 h 41 min
        Close x
    8. Trip:
      8 Fly to Milan Bergamo, shuttle
      • One-Way approx: USD $51 - $249
      • Duration: 7 h 41 min
      Open +
      • Trip:
        8 Fly to Milan Bergamo, shuttle
        • One-Way approx: USD $51 - $249
        • Duration: 7 h 41 min
        Close x