Bus Milan to Verona and return

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

calendar
Advanced search
617 Companies - 1,436,057 Connections
The best dealsSave up to 70 % (on average)
It's all about choiceMost routes worldwide
Easy and transparent1-click real-time search
Step on one of the coach lines from ibus, Baltour, FlixBus, Eurolines Czech Republic, megabus or Eurolines Germany and jet off towards Verona from Milan or vice versa at a bargain price. For as little as $5.46 you will reach your destination within 2 hr 20 min. Or would you prefer to go somewhereelse? Let CheckMyBus help you find the coach, which suits you perfectly.

From Milan to Verona round trip from $5.46 to $40.17 with 6 companies like ibus, Baltour, FlixBus, Eurolines Czech Republic, megabus and Eurolines Germany.
  Bus Milan - Verona    88 mi
Ø Bus connections41 x
Savings-67%

The cheapest bus routes from Milan to Verona

%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
    Verona
      11:50 PM
      2:10 AM
    24 Jun
    +1
    FlixBusFlixBus
    from $545
  • Milan
    Verona
      11:50 PM
      2:10 AM
    17 Jun
    +1
    FlixBusFlixBus
    from $545
  • Milan
    Verona
      11:50 PM
      2:10 AM
    15 Jul
    +1
    FlixBusFlixBus
    from $545
  • Milan
    Verona
      11:50 PM
      2:10 AM
    10 Jun
    +1
    FlixBusFlixBus
    from $545
  • Milan
    Verona
      11:50 PM
      2:10 AM
    2 Jul
    +1
    FlixBusFlixBus
    from $862
  • Milan
    Verona
      6:30 PM
      8:20 PM
    2 May
    FlixBusFlixBus
    from $862
  • Milan
    Verona
      2:00 PM
      4:11 PM
    2 May
    ibus
    from $1528
  • Milan
    Verona
      2:00 PM
      4:11 PM
    17 May
    ibus
    from $1528
  • Milan
    Verona
      2:00 PM
      4:11 PM
    12 May
    ibus
    from $1528
  • Milan
    Verona
      2:00 PM
      4:11 PM
    30 May
    ibus
    from $1528
  • Milan
    Verona
      2:00 PM
      4:11 PM
    12 May
    ibus
    from $1528
  • Milan
    Verona
      2:00 PM
      4:11 PM
    8 May
    ibus
    from $1528
  • Milan
    Verona
      11:45 AM
      5:45 PM
    12 May
    BaltourBaltour
    from $1637
  • Milan
    Verona
      11:45 AM
      5:45 PM
    17 May
    BaltourBaltour
    from $1637


  Train Milan - Verona    88 mi
   Savings

The cheapest train connections from Milan to Verona

%No particular date in mind? Here's a selection of the cheapest train tickets for the next few days.
  • Milan
    Verona
      10:25 PM
      12:15 AM
    30 Apr
    Logitravel
    from $1391
  • Milan
    Verona
      11:16 PM
      2:15 AM
    8 May
    +1
    Logitravel
    from $2046
  • Milan
    Verona
      11:16 PM
      2:15 AM
    11 May
    +1
    Logitravel
    from $2046
  • Milan
    Verona
      11:16 PM
      2:15 AM
    4 May
    +1
    Logitravel
    from $2046


  Carpooling Milan - Verona    88 mi
   Savings

The cheapest carpooling offers from Milan to Verona

%No particular date in mind? Here are some of the cheapest rides for the next few days.
  • Milan
    Verona
      8:50 PM
      10:50 PM
    12 May
    BlaBlaCarBlaBlaCar
    from $545
  • Milan
    Verona
      8:50 PM
      10:50 PM
    5 May
    BlaBlaCarBlaBlaCar
    from $545
  • Milan
    Verona
      7:30 PM
      9:30 PM
    4 May
    BlaBlaCarBlaBlaCar
    from $764
  • Milan
    Verona
      5:30 PM
      7:10 PM
    11 May
    BlaBlaCarBlaBlaCar
    from $982


  Bus Verona - Milan    88 mi
Ø Bus connections41 x
Savings-64%

The cheapest bus routes from Verona 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
  • Verona
    Milan
      3:00 AM
      5:20 AM
    2 Jul
    FlixBusFlixBus
    from $545
  • Verona
    Milan
      3:00 AM
      5:20 AM
    6 Aug
    FlixBusFlixBus
    from $545
  • Verona
    Milan
      12:25 PM
      2:45 PM
    1 Aug
    FlixBusFlixBus
    from $862
  • Verona
    Milan
      3:00 AM
      5:20 AM
    3 Aug
    FlixBusFlixBus
    from $862
  • Verona
    Milan
      3:00 AM
      5:20 AM
    21 Jul
    FlixBusFlixBus
    from $862
  • Verona
    Milan
      3:00 AM
      5:20 AM
    28 Jul
    FlixBusFlixBus
    from $862
  • Verona
    Milan
      3:00 AM
      5:20 AM
    26 Jun
    FlixBusFlixBus
    from $862
  • Verona
    Milan
      12:45 PM
      4:00 PM
    2 Jul
    BaltourBaltour
    from $1091
  • Verona
    Milan
      10:15 AM
      5:45 PM
    6 May
    BaltourBaltour
    from $1418
  • Verona
    Milan
      10:15 AM
      5:45 PM
    9 May
    BaltourBaltour
    from $1418
  • Verona
    Milan
      10:15 AM
      5:45 PM
    27 May
    BaltourBaltour
    from $1418
  • Verona
    Milan
      10:15 AM
      5:45 PM
    4 May
    BaltourBaltour
    from $1418
  • Verona
    Milan
      10:11 AM
      12:20 PM
    11 May
    ibus
    from $1528
  • Verona
    Milan
      10:11 AM
      12:20 PM
    27 May
    ibus
    from $1528


  Train Verona - Milan    88 mi
   Savings

The cheapest train connections from Verona to Milan

%No particular date in mind? Here's a selection of the cheapest train tickets for the next few days.
  • Verona
    Milan
      5:32 PM
      6:55 PM
    5 Jul
    Logitravel
    from $1080
  • Verona
    Milan
      9:45 PM
      11:35 PM
    8 May
    Logitravel
    from $2046
  • Verona
    Milan
      8:45 PM
      11:02 PM
    6 May
    Logitravel
    from $2046
  • Verona
    Milan
      9:27 PM
      12:02 AM
    6 May
    +1
    Logitravel
    from $2046


  Carpooling Verona - Milan    88 mi
   Savings

The cheapest train connections from Verona to Milan

%No particular date in mind? Here are some of the cheapest rides for the next few days.
  • Verona
    Milan
      8:30 PM
      10:40 PM
    7 May
    BlaBlaCarBlaBlaCar
    from $764
  • Verona
    Milan
      11:10 AM
      1:10 PM
    6 May
    BlaBlaCarBlaBlaCar
    from $873
  • Verona
    Milan
      8:00 AM
      9:40 AM
    7 May
    BlaBlaCarBlaBlaCar
    from $873
  • Verona
    Milan
      8:20 PM
      10:40 PM
    7 May
    BlaBlaCarBlaBlaCar
    from $873


  Stations
Piazza Duca D'Aosta 16, Milan (Italy)
Via Giulio Natta – Lampugnano , Milan (Italy)
  Stations
Piazzale XXV Aprile 8, 37138 Verona (Italy)
Viale Girolamo Cardinale 2, 37138 Verona (Italy)

More on bus features and services

Eurolines Germany offers those with a disability a rebate. More information can be found on the company's website. For your comfort your carry-ons can be stored in the bus free of charge if you pick ibus as your provider. Use the loyalty programmes provided by FlixBus, especially if you use intercity buses on a regular basis. 1 of the companies will store even the bulkiest of luggage at a moderate rate. With the free WiFi in the Baltour coaches you can comfortably keep your friends up-to-date regarding your exact whereabouts. The provider FlixBus offers its' passengers drinks for a small fee. A bathroom can be found on the intercity bus as well and can be used free of charge. 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. Get notified in case of a traffic jam. FlixBus sends out a free text message to inform you about a delay. For a small fee you can also take your bike with you in the bus from FlixBus.