Bus from Milan to Naples and return

Find cheap coach tickets for your bus journey from Milan to Naples and back

swap
Adults
1
Children
0
Travelling as a group?
Rent a coach here!
2094 Companies – 5,655,719 Connections
The Best DealsSave up to 70%
The Most ChoicesMillions of routes worldwide
Easy and TransparentCompare offers with 1 click

Facts about the coach from Milan to Naples

Cheapest Bus£7.20
Fastest Bus9h 40m
Earliest Coach08:05
Latest Coach23:05
Daily Bus Connections1 Ø
Distance657.8 km
Coach CompaniesBlaBlaBus, Buscenter.it, Eurolines Suisse, FlixBus, Marino Autolinee

The cheapest coach connections from Milan to Naples

No particular date in mind? Here's an overview of the cheapest bus tickets.

  • BlaBlaBus
    20:00
    Milan - Lampugnano
    Duration 11h 45m
    07:45
    Naples
    from£7.20
  • Buscenter.it
    23:00
    Milan
    Duration 9h 40m
    08:40
    Naples - Piazza Mercato
    from£13.51
  • Eurolines Suisse
    23:05
    Milan - Lampugnano
    Duration 12h 35m
    11:40
    Naples - Central station
    from£34.79
  • FlixBus
    08:05
    Milan
    Duration 11h 5m
    19:10
    Naples - Garibaldi / Metropark Centrale
    from£41.44
  • FlixBus
    22:00
    Milan
    Duration 12h 35m
    10:35
    Naples - Garibaldi / Metropark Centrale
    from£46.84
  • FlixBus
    08:45
    Milan
    Duration 12h 0m
    20:45
    Naples - Garibaldi / Metropark Centrale
    from£50.46
  • Marino Autolinee
    21:20
    Milan
    Duration 10h 20m
    07:40
    Naples
    from£54.97
  • Marino Autolinee
    20:40
    Milan
    Duration 11h 0m
    07:40
    Naples
    from£54.97

The cheapest train connections from Milan to Naples

No particular date in mind? Here's a selection of the cheapest train tickets.

  • Trenitalia
    23:05
    Milan - Central Station
    Duration 10h 33m
    09:38
    Naples - Piazza Mercato
    from£29.11
  • Italotreno
    18:40
    Milan - Central Station
    Duration 5h 3m
    23:43
    Naples - Central station
    from£59.39

The cheapest carpooling offers from Milan to Naples

No particular date in mind? Here are some of the cheapest rides.

  • BlaBlaCar
    18:00
    Milan
    Duration 8h 40m
    02:40
    Naples
    from£30.64
  • BlaBlaCar
    10:00
    Milan
    Duration 8h 40m
    18:40
    Naples
    from£31.54
  • BlaBlaCar
    08:00
    Milan
    Duration 10h 10m
    18:10
    Naples
    from£33.34
  • BlaBlaCar
    19:30
    Milan
    Duration 9h 10m
    04:40
    Naples
    from£45.96

The cheapest coach connections from Naples to Milan

No particular date in mind? Here's an overview of the cheapest bus tickets.

  • Marino Autolinee
    19:50
    Naples
    Duration 13h 40m
    09:30
    Milan - Lampugnano
    from£7.20
  • Buscenter.it
    20:00
    Naples - Piazza Mercato
    Duration 10h 15m
    06:15
    Milan
    from£18.01
  • Eurolines Suisse
    20:30
    Naples - Central station
    Duration 11h 0m
    07:30
    Milan - Lampugnano
    from£34.79
  • FlixBus
    09:00
    Naples - Garibaldi / Metropark Centrale
    Duration 12h 25m
    21:25
    Milan - San Donato
    from£50.46
  • FlixBus
    04:20
    Naples - Garibaldi / Metropark Centrale
    Duration 14h 5m
    18:25
    Milan - San Donato
    from£57.66
  • Marino Autolinee
    20:00
    Naples
    Duration 10h 25m
    06:25
    Milan
    from£57.67
  • Marino Autolinee
    20:00
    Naples
    Duration 11h 10m
    07:10
    Milan
    from£57.67
  • FlixBus
    07:15
    Naples - Garibaldi / Metropark Centrale
    Duration 12h 5m
    19:20
    Milan - San Donato
    from£59.47

The cheapest train connections from Naples to Milan

No particular date in mind? Here's a selection of the cheapest train tickets.

  • Trenitalia
    20:11
    Naples - Piazza Mercato
    Duration 10h 44m
    06:55
    Milan - Central Station
    from£29.11
  • Trenitalia
    14:20
    Naples - Piazza Mercato
    Duration 8h 46m
    23:06
    Milan - Central Station
    from£29.65
  • Italotreno
    05:35
    Naples - Central station
    Duration 4h 40m
    10:15
    Milan - Rogoredo
    from£59.39
  • Italotreno
    16:35
    Naples - Central station
    Duration 4h 33m
    21:08
    Milan - Rogoredo
    from£62.99

The cheapest carpooling offers from Naples to Milan

No particular date in mind? Here are some of the cheapest rides.

  • BlaBlaCar
    14:30
    Naples
    Duration 8h 20m
    22:50
    Milan
    from£31.54
  • BlaBlaCar
    15:00
    Naples
    Duration 8h 40m
    23:40
    Milan
    from£31.54
  • BlaBlaCar
    08:00
    Naples
    Duration 8h 30m
    16:30
    Milan
    from£36.05
  • BlaBlaCar
    09:00
    Naples
    Duration 8h 30m
    17:30
    Milan
    from£37.85

Information about the bus connection, amenities and services

When you want to take a bus from Milan to Naples you can select different options. If you're in a rush go for the quickest one, which is provided by and which will get you to your destination in 14h 50m. With regards to prices, you can normally get cheap bus tickets for Naples - Milan starting from £7.20. In times of higher demand, however, you might have to pay a bit more. A little research most certainly pays off – so type in your travel details and click the "Find Now" button!
Taking the bus is not only a comparatively affordable and environment-friendly way of travelling but also highly hassle-free. Most of the comfort features, that are familiar to you from taking a train or a plane, can also be found on board of a bus. For example: If you buy a bus ticket for a coach Milan - Naples, then there’s one company, which has complimentary WiFi on board: FlixBus. Basically all of the providers offer a very generous luggage policy making your bus ride as convenient as can be. When you’re taking a bus from Naples to Milan, also check whether a operator offers infotainment centres on your connection. Keep in mind that it’s best to compare: The on-board features of the different providers which operate trips from Milan to Naples and back can differ considerably. This is the reason why CheckMyBus was created: You get all the information necessary for a successful bus ride. We tell you whether it’s ok to bring your bike, whether complimentary WiFi will enable you to manage to do some work on the go or whether there’s currently any discounts available, which allow you to save some extra pounds.
Ticket prices for a bus trip from Milan to Naples are a question of demand. A rule of thumb: The earlier you book, the cheaper the fare – with a bit of luck you might score a ticket for only £7.20. A comparison with other means of transport can be a good idea as well: Check train, carpooling and flight deals and we’re sure you’ll find an awesome deal.

Bus stops in Milan and Naples

Stations
Via Arena , 80021 Naples (Italy)
Piazza Giorgio Ascarelli 99, 80125 Naples (Italy)
80013 Casalnuovo di Napoli, Metropolitan City of Naples, Italy , Naples (Italy)
80137 Naples (Italy)
Piazza Giuseppe Garibaldi , 80143 Naples (Italy)
Corso Arnaldo Lucci , 80142 Naples (Italy)
80142 Naples, Metropolitan City of Naples, Italy , Naples (Italy)
Corso Vittorio Emanuele, 4, 80122 Napoli NA, Italy , Naples (Italy)
Terminal traghetti , 80133 Naples (Italy)
80135 Naples, Metropolitan City of Naples, Italy , Naples (Italy)
Piazza Amedeo, 80121 Napoli NA, Italy , Naples (Italy)
80124 Naples, Metropolitan City of Naples, Italy , Naples (Italy)
Piazza Mercato 288, 80133 Naples (Italy)
80146 Naples, Metropolitan City of Naples, Italy , Naples (Italy)
Via Pomigliano 40, 80049 Naples (Italy)
Via Benedetto Brin 28, 80142 Naples (Italy)

Compare Milan and Naples

£5.49
£3.91
Milan
Naples
A taxi journey in Milan is 29% more expensive than in Naples.
£1.35
£0.90
Milan
Naples
A bus fare in Milan is 34% more expensive than in Naples.
£4.51
£3.60
Milan
Naples
A pint of beer in Milan is 21% more expensive than in Naples.
£0.36
£0.34
Milan
Naples
A bottle of water in Milan is 6% more expensive than in Naples.
£12.23
£9.76
Milan
Naples
A meal in Milan is 21% more expensive than in Naples.

Continue your journey

Trusted shop
The CheckMyBus App
Free Download
GPDR CheckMyBus shield

We value your privacy!

To show you the best bus deals, we collect some information about how you use CheckMyBus. We remember your anonymized details to improve our service and provide you a personalized experience.