🚆 ItalyTransport
MilanNaplesAll days

Milan to Naples

3 suppliers · cheapest 9.99 · prices for all available dates

TransportSupplierFromDuration
🚌BusFlixBus9.9910h 45m
🚆TrainTrenitalia52.909h 45m
Italo59.905h 3m

Click a transport type to see all departures

FlixBus

from 9.99
PriceDepartsArrivesDuration
9.9912:4523:3010h 45m
9.9911:5523:3011h 35m
14.9907:5519:1511h 20m
14.9908:5019:1510h 25m
14.9909:0520:4011h 35m
14.9908:2020:4012h 20m
14.9900:5013:4512h 55m
14.9923:0513:4514h 40m

Trenitalia

from 52.90
PriceDepartsArrivesDuration
52.9006:0515:509h 45m
75.0006:0515:509h 45m
75.0006:0515:509h 45m
82.6506:2517:3411h 9m
85.6506:2517:3411h 9m
85.9006:3511:034h 28m
85.9006:3511:034h 28m
87.6506:2517:3411h 9m

Italo

from 59.90
PriceDepartsArrivesDuration
59.9018:4023:435h 3m
69.9018:2022:374h 17m
79.9017:4022:254h 45m
83.9012:2016:324h 12m
83.9016:1520:384h 23m
85.9010:1514:374h 22m
85.9010:4015:284h 48m
85.9011:4016:254h 45m

Frequently asked questions

What is the cheapest way to get from Milan to Naples?

The cheapest option is usually the bus (FlixBus or similar), followed by trains. Private transfers are more expensive but door-to-door. Check the price table above for current fares.

How long does it take to travel from Milan to Naples?

Travel time varies by transport type. High-speed trains are fastest, while buses take longer but cost less. See the duration column in the table above for exact times.

How often do trains run from Milan to Naples?

Trenitalia and Italo both operate multiple trains daily on major Italian routes. Exact schedules depend on the date — prices shown are the cheapest available across all days.

Is it cheaper to book in advance from Milan to Naples?

Yes — Italian train operators (Trenitalia, Italo) offer early-bird "Super Economy" fares that can be 50–70% cheaper than booking on the day. Book 2–4 weeks ahead for best prices.