Italy's transport system is excellent — if you know which option to use when. Trains for city-to-city (Rome↔Florence: 1.5h, €20-50). Rental car for countryside (Tuscany, Puglia, Sicily inland). Ferries for islands (Sardinia, Sicily, Capri, Aeolian). Buses for where trains don't go (hill towns, Amalfi Coast). Domestic flights for the long jumps (Milan→Sicily: 1.5h vs 12h train). The 10 mistakes: Not validating regional train tickets. Driving into a ZTL (restricted traffic zone — €80-100 fine, AUTOMATICALLY photographed). Renting a car in Rome (madness). Not booking Frecce trains ahead. Taking a taxi from Fiumicino (€49 fixed vs €14 Leonardo Express train). This guide prevents all of them.
Plan my Italy transport →Trenitalia (state railway): Three types. 1. Frecce (high-speed): Frecciarossa (300km/h, Rome↔Milan 2h55, Rome↔Florence 1h30, Rome↔Naples 1h10, Milan↔Venice 2h25). Book at trenitalia.com — prices from €19 if booked 2+ weeks ahead, €50-80 last-minute. 2. InterCity: Slower, cheaper, more stops. Good for medium routes. 3. Regionale: Local trains — slow, cheap (€5-15), no reservation needed. Buy at machines, validate before boarding (stamp the ticket in the green/yellow machine on the platform — forgetting = €50 fine). Italo (private high-speed): Competes with Trenitalia Frecce on major routes. Often cheaper. Same routes. Book at italotreno.it. Pro tip: Download the Trenitalia AND Italo apps. Compare prices. Book the cheaper one. Trenitalia early-bird ("Super Economy"): €19-29 for routes normally costing €50+. The Frecce rule: Book 2-4 weeks ahead for 50% savings. Last-minute Frecce are expensive. Last-minute Regionali are cheap (same price always). Full train guide → · Interrail guide →
Use a car for: Tuscany countryside (Chianti, Val d'Orcia), Puglia (masserie, coast between Polignano and Otranto), Sicily (outside Palermo/Catania), Sardinia (essential — no real public transport), Amalfi Coast (debatable — the road is terrifying and parking impossible, but gives freedom), Umbria, Dolomites. DON'T use a car for: Rome (traffic + ZTL = nightmare), Florence city center (ZTL), Venice (no roads), Naples (locals drive like demolition derby). ZTL (Zona Traffico Limitato): Most Italian historic centers have camera-enforced restricted zones. Enter without authorization = €80-100 fine per camera, per entry. Some rental companies add admin fees. Your hotel MUST register your plate to give you access. Ask BEFORE arriving. Book at: rentalcars.com or directly with Europcar, Hertz, Sixt. Insurance: take FULL coverage (CDW with zero excess). Italian roads: excellent highways (autostrade — tolled, €5-30 depending on distance), beautiful coastal roads, terrifying mountain passes. Full driving guide →
Regional buses (Autolinee Toscane, SITA, etc.): The only way to reach many hill towns (San Gimignano, Volterra from Florence, Amalfi Coast villages from Sorrento/Salerno). Cheap (€2-8). Schedules: irregular (check on company websites — not always on Google Maps). FlixBus: Long-distance budget option (Rome→Florence €9-15, 3.5h). Slower than trains but cheaper. Amalfi Coast SITA bus: The legendary ride — hairpin turns along the cliff, standing room only in summer. An experience. Also: terrifying. Marozzi/Marino: Long-distance bus companies covering routes trains don't (especially south — Puglia, Calabria).
Sicily: Train-ferry from mainland (the train goes ON the ferry at Villa San Giovanni — included in the ticket, an incredible experience). Or: fly (Ryanair, Wizz to Catania/Palermo from €20). Sardinia: Ferries from Civitavecchia (Rome port), Genova, Livorno, Naples. Operators: Tirrenia, Moby, Grimaldi, GNV. 5-12h depending on route. €30-80/person + €40-100/car. Book 1-2 months ahead in summer. Capri/Ischia: Ferries from Naples (Molo Beverello) — 40-80min, €15-22. Operators: SNAV, Caremar, NLG. Aeolian Islands: Ferries from Milazzo (Sicily) — 1.5-4h depending on island. Liberty Lines hydrofoils. Amalfi Coast: Seasonal ferries between Amalfi, Positano, Capri, Salerno — the most scenic "transport" in Italy (and often faster than the road). Tremiti Islands: From Termoli (Molise) — 50min hydrofoil. Elba: Ferries from Piombino — 1h, frequent.
When flying beats training: Milan→Sicily (1.5h vs 10-12h), Milan→Sardinia (1h vs impossible by land), Rome→Sardinia (1h vs 6h ferry). Budget airlines: Ryanair (hub: Bergamo/Orio al Serio for Milan, Ciampino for Rome — beware: Ciampino is NOT Fiumicino). Wizz Air. EasyJet. Vueling. Prices: €20-60 one-way if booked 2-4 weeks ahead. Caveat: Add baggage fees + airport transfer costs → sometimes the train is the same total price AND more comfortable. The rule of thumb: Under 4 hours train = take the train (more comfortable, city-center-to-city-center, no security/boarding). Over 4 hours = consider flying.