The cheapest buses from Milan to Naples

Showing times and prices for 26 Oct

Cheapest

£20

Average

£35

The best way to find a cheap fare is to book your ticket as far in advance as you can and to avoid traveling at rush hour.

The average ticket from Milan to Naples will cost around £ 35 if you buy it on the day, but the cheapest tickets can be found for only £ 20.

Cheapest
23:25Milano, San Donato10h25 09:50Naples
0 changes
£201One-way
Cheapest
20:50Milan11h50 08:40Naples
0 changes
£201One-way
Cheapest
21:35Milano, San Donato11h05 08:40Naples
0 changes
£201One-way
2nd Cheapest
10:45Milano, San Donato11h25 22:10Naples
0 changes
£301One-way
13:15Milano, San Donato11h30 00:45Naples
0 changes
£351One-way

Timetable Milan to Naples

Showing buses for tomorrow, Tue, 26 Oct
06:05Milan10h45 16:50Naples
0 changes
09:35Milan11h25 21:00Naples
0 changes
10:45Milano, San Donato11h25 22:10Naples
0 changes
12:30Milan12h15 00:45Naples
0 changes
13:15Milano, San Donato11h30 00:45Naples
0 changes
20:35Milano, Autostazione Lampugnano11h05 07:40Napoli, Napoli Centrale
0 changes
20:50Milan11h50 08:40Naples
0 changes
21:15Milano, San Donato10h25 07:40Napoli, Napoli Centrale
0 changes
21:35Milano, San Donato11h05 08:40Naples
0 changes
23:25Milano, San Donato10h25 09:50Naples
0 changes

Find all the dates and times for this journey

COMPARE Prices across different modes

Mon
25 Oct
£57Intercity Notte
Find prices
Find prices
Tue
26 Oct
£57Intercity Notte
£20Itabus
£25Wizz Air
Wed
27 Oct
£53Intercity
£30Itabus
£58Wizz Air
Thu
28 Oct
£57Intercity Notte
£35Itabus
£31Wizz Air
Fri
29 Oct
£66Intercity
£39Itabus
£70ITA
Sat
30 Oct
£57Intercity Notte
£32Flixbus
£72Wizz Air

The fastest buses from Milan to Naples

Showing times and prices for 26 Oct

Fastest Journey

10 h 25 m

Average

11 h 13 m

Buses per day

10

Distance

658 km

Of the 10 buses that leave Milan for Naples every day 8 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.

These direct buses cover the 658 km distance in an average of 11 h 13 m but if you time it right, some buses will get you there in just 10 h 25 m .

The slowest buses will take 12 h 15 m and usually involve a change or two along the way, but you might be able to save a few pennies if you’re on a budget.

23:25Milano, San Donato10h25 09:50Naples
0 changes
£201One-way
21:15Milano, San Donato10h25 07:40Napoli, Napoli Centrale
1 changes
£601One-way
06:05Milan10h45 16:50Naples
0 changes
£351One-way
21:35Milano, San Donato11h05 08:40Naples
0 changes
£201One-way
20:35Milano, Autostazione Lampugnano11h05 07:40Napoli, Napoli Centrale
1 changes
£601One-way

These companies trust us. We sell their tickets all in one place.

National Express
Eurolines France
RegioJet
Trenitalia
Place to stay

Need a place to stay?

view on map
Top pick hotels
Entire homes & apartments

Find the best accommodation for you, with our partner Booking.com

View All

Coach Information to Naples from Milan

distanceDistance408 miles (658 km)
durationAverage coach duration10 h 45 min
priceAverage coach ticket price£30 (€34)
changesDirect coachYes
carriersCoach companiesBus Center, Marino Autolinee, Flixbus, Baltour, BlaBlaCar or Infobus

Coaches from Milan to Naples cover the 408 miles (658 km) long trip taking on average 10 h 45 min with our travel partners like Bus Center, Marino Autolinee, Flixbus, Baltour, BlaBlaCar or Infobus. There are direct coach services available. While the average ticket price for this route costs around £30, you can find the cheapest coach ticket for as low as £20. Travellers depart most frequently from Milano Centrale and arrive in Napoli, Napoli Centrale.

Coach companies

Coach between Milan and Naples with FlixBus

For as little as £20 you can travel by coach between Milan and Naples with FlixBus. Omio will show you the best deals, timetables and tickets available for this trip.

FlixBus

It’s easy to book your FlixBus coach ticket between Milan and Naples online with Omio! Simply check the current FlixBus coach timetables for your ideal departure and arrival times, compare the best route between Milan and Naples as well as relevant travel information (such as luggage policy and amenities offered onboard) for that coach and book cheap FlixBus coach tickets online. Prices for FlixBus coaches between Milan and Naples start at £32 one-way if you book in advance, and you can expect to travel around 408 miles (658 km). If you search for FlixBus coaches in the Omio app, you can check straight away if the FlixBus tickets are mobile tickets, which makes it easier than ever to go paperless when travelling by coach between Milan and Naples. Let Omio do all the work for you finding the best Milan to Naples FlixBus coach ticket so you can enjoy a smooth and comfortable journey!

Travel Tips

Buses from Milan to Naples
Take the bus to Naples easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Milan to Naples.
FAQs
How much does a cheap coach from Milan to Naples cost?
Looking to save money on your route? Omio customers have found the cheapest coach from Milan to Naples for the next 7 days starting from £20  one way.
What is the average cost of a coach from Milan to Naples?
If you’re looking to purchase your coach tickets in the next week, you can expect the Milan to Naples coach price to come in at an average of £30  one way.
How far is it from Milan to Naples by coach?
The Milan to Naples coach distance is approximately 408 miles (658 km).
How long does it take from Milan to Naples by coach?
On average the Milan to Naples coach time is 10 h 45 min  covering the 408 miles (658 km) long trip, but the journey time can vary depending on specific dates or travelling on weekends and bank holidays.
What station does the Milan to Naples coach leave from? Which Naples coach station do I come into from Milan?

There are a few coach stations in Milan to start your route from including Milan, Stazione Centrale, Milan, MILANO - P. Zza Laghi usc. Autostrada new svinc and Milan, Largo Tazio Nuvolari (Romolo). In Naples you have a few coach station options to choose from for your arrival including Napoli, Napoli Centrale, Napoli, Terminal Bus Metropark Staz. FS and Napoli, Napoli via Ferraris (INPS).

Omio customers travelling this route depart most frequently from Milano Centrale   and arrive in Napoli, Napoli Centrale.

Where is the coach station in Milan to go to Naples? Where is the coach station in Naples located?

The most popular departure coach station with passengers for this route, called Milano Centrale, is located 1 mile (s) / 2 km from the city centre of Milan.

The most popular arrival coach station, Napoli, Napoli Centrale, is located 1 mile (s) / 2 km away from the city centre of Naples.

What coach companies offer a service between Milan and Naples?
Take the Milan to Naples coach with Bus Center, Marino Autolinee, Flixbus, Baltour, BlaBlaCar or Infobus. However, it's always good to check out all possible coach companies for the journey from Milan to Naples as there might be differences in the amenities they offer.
Are there any direct coaches between Milan and Naples?
If you’re looking for a direct coach from Milan to Naples, consider travelling with Flixbus, BlaBlaCar or Itabus. Non-stop coach services tend to offer more convenience and save you time getting you to your destination, so it's worth paying attention to this when booking your coach tickets.
When can I take the first coach from Milan to Naples? When can I take the last coach for the day?
The first coach from Milan to Naples leaves at 08: 35   and the last coach for this leaves at 21: 25. Omio shows you the latest coach from Milan to Naples schedule to help you book the best departure time for this trip.
How early should I buy coach tickets to Naples from Milan to score the best deals?
In general, we recommend booking tickets for coaches in advance to score the best deals from all possible coach companies offering this route and save money. If you buy coach tickets from Milan to Naples within the next 7 days, you can find tickets to cost on average £30 one way. To find the best prices for this trip, consider booking your coach ticket from Milan to Naples a few months in advance.

Important Stations and Airports for this Journey