Book bus Tickets from

Milan to Venice

Fri, Dec 15
$12
Sat, Dec 16
$12
Sun, Dec 17
$12
Mon, Dec 18
$12
Tue, Dec 19
$12
Wed, Dec 20
$12
Thu, Dec 21
$12
Fri, Dec 22
$19
Sat, Dec 23
$12
Sun, Dec 24
$12
Mon, Dec 25
$12
Tue, Dec 26
$16
Wed, Dec 27
$16
Thu, Dec 28
$16

Upcoming bus trips on Sat, Dec 16 See all

4:00am
3h 55m
7:55am
$18.74 FlixBus
Milan, MI, IT
Venice, VE, IT
4:00am
4h 10m
8:10am
$18.74 FlixBus
Milan, MI, IT
Venice, VE, IT
5:25am
11h 45m
5:10pm
$42.19 FlixBus
Milan, MI, IT
Venice, VE, IT
6:30am
3h 50m
10:20am
$42.30 FlixBus
Milan, MI, IT
Venice, VE, IT
6:30am
4h 10m
10:40am
$42.30 FlixBus
Milan, MI, IT
Venice, VE, IT
7:00am
3h 50m
10:50am
$21.09 FlixBus
Milan, MI, IT
Venice, VE, IT
7:30am
3h 50m
11:20am
$21.09 FlixBus
Milan, MI, IT
Venice, VE, IT
8:20am
6h 25m
2:45pm
$23.33 FlixBus
Milan, MI, IT
Venice, VE, IT
8:20am
6h 40m
3:00pm
$23.33 FlixBus
Milan, MI, IT
Venice, VE, IT
8:30am
3h 15m
11:45am
$26.99 FlixBus
Milan, MI, IT
Venice, VE, IT
8:30am
3h 30m
12:00pm
$26.99 FlixBus
Milan, MI, IT
Venice, VE, IT
9:00am
5h 45m
2:45pm
$23.33 FlixBus
Milan, MI, IT
Venice, VE, IT
9:00am
6h
3:00pm
$23.33 FlixBus
Milan, MI, IT
Venice, VE, IT
9:30am
3h 45m
1:15pm
$26.99 FlixBus
Milan, MI, IT
Venice, VE, IT
9:30am
4h
1:30pm
$26.99 FlixBus
Milan, MI, IT
Venice, VE, IT
10:25am
5h 45m
4:10pm
$28.05 FlixBus
Milan, MI, IT
Venice, VE, IT
10:30am
3h 25m
1:55pm
$16.38 FlixBus
Milan, MI, IT
Venice, VE, IT
10:30am
3h 50m
2:20pm
$16.38 FlixBus
Milan, MI, IT
Venice, VE, IT
11:30am
3h 10m
2:40pm
$16.38 FlixBus
Milan, MI, IT
Venice, VE, IT
11:30am
3h 30m
3:00pm
$16.38 FlixBus
Milan, MI, IT
Venice, VE, IT
11:30am
7h 41m
7:11pm
$39.83 FlixBus
Milan, MI, IT
Venice, VE, IT
11:55am
10h 25m
10:20pm
$32.76 FlixBus
Milan, MI, IT
Venice, VE, IT
11:55am
10h 10m
10:05pm
$32.76 FlixBus
Milan, MI, IT
Venice, VE, IT
12:05pm
4h 35m
4:40pm
$21.09 FlixBus
Milan, MI, IT
Venice, VE, IT
12:05pm
5h 5m
5:10pm
$21.09 FlixBus
Milan, MI, IT
Venice, VE, IT
12:30pm
3h 10m
3:40pm
$11.67 FlixBus
Milan, MI, IT
Venice, VE, IT
12:30pm
3h 20m
3:50pm
$11.67 FlixBus
Milan, MI, IT
Venice, VE, IT
1:30pm
3h 40m
5:10pm
$18.74 FlixBus
Milan, MI, IT
Venice, VE, IT
1:30pm
3h 55m
5:25pm
$18.74 FlixBus
Milan, MI, IT
Venice, VE, IT
2:00pm
3h 50m
5:50pm
$11.67 FlixBus
Milan, MI, IT
Venice, VE, IT
2:00pm
4h 5m
6:05pm
$11.67 FlixBus
Milan, MI, IT
Venice, VE, IT
2:15pm
7h 50m
10:05pm
$28.05 FlixBus
Milan, MI, IT
Venice, VE, IT
2:30pm
3h 45m
6:15pm
$16.38 FlixBus
Milan, MI, IT
Venice, VE, IT
2:30pm
4h 10m
6:40pm
$11.67 FlixBus
Milan, MI, IT
Venice, VE, IT
5:05pm
5h 5m
10:10pm
$35.12 FlixBus
Milan, MI, IT
Venice, VE, IT
5:05pm
5h 20m
10:25pm
$35.12 FlixBus
Milan, MI, IT
Venice, VE, IT
5:15pm
5h 20m
10:35pm
$22.27 FlixBus
Milan, MI, IT
Venice, VE, IT
5:15pm
5h 30m
10:45pm
$22.27 FlixBus
Milan, MI, IT
Venice, VE, IT
5:20pm
3h 25m
8:45pm
$11.67 FlixBus
Milan, MI, IT
Venice, VE, IT
5:30pm
3h 25m
8:55pm
$16.38 FlixBus
Milan, MI, IT
Venice, VE, IT
5:30pm
3h 50m
9:20pm
$16.38 FlixBus
Milan, MI, IT
Venice, VE, IT
5:50pm
3h 55m
9:45pm
$16.38 FlixBus
Milan, MI, IT
Venice, VE, IT
6:30pm
3h 40m
10:10pm
$18.74 FlixBus
Milan, MI, IT
Venice, VE, IT
6:30pm
3h 55m
10:25pm
$18.74 FlixBus
Milan, MI, IT
Venice, VE, IT
9:30pm
4h 15m
1:45am
$18.74 FlixBus
Milan, MI, IT
Venice, VE, IT
9:30pm
4h 40m
2:10am
$18.74 FlixBus
Milan, MI, IT
Venice, VE, IT
10:15pm
8h
6:15am
$30.40 FlixBus
Milan, MI, IT
Venice, VE, IT
10:15pm
8h 25m
6:40am
$30.40 FlixBus
Milan, MI, IT
Venice, VE, IT
10:15pm
7h 40m
5:55am
$30.40 FlixBus
Milan, MI, IT
Venice, VE, IT
10:40pm
7h 35m
6:15am
$32.76 FlixBus
Milan, MI, IT
Venice, VE, IT
10:40pm
8h
6:40am
$32.76 FlixBus
Milan, MI, IT
Venice, VE, IT
10:40pm
7h 15m
5:55am
$32.76 FlixBus
Milan, MI, IT
Venice, VE, IT
11:50pm
4h 45m
4:35am
$21.09 FlixBus
Milan, MI, IT
Venice, VE, IT
11:50pm
5h 10m
5:00am
$21.09 FlixBus
Milan, MI, IT
Venice, VE, IT

Why book on Wanderu?

  • Lowest Prices
  • $0 Wanderu Fees
  • The Most Options

QUICKVIEW

TRAVELING FROM Milan TO Venice BY bus

AVERAGE PRICE

$22

FASTEST TIME

3h 15m

TRIPS PER DAY

14

bus CARRIERS

1

How can I get the cheapest bus ticket from Milan to Venice?

Wanderu makes it simple to get cheap bus tickets by searching prices and itineraries for 70+ bus and train lines in 20+ countries. Comparing your options and booking as early as possible is the best way to get the cheapest bus ticket from Milan to Venice. Based on historic trends, the lowest average bus fare from Milan to Venice has been $17MX$319CA$21€14£12kn107Kč364zł60CHF16. By booking 29 days in advance, tickets are typically $8MX$156CA$10€7£6kn52Kč178zł29CHF8 cheaper than those booked at the last minute.

How many daily bus trips are there from Milan to Venice?
TRIPS PER DAY

14

DIRECT TRIPS

10

EARLIEST DEPARTURE

12am

LATEST DEPARTURE

11pm

On average, there are 14 bus trips from Milan to Venice every day. FlixBus schedules have the most departures from Milan to Venice, with an average of 11 trips per day, and 212 trips per month.

If you're looking for more travel options, you may also want to view Milan to Venice train schedules.

Bus lines that have service on this route offer WIFI and power outlets. FlixBus offers upscale service amenities, including beverage and meal service to make your trip more pleasant.

How long is the bus ride from Milan to Venice? On average, a bus trip from Milan to Venice takes 5h 40m to make the 151.8 mi - 244.2 km journey. FlixBus has the fastest advertised travel time of 3h 40m to get from Milan to Venice.

Bus lines that run from Milan to Venice

Getting from Milan to Venice by FlixBus:

FlixBus is one of Europe’s leading bus carrier, providing reliable and comfortable service to more than 900 destinations in 20 different countries.

Avg. time 5h 18m
Avg. price $15