Milan - Bari Bus - Train Ticket

Bus Journeys from Milan to Bari

Cheapest Trip on obilet
€ 24.11
Number of Trips Per Day
19
The Most Favorable Price
Milan - Bari Duration
12hr 49min
The Highest Number of Trips
Average Price
€ 1,567.01

Cheap Buses to Milan - Bari

  • Itabus
    Bus
    Milan
    Milan San Donato
    Bari
    Parafarmacia Brunetti Bus Stop
    € 35.74
    07:30
    23:00
  • MarinoBus
    Bus
    Milan
    Duomo Milan Lampugnano
    Bari
    Mola Di Bari Bus Stop Viale Della Libertà
    € 50.00
    08:40
    21:15
  • MarinoBus
    Bus
    Milan
    Duomo Milan Lampugnano
    Bari
    Stazione Di Bari Transito
    € 43.00
    08:40
    20:40
  • Itabus
    Bus
    Milan
    Milan San Donato
    Bari
    Parafarmacia Brunetti Bus Stop
    € 42.76
    11:30
    04:25
  • Italo
    Train
    Milan
    Rho Fiera Train Station
    Bari
    Bari Central Train Station
    € 59.90
    13:18
    22:07
  • Italo
    Train
    Milan
    Stazione Centrale Di Milano
    Bari
    Bari Central Train Station
    € 59.90
    13:40
    22:07
  • Itabus
    Bus
    Milan
    Milan San Donato
    Bari
    Parafarmacia Brunetti Bus Stop
    € 42.76
    15:00
    05:19
  • MarinoBus
    Bus
    Milan
    Duomo Milan Lampugnano
    Bari
    Stazione Di Bari Transito
    € 53.00
    18:50
    06:05
  • MarinoBus
    Bus
    Milan
    Duomo Milan Lampugnano
    Bari
    Mola Di Bari Bus Stop Viale Della Libertà
    € 57.00
    18:50
    06:45
  • MarinoBus
    Bus
    Milan
    Terminal 1 Dell'aeroporto Di Malpensa
    Bari
    Mola Di Bari Bus Stop Viale Della Libertà
    € 57.00
    19:40
    08:20
  • Itabus
    Bus
    Milan
    Duomo Milan Lampugnano
    Bari
    Parafarmacia Brunetti Bus Stop
    € 29.99
    20:00
    07:35
  • MarinoBus
    Bus
    Milan
    Duomo Milan Lampugnano
    Bari
    Stazione Di Bari Transito
    € 40.00
    20:25
    07:50
  • MarinoBus
    Bus
    Milan
    Duomo Milan Lampugnano
    Bari
    Mola Di Bari Bus Stop Viale Della Libertà
    € 53.00
    20:25
    08:20
  • Marino
    Bus
    Milan
    Lampugnano Bus Station
    Bari
    Unahotels Piazza Garibaldi
    € 34.15
    20:25
    07:20
  • Itabus
    Bus
    Milan
    Milan San Donato
    Bari
    Parafarmacia Brunetti Bus Stop
    € 29.74
    22:20
    14:55
  • Itabus
    Bus
    Milan
    Milan San Donato
    Bari
    Parafarmacia Brunetti Bus Stop
    € 35.74
    22:20
    16:00
  • Marino
    Bus
    Milan
    Bologna Central Bus Station
    Bari
    Unahotels Piazza Garibaldi
    € 24.11
    23:40
    07:20
  • Itabus
    Bus
    Milan
    Milan San Donato
    Bari
    Parafarmacia Brunetti Bus Stop
    € 35.74
    23:45
    16:00
  • Itabus
    Bus
    Milan
    Milan San Donato
    Bari
    Parafarmacia Brunetti Bus Stop
    € 35.74
    23:45
    14:55
Click to see on the map.

Carriers Operating Between Milan - Bari

Frequently Asked Questions

bus