Venice - Milan Bus - Train Ticket

Bus Journeys from Venice to Milan

Cheapest Trip on obilet
€ 6.97
Number of Trips Per Day
126
The Most Favorable Price
Venice - Milan Duration
2hr 53min
The Highest Number of Trips
Route Score
5.0 / 5 Last 30 Days: 1 VOTE Total: 1 VOTE

Cheap Buses to Venice - Milan

  • TRENITALIA SAT
    Train
    Venice
    Rapallo
    Milan
    Milan Rogoredo
    € 16.80
    04:51
    07:20
  • TRENITALIA SAT
    Train
    Venice
    Venice Santa Lucia
    Milan
    Milan Central Train Station
    € 49.00
    05:39
    08:12
  • GoOpti
    Bus
    Venice
    Venice Marittima
    Milan
    Milan Linate Airport
    € 395.00
    06:00
    09:30
  • TRENITALIA SAT
    Train
    Venice
    Rapallo
    Milan
    Milan Central Train Station
    € 19.90
    06:01
    08:22
  • TRENITALIA SAT
    Train
    Venice
    Rapallo
    Milan
    Milan Central Train Station
    € 19.90
    07:33
    10:00
  • TRENITALIA SAT
    Train
    Venice
    Venice Mestre
    Milan
    Milan Central Train Station
    € 49.00
    11:00
    13:15
  • TRENITALIA SAT
    Train
    Venice
    Venice Mestre
    Milan
    Milan Central Train Station
    € 49.00
    11:30
    13:45
  • GoOpti
    Bus
    Venice
    Venice Marittima
    Milan
    Milan Linate Airport
    € 391.00
    13:00
    16:30
  • Itabus
    Bus
    Venice
    Venezia Tronchetto
    Milan
    Duomo Milan Lampugnano
    € 9.97
    13:25
    17:35
  • TRENITALIA SAT
    Train
    Venice
    Venice Mestre
    Milan
    Milan Central Train Station
    € 49.00
    13:30
    15:45
  • TRENITALIA SAT
    Train
    Venice
    Chiavari
    Milan
    Milan Central Train Station
    € 21.90
    13:32
    15:58
  • Itabus
    Bus
    Venice
    Venice Mestre Train Station
    Milan
    Duomo Milan Lampugnano
    € 9.97
    13:45
    17:35
  • Italo
    Train
    Venice
    Stazione Di Venezia Santa Lucia
    Milan
    Milan Main Train Station
    € 46.90
    13:57
    16:25
  • GoOpti
    Bus
    Venice
    Venice Marittima
    Milan
    Milan Linate Airport
    € 390.00
    14:00
    17:30
  • Italo
    Train
    Venice
    Stazione Di Venezia Santa Lucia
    Milan
    Milan Main Train Station
    € 46.90
    14:57
    17:25
  • GoOpti
    Bus
    Venice
    Venice Marittima
    Milan
    Milan Centrale Piazza Duca D'aosta
    € 390.00
    15:00
    18:45
  • Italo
    Train
    Venice
    Venice Mestre Train Station
    Milan
    Milan Main Train Station
    € 46.90
    15:09
    17:25
  • Itabus
    Bus
    Venice
    Venezia Tronchetto
    Milan
    Duomo Milan Lampugnano
    € 6.97
    15:25
    19:15
  • Itabus
    Bus
    Venice
    Venice Mestre Train Station
    Milan
    Duomo Milan Lampugnano
    € 6.97
    15:45
    19:15
  • Italo
    Train
    Venice
    Stazione Di Venezia Santa Lucia
    Milan
    Milan Main Train Station
    € 46.90
    15:57
    18:25
  • GoOpti
    Bus
    Venice
    Venice Marittima
    Milan
    Milan Linate Airport
    € 389.00
    16:00
    19:30
  • Italo
    Train
    Venice
    Venice Mestre Train Station
    Milan
    Milan Main Train Station
    € 46.90
    16:09
    18:25
  • TRENITALIA SAT
    Train
    Venice
    Rapallo
    Milan
    Milan Rogoredo
    € 15.90
    17:24
    19:40
  • Italo
    Train
    Venice
    Stazione Di Venezia Santa Lucia
    Milan
    Milan Main Train Station
    € 46.90
    17:57
    20:25
  • Italo
    Train
    Venice
    Venice Mestre Train Station
    Milan
    Milan Main Train Station
    € 46.90
    18:09
    20:25
  • TRENITALIA SAT
    Train
    Venice
    Chiavari
    Milan
    Milan Central Train Station
    € 19.90
    18:17
    20:40
  • TRENITALIA SAT
    Train
    Venice
    Rapallo
    Milan
    Milan Rogoredo
    € 16.80
    19:07
    21:40
  • TRENITALIA SAT
    Train
    Venice
    Chiavari
    Milan
    Milan Central Train Station
    € 19.90
    19:32
    21:53
  • GoOpti
    Bus
    Venice
    Venice Marittima
    Milan
    Milan Linate Airport
    € 386.00
    21:00
    00:30
  • GoOpti
    Bus
    Venice
    Venice Marittima
    Milan
    Milan Centrale Piazza Duca D'aosta
    € 386.00
    21:00
    00:45
Click to see on the map.

Carriers Operating Between Venice - Milan

The Most Popular Bus Trips Departing from Venice

* The ticket prices shown are the most affordable prices of the tickets purchased at obilet within the last 7 days. Please inquire the current ticket prices from above

Milan Hotels

Frequently Asked Questions

bus