Bus Tickets from Budapest to Milan

Bus Journeys from Budapest to Milan

Cheapest Trip on obilet
€ 59.89
Number of Trips Per Day
25
The Most Favorable Price
Budapest - Milan Duration
18hr 45min
The Highest Number of Trips
Average Price
€ 2,918.12

Cheap Buses to Budapest - Milan

  • Flix Bus
    Bus
    Budapest
    Nepliget Bus Station
    Milan
    San Donato
    € 64.37
    06:45
    00:45
  • Flix Bus
    Bus
    Budapest
    Nepliget Bus Station
    Milan
    Milano, Lampugnano M1, Autostazione
    € 59.89
    06:45
    21:10
  • Flix Bus
    Bus
    Budapest
    Nepliget Bus Station
    Milan
    San Donato
    € 88.60
    09:25
    05:40
  • Flix Bus
    Bus
    Budapest
    Somogyi Út 35 Bus Station
    Milan
    Milano, Lampugnano M1, Autostazione
    € 92.09
    09:45
    05:30
  • Flix Bus
    Bus
    Budapest
    Somogyi Út 35 Bus Station
    Milan
    San Donato
    € 88.60
    09:45
    05:40
  • Flix Bus
    Bus
    Budapest
    Nepliget Bus Station
    Milan
    San Donato
    € 101.38
    10:00
    07:30
  • Flix Bus
    Bus
    Budapest
    Somogyi Út 35 Bus Station
    Milan
    San Donato
    € 101.38
    10:25
    07:30
  • Flix Bus
    Bus
    Budapest
    Budapest Mexikói Út
    Milan
    Milano, Lampugnano M1, Autostazione
    € 62.26
    12:30
    06:35
  • Flix Bus
    Bus
    Budapest
    Budapest Mexikói Út
    Milan
    San Donato
    € 69.96
    12:30
    08:30
  • Flix Bus
    Bus
    Budapest
    Somogyi Út 35 Bus Station
    Milan
    Milano, Lampugnano M1, Autostazione
    € 77.97
    12:55
    06:35
  • Flix Bus
    Bus
    Budapest
    Somogyi Út 35 Bus Station
    Milan
    San Donato
    € 87.53
    12:55
    08:30
  • Flix Bus
    Bus
    Budapest
    Nepliget Bus Station
    Milan
    Milano, Lampugnano M1, Autostazione
    € 62.26
    13:00
    06:35
  • Flix Bus
    Bus
    Budapest
    Nepliget Bus Station
    Milan
    San Donato
    € 70.49
    13:00
    08:30
  • Flix Bus
    Bus
    Budapest
    Nepliget Bus Station
    Milan
    Milano, Lampugnano M1, Autostazione
    € 68.65
    15:15
    11:55
  • Flix Bus
    Bus
    Budapest
    Somogyi Út 35 Bus Station
    Milan
    Milano, Lampugnano M1, Autostazione
    € 69.98
    15:35
    11:55
  • Flix Bus
    Bus
    Budapest
    Nepliget Bus Station
    Milan
    Milano, Lampugnano M1, Autostazione
    € 64.15
    19:00
    09:25
  • Flix Bus
    Bus
    Budapest
    Nepliget Bus Station
    Milan
    San Donato
    € 71.05
    19:00
    11:55
  • Flix Bus
    Bus
    Budapest
    Nepliget Bus Station
    Milan
    Cormano - Cusano Milanino East
    € 71.29
    19:00
    16:59
  • Flix Bus
    Bus
    Budapest
    Nepliget Bus Station
    Milan
    San Donato
    € 86.50
    23:00
    18:30
  • Flix Bus
    Bus
    Budapest
    Nepliget Bus Station
    Milan
    Milano, Lampugnano M1, Autostazione
    € 81.17
    23:00
    16:25
  • Flix Bus
    Bus
    Budapest
    Nepliget Bus Station
    Milan
    Milan (Assago M2)
    € 80.64
    23:00
    16:35
  • Flix Bus
    Bus
    Budapest
    Nepliget Bus Station
    Milan
    Milano, Lampugnano M1, Autostazione
    € 89.96
    23:05
    17:30
  • Flix Bus
    Bus
    Budapest
    Somogyi Út 35 Bus Station
    Milan
    Milano, Lampugnano M1, Autostazione
    € 89.96
    23:20
    17:30
  • Flix Bus
    Bus
    Budapest
    Budapest Mexikói Út
    Milan
    Milano, Lampugnano M1, Autostazione
    € 71.58
    23:25
    17:50
  • Flix Bus
    Bus
    Budapest
    Nepliget Bus Station
    Milan
    Milano, Lampugnano M1, Autostazione
    € 71.05
    23:59
    17:50
Click to see on the map.

Carriers Operating Between Budapest - Milan

Milan Hotels

Frequently Asked Questions

bus