Bus from Milan to Venice and return

Find cheap coach tickets for your bus journey from Milan to Venice and back

swap
Adults
1
Children
0
Travelling as a group?
Rent a coach here!
2094 Companies – 5,656,078 Connections
The Best DealsSave up to 70%
The Most ChoicesMillions of routes worldwide
Easy and TransparentCompare offers with 1 click

Facts about the coach from Milan to Venice

Cheapest Bus£7.20
Fastest Bus3h 15m
Earliest Coach04:00
Latest Coach23:30
Daily Bus Connections2 Ø
Distance244.2 km
Coach CompaniesBlaBlaBus, Buscenter.it, FlixBus, ALSA, GoOpti

The cheapest coach connections from Milan to Venice

Today
Tomorrow
05/07
06/07
07/07
08/07

No particular date in mind? Here's an overview of the cheapest bus tickets.

  • BlaBlaBus
    06:15
    Milan - Lampugnano
    Duration 3h 35m
    09:50
    Venice
    from£7.20
  • Buscenter.it
    23:00
    Milan - Lampugnano
    Duration 3h 55m
    02:55
    Venice - Mestre
    from£14.42
  • FlixBus
    17:30
    Milan
    Duration 3h 50m
    21:20
    Venice - Tronchetto
    from£16.21
  • ALSA
    18:00
    Milan - Rogoredo
    Duration 3h 15m
    21:15
    Venice - Mestre
    from£20.65
  • ALSA
    23:30
    Milan - Rogoredo
    Duration 3h 30m
    03:00
    Venice - Mestre
    from£20.65
  • FlixBus
    04:00
    Milan
    Duration 4h 10m
    08:10
    Venice - Tronchetto
    from£20.72
  • FlixBus
    12:00
    Milan
    Duration 4h 10m
    16:10
    Venice - Tronchetto
    from£20.72
  • GoOpti
    18:45
    Milan
    Duration 4h 15m
    23:00
    Venice
    from£44.16
  • GoOpti
    22:15
    Milan
    Duration 4h 15m
    02:30
    Venice
    from£44.16

The cheapest train connections from Milan to Venice

No particular date in mind? Here's a selection of the cheapest train tickets.

  • Trenitalia
    20:25
    Milan - Central Station
    Duration 3h 12m
    23:37
    Venice - Marittima
    from£18.02
  • Italotreno
    16:35
    Milan - Central Station
    Duration 2h 17m
    18:52
    Venice - Mestre
    from£24.24
  • Italotreno
    16:35
    Milan - Central Station
    Duration 2h 28m
    19:03
    Venice - Mestre
    from£24.24

The cheapest carpooling offers from Milan to Venice

No particular date in mind? Here are some of the cheapest rides.

  • BlaBlaCar
    06:40
    Milan
    Duration 3h 0m
    09:40
    Venice
    from£10.81
  • BlaBlaCar
    09:00
    Milan
    Duration 3h 10m
    12:10
    Venice
    from£13.52
  • BlaBlaCar
    13:30
    Milan
    Duration 3h 10m
    16:40
    Venice
    from£15.32
  • BlaBlaCar
    09:10
    Milan
    Duration 3h 0m
    12:10
    Venice
    from£15.32

The cheapest coach connections from Venice to Milan

No particular date in mind? Here's an overview of the cheapest bus tickets.

  • Autostradale
    00:20
    Venice
    Duration 0h 20m
    00:40
    Milan
    from£6.94
  • Autostradale
    07:50
    Venice
    Duration 0h 20m
    08:10
    Milan
    from£6.94
  • BlaBlaBus
    11:00
    Venice - Tronchetto
    Duration 3h 35m
    14:35
    Milan - Lampugnano
    from£7.20
  • FlixBus
    20:45
    Venice
    Duration 4h 35m
    01:20
    Milan - Lampugnano
    from£14.41
  • Buscenter.it
    16:00
    Venice - Mestre
    Duration 3h 55m
    19:55
    Milan - Lampugnano
    from£14.42
  • FlixBus
    11:45
    Venice
    Duration 4h 5m
    15:50
    Milan - Lampugnano
    from£16.21
  • ibus
    21:20
    Venice - Tronchetto
    Duration 1h 50m
    23:10
    Milan - Central Station
    from£18.02
  • FlixBus
    22:00
    Venice
    Duration 3h 55m
    01:55
    Milan - Lampugnano
    from£20.72
  • FlixBus
    21:45
    Venice
    Duration 4h 10m
    01:55
    Milan - Lampugnano
    from£20.72
  • FlixBus
    17:00
    Venice
    Duration 3h 50m
    20:50
    Milan - Lampugnano
    from£20.72
  • GoOpti
    13:30
    Venice
    Duration 3h 45m
    17:15
    Milan
    from£43.26
  • GoOpti
    10:30
    Venice
    Duration 3h 45m
    14:15
    Milan
    from£43.26

The cheapest train connections from Venice to Milan

No particular date in mind? Here's a selection of the cheapest train tickets.

  • SaveATrain
    20:23
    Venice - Marittima
    Duration 3h 37m
    00:00
    Milan - Central Station
    from£18.02
  • Italotreno
    12:57
    Venice - Mestre
    Duration 2h 28m
    15:25
    Milan - Central Station
    from£24.24
  • Italotreno
    18:57
    Venice - Mestre
    Duration 2h 28m
    21:25
    Milan - Central Station
    from£24.24

The cheapest carpooling offers from Venice to Milan

No particular date in mind? Here are some of the cheapest rides.

  • BlaBlaCar
    16:00
    Venice
    Duration 3h 10m
    19:10
    Milan
    from£11.72
  • BlaBlaCar
    19:50
    Venice
    Duration 3h 0m
    22:50
    Milan
    from£11.72
  • BlaBlaCar
    12:00
    Venice
    Duration 3h 40m
    15:40
    Milan
    from£13.52
  • BlaBlaCar
    08:40
    Venice
    Duration 3h 20m
    12:00
    Milan
    from£17.12

Information about the bus connection, amenities and services

If you want to take a bus from Milan to Venice, you’ll look at ticket prices starting at £7.20 as well as journey times from 3h 40m. This is why it’s always useful to compare. Use our search function to find the ideal bus Venice - Milan and pick between the offers of FlixBus, Italotreno, BlaBlaBus, ibus, Buscenter.it, SaveATrain, Busbud and . Simply click on the "Find Now" button and book your trip!
You are looking for a low-cost travel option which is simultaneously eco-friendly and convenient? In this case, taking the bus from Milan to Venice is the way to go! You don’t have to spend a lot of money to experience top-notch amenities ranging from air-conditioning over free luggage transportation to comfy seats. Even electrical outlets, USB ports and wireless internet at no extra cost can already be found on many buses. If you're not sure which offer is the perfect one for you, then CheckMyBus can help you: At a glance, you will find details on the exact location of the bus stations, on travel times and on current discounts. This way you have to spend even less! You see, taking a coach is as comfortable and convenient as taking a plane or train. All you need to do is to compare the individual offers and book your cheap ticket!
On our homepage you’ll always find the best deal no matter if you’re looking for a bus, train, flight or carpooling service. The most affordable tickets for your trip from Milan to Venice can be booked for £7.20. If possible, we recommend not just checking prices for a select day because fares might not always be the same based on the travel date.

Bus stops in Milan and Venice

Stations
Venice (Italy)
Fabbricato 248, 30100 Venice (Italy)
Viale Stazione , 30171 Venice (Italy)
Piazzale Roma , 30135 Venice (Italy)
Fondamenta Zattere Al Ponte Lungo , 30123 Venice (Italy)
Fondamenta Santa Lucia , 30100 Venice (Italy)
Isola Nova del Tronchetto , 30135 Venice (Italy)

Compare Milan and Venice

£5.49
£11.81
Milan
Venice
A taxi journey in Milan is 54% cheaper than in Venice.
£1.35
£1.35
Milan
Venice
A bus fare in Milan is 0% more expensive than in Venice.
£4.51
£3.60
Milan
Venice
A pint of beer in Milan is 21% more expensive than in Venice.
£0.36
£0.36
Milan
Venice
A bottle of water in Milan is 0% more expensive than in Venice.
£12.23
£7.51
Milan
Venice
A meal in Milan is 39% more expensive than in Venice.

Continue your journey

Trusted shop
The CheckMyBus App
Free Download
GPDR CheckMyBus shield

We value your privacy!

To show you the best bus deals, we collect some information about how you use CheckMyBus. We remember your anonymized details to improve our service and provide you a personalized experience.