EmweGoItaly / Travel answers / Italy
Travel answers · Italy · Money & practical

Train, bus, car or plane in Italy: real prices, fare rules and when each one wins

Starting fares, what a drive really costs, and the refund rules that decide which ticket to buy.

PROTOTYPE · SEO/GEO article v1 · facts from the EmweGo guides (checked 2026-09-23) · question source: Transport deep research T01–T10 (23 Sep 2026) (T01, T09)
Short answer

Between big cities the high-speed train usually wins: Italo Rome–Florence from €14.90 (1 h 30), Rome–Naples from €14.90 (1 h), Milan–Rome from €29.90 (3 h 10). Coaches are cheapest (Itabus Rome–Naples from €4.99) but much slower. Driving Rome–Milan is roughly €121 in tolls and fuel before parking and ZTL. Flights (ITA Rome–Milan from €64) only pay off for Sicily and Sardinia. Fares: Trenitalia Super Economy and Economy can’t be refunded; Base refunds with 20% deducted; Italo Economy refunds 40%, Flex 80%. Interrail holders pay €13 reservations on Frecciarossa.

Checked 2026-09-23 · Italy · Money & practical

At a glance
Rome–FlorenceItalo from €14.90 · 1 h 30
Milan–RomeTrain €29.90+ · car ~€121 · flight €64+
Coach Rome–NaplesFrom €4.99
Trenitalia BaseRefund −20%
Italo Economy / FlexRefund 40% / 80%
Interrail on Frecce€13 reservation

Four modes compared

RouteTrainCoachCar (tolls + fuel)Flight
Rome–MilanItalo 3 h 10 · from €29.90Itabus from €5.99604 km · ~€121ITA 1 h 10 · from €64
Rome–FlorenceItalo 1 h 30 · from €14.90FlixBus from €6.98283 km · ~€55—
Rome–NaplesItalo 1 h · from €14.90Itabus from €4.99224 km · ~€46ITA ~1 h · from €42
Milan–Venice——324 km · ~€67—
Rome–PalermoIntercity via the StraitItabus from €24.99Ferry or StraitITA 1 h 05 · from €66

Starting fares shown on operators’ route pages on 23 Sep 2026 — not a quote for your date. Car costs use third-party toll estimates and 23 Sep fuel prices; parking, ZTL and rental are extra.

When each mode wins

Transport option

Train

Verified 2026-09-23
City centre to city centre and no airport overhead. Italo’s cheapest fares are a limited quota; Florence–Venice showed €14.90 and €18.90 on two Italo pages the same day — trust the booking flow.

Trains in Italy →

Italo · Rome ↗ · Italo · Milan–Rome ↗

Fare rules that matter

Ticket

Trenitalia Frecce

Verified 2026-09-23
Base: change before departure (once within 1 h after), refund minus 20%. Economy: change date/time before departure only, no refund. Super Economy: no changes, no refund; sold until the 9th day before departure (6th for Intercity).

Trenitalia · Frecce fare rules ↗ · Trenitalia · Super Economy ↗

Ticket

Italo

Verified 2026-09-23
Low Cost: change up to 72 h before for 60% of the fare. Economy: change up to 3 min before for 20% + difference; cancel for 40% back. Flex: change freely, 80% back, and one hour of “Extra Time” if you miss the train.

Italo · fares ↗

Ticket

Regional trains

Verified 2026-09-23
Digital regional ticket: buy up to 5 min before, activates automatically, change the time until departure. Paper tickets must be validated at the station.

Trenitalia · digital regional ticket ↗

Quick answers

Is it cheaper to take the train or drive in Italy?

Between big cities the train usually wins — Rome–Milan by car is about €121 in tolls and fuel alone.

Can I get a refund on a Trenitalia ticket?

Base fares yes, minus 20%; Economy and Super Economy no.

What are Italo’s refund rules?

Economy refunds 40%, Flex 80%; Low Cost changes cost 60% of the fare.

Do Interrail passes need reservations in Italy?

Yes on high-speed trains — €13 on Frecciarossa.

Should I fly between Italian cities?

Only to Sicily or Sardinia; on the mainland the train is usually faster door to door.

Go deeper in our guides

Related answers

Sources: Italo · Milan–Rome ↗ · Italo · fares ↗ · Trenitalia · Frecce fare rules ↗ · Itabus · from Rome ↗ · ITA Airways · Rome–Milan ↗ · ItalianTolls · Rome–Milan (external estimate) ↗ · Interrail · 2026 reservation map ↗