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,426,283 Connections
The best dealsSave up to 70 % (on average)
It's all about choiceMost routes worldwide
Easy and transparent1-click real-time search
Those going by bus aren't just travelling unbelievably cheap. By taking an intercity bus ride you're also helping the environment. Put it to the test and let CheckMyBus start comparing. We optimize your search for the coach trip, which suits all of your preferences.

Intercity bus lines from Milan to Naples and back: With Baltour, Italotreno, FlixBus, Eurolines Germany, megabus and Eurolines Suisse from $16.93 to $158.61.
  Bus Milan - Naples    409 mi
Ø Bus connections38 x
Savings-64%

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
      12:15 PM
      11:55 PM
    18 May
    FlixBusFlixBus
    from $1692
  • Milan
    Naples
      5:30 AM
      8:30 PM
    23 Apr
    BaltourBaltour
    from $2022
  • Milan
    Naples
      5:30 AM
      8:30 PM
    20 Apr
    BaltourBaltour
    from $2022
  • Milan
    Naples
      5:30 AM
      8:30 PM
    18 May
    BaltourBaltour
    from $2022
  • Milan
    Naples
      5:30 AM
      8:30 PM
    19 Apr
    BaltourBaltour
    from $2022
  • Milan
    Naples
      5:30 AM
      8:30 PM
    9 May
    BaltourBaltour
    from $2022
  • Milan
    Naples
      12:15 PM
      11:55 PM
    16 Jun
    FlixBusFlixBus
    from $2118
  • Milan
    Naples
      10:30 PM
      9:05 AM
    24 Apr
    +1
    FlixBusFlixBus
    from $2118
  • Milan
    Naples
      7:50 PM
      6:05 AM
    19 Apr
    +1
    ibus
    from $2129
  • Milan
    Naples
      7:50 PM
      6:05 AM
    23 Apr
    +1
    ibus
    from $2129
  • Milan
    Naples
      11:05 PM
      11:40 AM
    29 Apr
    +1
    Eurolines Suisse
    from $4081
  • Milan
    Naples
      11:05 PM
      11:40 AM
    4 May
    +1
    Eurolines Suisse
    from $4081
  • Milan
    Naples
      4:10 PM
      8:30 PM
    17 Jun
    Italotreno
    from $4683
  • Milan
    Naples
      6:45 PM
      11:25 PM
    6 May
    Italotreno
    from $4683


  Train Milan - Naples    409 mi
   Savings

The cheapest train connections from Milan to Naples

%No particular date in mind? Here's a selection of the cheapest train tickets for the next few days.
  • Milan
    Naples
      9:10 PM
      8:17 AM
    9 May
    +1
    Logitravel
    from $3704
  • Milan
    Naples
      3:44 PM
      11:07 PM
    22 May
    Logitravel
    from $4236
  • Milan
    Naples
      7:24 AM
      11:43 AM
    2 May
    Voyages Sncf
    from $6151
  • Milan
    Naples
      1:24 PM
      6:00 PM
    26 Apr
    Voyages Sncf
    from $9676


  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
      4:00 AM
      12:20 PM
    2 May
    BlaBlaCarBlaBlaCar
    from $3193
  • Milan
    Naples
      3:00 AM
      11:20 AM
    26 Apr
    BlaBlaCarBlaBlaCar
    from $3193
  • Milan
    Naples
      6:00 AM
      2:10 PM
    28 Apr
    BlaBlaCarBlaBlaCar
    from $3193
  • Milan
    Naples
      8:00 AM
      4:00 PM
    22 Apr
    BlaBlaCarBlaBlaCar
    from $3406


  Bus Naples - Milan    409 mi
Ø Bus connections38 x
Savings-64%

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 $1703
  • Naples
    Milan
      12:00 PM
      11:55 PM
    16 Jun
    FlixBusFlixBus
    from $2118
  • Naples
    Milan
      10:00 PM
      8:35 AM
    1 Jul
    +1
    FlixBusFlixBus
    from $2118
  • Naples
    Milan
      10:00 PM
      7:50 AM
    22 Jul
    +1
    FlixBusFlixBus
    from $2118
  • Naples
    Milan
      10:00 PM
      7:50 AM
    17 May
    +1
    FlixBusFlixBus
    from $2118
  • Naples
    Milan
      10:00 PM
      8:35 AM
    3 May
    +1
    FlixBusFlixBus
    from $2118
  • Naples
    Milan
      6:45 PM
      8:55 PM
    2 May
    ibus
    from $2129
  • Naples
    Milan
      6:45 PM
      8:55 PM
    25 Apr
    ibus
    from $2129
  • Naples
    Milan
      8:15 PM
      7:30 AM
    17 May
    +1
    BaltourBaltour
    from $2235
  • Naples
    Milan
      8:15 PM
      7:30 AM
    3 May
    +1
    BaltourBaltour
    from $2235
  • Naples
    Milan
      8:30 PM
      7:30 AM
    22 Apr
    +1
    Eurolines Suisse
    from $4081
  • Naples
    Milan
      8:30 PM
      7:30 AM
    17 May
    +1
    Eurolines Suisse
    from $4081
  • Naples
    Milan
      6:45 PM
      10:58 PM
    1 Jul
    Italotreno
    from $4683
  • Naples
    Milan
      6:45 PM
      11:09 PM
    22 Jul
    Italotreno
    from $4683


  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 $2118
  • Naples
    Milan
      9:01 PM
      7:11 AM
    2 May
    Logitravel
    from $2650
  • Naples
    Milan
      10:31 AM
      7:04 PM
    26 Apr
    Voyages Sncf
    from $7983
  • Naples
    Milan
      10:31 AM
      7:04 PM
    2 May
    Voyages Sncf
    from $7983


  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
      1:00 PM
      10:20 PM
    19 Apr
    BlaBlaCarBlaBlaCar
    from $3193
  • Naples
    Milan
      4:00 PM
      1:20 AM
    26 Apr
    +1
    BlaBlaCarBlaBlaCar
    from $3193
  • Naples
    Milan
      5:30 PM
      12:40 AM
    2 May
    +17
    BlaBlaCarBlaBlaCar
    from $3193
  • Naples
    Milan
      3:00 PM
      11:30 PM
    25 Apr
    BlaBlaCarBlaBlaCar
    from $3406


  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

Baltour offers free WiFi. A bathroom can be found on the intercity bus connection as well and can be used for free. Travelling with pets won't be an issue. Baltour welcomes animals (at a moderate rate). More information can be found on the company's site. For those with a disability a discount is provided. More information can be found on the Eurolines Germany's site. FlixBus offers a loyalty programme, so if you use intercity buses on a regular basis, then check out the reduced rates. After the umpteenth trip from Milan to Naples your wallet might start to get heavy!

The provider FlixBus offers its' passengers drinks for a small fee. 1 of the companies will store even the bulkiest of luggage at a moderate rate. Get notified in case of a traffic jam. FlixBus sends out a free text message to inform you about a delay. As a courtesy your carry-ons can be stored in the bus at no extra cost if you pick Baltour as your provider. For a small fee you can also take your bike with you in the bus from FlixBus.