Bus Milan to Naples and return

Cheap bus and train tickets for trips from Naples to Milan and return

calendar
Advanced search
617 Companies - 1,451,798 Connections
The best dealsSave up to 70 % (on average)
It's all about choiceMost routes worldwide
Easy and transparent1-click real-time search
A bus from Milan to Naples or from Naples to Milan is currently available from 6 operators: Baltour, Italotreno, FlixBus, Eurolines Germany, megabus and Eurolines Suisse. The choice is yours! You can opt for the fastest bus on this route, served by Italotreno or you can go for the cheapest bus from Naples to Milan, which is only $21.33. Simply click "Find Now" and enjoy your trip!
  Bus Milan - Naples    409 mi
Ø Bus connections43 x
Savings-51%

The cheapest bus routes from Milan to Naples

%No particular date in mind? Here's an overview of the cheapest bus tickets for the next few days.
Departure / Arrival
Date best offer
Company
Best price
  • Milan
    Naples
      5:30 AM
      8:30 PM
    11 Sep
    BaltourBaltour
    from $19.00
  • Milan
    Naples
      5:30 AM
      8:30 PM
    27 Jun
    BaltourBaltour
    from $19.00
  • Milan
    Naples
      5:30 AM
      8:30 PM
    30 Jun
    BaltourBaltour
    from $19.00
  • Milan
    Naples
      5:30 AM
      8:30 PM
    29 Jun
    BaltourBaltour
    from $19.00
  • Milan
    Naples
      5:30 AM
      8:30 PM
    27 May
    BaltourBaltour
    from $19.00
  • Milan
    Naples
      5:30 AM
      8:30 PM
    7 Jun
    BaltourBaltour
    from $19.00
  • Milan
    Naples
      12:15 PM
      11:55 PM
    16 Jun
    FlixBusFlixBus
    from $19.90
  • Milan
    Naples
      1:00 PM
      11:55 PM
    4 Sep
    FlixBusFlixBus
    from $19.90
  • Milan
    Naples
      7:50 PM
      6:05 AM
    28 May
    +1
    ibus
    from $20.00
  • Milan
    Naples
      7:50 PM
      6:05 AM
    1 Jun
    +1
    ibus
    from $20.00
  • Milan
    Naples
      11:05 PM
      11:40 AM
    29 May
    +1
    Eurolines Suisse
    from $37.53
  • Milan
    Naples
      11:05 PM
      11:40 AM
    27 May
    +1
    Eurolines Suisse
    from $37.53
  • Milan
    Naples
      6:45 PM
      11:25 PM
    27 May
    Italotreno
    from $39.00
  • Milan
    Naples
      6:45 PM
      11:25 PM
    30 May
    Italotreno
    from $39.00


  Carpooling Milan - Naples    409 mi
   Savings

The cheapest carpooling offers from Milan to Naples

%No particular date in mind? Here are some of the cheapest rides for the next few days.
  • Milan
    Naples
      6:30 PM
      1:50 AM
    1 Jun
    +1
    BlaBlaCarBlaBlaCar
    from $30.00
  • Milan
    Naples
      6:00 PM
      2:30 AM
    23 Jun
    +1
    BlaBlaCarBlaBlaCar
    from $33.00
  • Milan
    Naples
      9:00 AM
      5:50 PM
    28 Jun
    BlaBlaCarBlaBlaCar
    from $33.00
  • Milan
    Naples
      7:10 AM
      8:30 PM
    19 Jul
    BlaBlaCarBlaBlaCar
    from $34.67


  Bus Naples - Milan    409 mi
Ø Bus connections43 x
Savings-59%

The cheapest bus routes from Naples to Milan

%No particular date in mind? Here's an overview of the cheapest bus tickets for the next few days.
Departure / Arrival
Date best offer
Company
Best price
  • Naples
    Milan
      11:00 AM
      1:50 AM
    12 Jul
    +1
    FlixBusFlixBus
    from $16.00
  • Naples
    Milan
      12:00 PM
      11:55 PM
    16 Jun
    FlixBusFlixBus
    from $19.90
  • Naples
    Milan
      10:00 PM
      7:50 AM
    22 Jul
    +1
    FlixBusFlixBus
    from $19.90
  • Naples
    Milan
      10:00 PM
      7:50 AM
    1 Jul
    +1
    FlixBusFlixBus
    from $19.90
  • Naples
    Milan
      12:00 PM
      11:10 PM
    8 Jun
    FlixBusFlixBus
    from $19.90
  • Naples
    Milan
      6:45 PM
      8:55 PM
    27 May
    ibus
    from $20.00
  • Naples
    Milan
      6:45 PM
      8:55 PM
    31 May
    ibus
    from $20.00
  • Naples
    Milan
      8:15 PM
      7:30 AM
    9 Jun
    +1
    BaltourBaltour
    from $21.00
  • Naples
    Milan
      8:15 PM
      7:30 AM
    10 Jun
    +1
    BaltourBaltour
    from $21.00
  • Naples
    Milan
      8:15 PM
      7:30 AM
    17 Jun
    +1
    BaltourBaltour
    from $21.00
  • Naples
    Milan
      8:30 PM
      7:30 AM
    31 May
    Eurolines Suisse
    from $37.53
  • Naples
    Milan
      5:10 PM
      6:45 AM
    30 May
    +1
    Eurolines Suisse
    from $37.53
  • Naples
    Milan
      7:20 PM
      12:15 AM
    31 May
    Italotreno
    from $39.00
  • Naples
    Milan
      6:55 AM
      11:10 AM
    1 Jun
    Italotreno
    from $39.00


  Train Naples - Milan    409 mi
   Savings

The cheapest train connections from Naples to Milan

%No particular date in mind? Here's a selection of the cheapest train tickets for the next few days.
  • Naples
    Milan
      2:31 PM
      11:15 PM
    12 Jul
    Logitravel
    from $19.90
  • Naples
    Milan
      2:31 PM
      11:15 PM
    1 Jul
    Logitravel
    from $39.90
  • Naples
    Milan
      7:00 AM
      11:40 AM
    2 Jul
    Voyages Sncf
    from $101.00
  • Naples
    Milan
      7:40 AM
      11:55 AM
    2 Jul
    Voyages Sncf
    from $101.00


  Carpooling Naples - Milan    409 mi
   Savings

The cheapest train connections from Naples to Milan

%No particular date in mind? Here are some of the cheapest rides for the next few days.
  • Naples
    Milan
      2:00 PM
      10:20 PM
    5 Jun
    BlaBlaCarBlaBlaCar
    from $30.00
  • Naples
    Milan
      5:30 PM
      12:40 AM
    4 Jun
    +1
    BlaBlaCarBlaBlaCar
    from $30.00
  • Naples
    Milan
      9:10 AM
      6:10 PM
    27 May
    BlaBlaCarBlaBlaCar
    from $35.00
  • Naples
    Milan
      12:00 PM
      8:10 PM
    30 May
    BlaBlaCarBlaBlaCar
    from $35.00


  Stations
Piazza Duca D'Aosta 16, Milan (Italy)
Piazza Primo Maggio , 20099 Milan (Italy)
Via Giulio Natta – Lampugnano , Milan (Italy)
Via Cassinis Giovanni Battista 76, 20139 Milan (Italy)
Via Giuseppe Impastato 27, 20138 Milan (Italy)
  Stations
Piazza Giuseppe Garibaldi , Naples (Italy)
Via XXV Luglio 131, 84013 Naples (Italy)
Via Galileo Ferraris 40, 80146 Naples (Italy)

More on bus features and services

The better the choice, the harder it normally becomes to book the right bus. That's exactly what we're here for: to help you find the right bus. If you are looking for a Milan - Naples bus , you might find that more than one operator offers convenient routes.

In such cases, it’s always a good idea tocompare the available offers. On CheckMyBus you can look for the fastest, the most comfortable or the cheapest bus from Naples to Milan and back. Just enter your preferred date of travel and our smart search function will take care of the rest. In the search results, you'll see which operator offers ample legroom, the most generous baggage allowance or on which coaches you are allowed to take pets, and oversized baggage.

How about bikes? On a bus from Milan to Naples, FlixBus allows you to take your bicycle for an extra fee. Check out all the offers and pick the right bus. Travel smart!

Milan and Naples: Useful Info

Milan
1.24 Million
Naples
0.96 Million
Taxi
$6.83
$4.87
Milan
Naples
A cab ride in Milan is 29% more expensive than in Naples.
Local buses
$1.68
$1.12
Milan
Naples
A bus fare in Milan is 34% more expensive than in Naples.
Beer
$5.61
$4.49
Milan
Naples
A large beer in Milan is 20% more expensive than in Naples.
Water
$0.45
$0.43
Milan
Naples
A bottle of water in Milan is 5% more expensive than in Naples.
Meal
$15.23
$12.16
Milan
Naples
A meal in Milan is 21% more expensive than in Naples.