Book bus Tickets from

Milan to Venice

Bus only Train only
Fri, Oct 20
$16
Sat, Oct 21
$12
Sun, Oct 22
$12
Mon, Oct 23
$12
Tue, Oct 24
$12
Wed, Oct 25
$12
Thu, Oct 26
$12
Fri, Oct 27
$12
Sat, Oct 28
$12
Sun, Oct 29
$12
Mon, Oct 30
$12
Tue, Oct 31
$12
Wed, Nov 1
$12
Thu, Nov 2
$12

Upcoming bus trips on Sat, Oct 21 See all

4:00am
3h 55m
7:55am
$21.15 FlixBus
Milan, MI, IT
Venice, VE, IT
4:00am
4h 10m
8:10am
$21.15 FlixBus
Milan, MI, IT
Venice, VE, IT
5:45am
11h 25m
5:10pm
$36.39 FlixBus
Milan, MI, IT
Venice, VE, IT
6:30am
3h 15m
9:45am
$27.06 FlixBus
Milan, MI, IT
Venice, VE, IT
6:30am
3h 30m
10:00am
$27.06 FlixBus
Milan, MI, IT
Venice, VE, IT
7:00am
3h 50m
10:50am
$27.06 FlixBus
Milan, MI, IT
Venice, VE, IT
7:30am
3h 50m
11:20am
$27.06 FlixBus
Milan, MI, IT
Venice, VE, IT
8:30am
3h 40m
12:10pm
$42.42 FlixBus
Milan, MI, IT
Venice, VE, IT
8:30am
4h
12:30pm
$42.42 FlixBus
Milan, MI, IT
Venice, VE, IT
9:00am
6h 20m
3:20pm
$28.12 FlixBus
Milan, MI, IT
Venice, VE, IT
9:30am
3h 40m
1:10pm
$27.06 FlixBus
Milan, MI, IT
Venice, VE, IT
9:30am
3h 55m
1:25pm
$27.06 FlixBus
Milan, MI, IT
Venice, VE, IT
10:25am
5h 45m
4:10pm
$25.76 FlixBus
Milan, MI, IT
Venice, VE, IT
10:25am
6h 10m
4:35pm
$25.76 FlixBus
Milan, MI, IT
Venice, VE, IT
10:30am
3h 25m
1:55pm
$21.15 FlixBus
Milan, MI, IT
Venice, VE, IT
10:30am
3h 50m
2:20pm
$21.15 FlixBus
Milan, MI, IT
Venice, VE, IT
11:30am
3h 10m
2:40pm
$21.15 FlixBus
Milan, MI, IT
Venice, VE, IT
11:30am
3h 30m
3:00pm
$21.15 FlixBus
Milan, MI, IT
Venice, VE, IT
11:30am
7h 30m
7:00pm
$39.94 FlixBus
Milan, MI, IT
Venice, VE, IT
11:30am
7h 41m
7:11pm
$39.94 FlixBus
Milan, MI, IT
Venice, VE, IT
11:55am
10h 25m
10:20pm
$25.76 FlixBus
Milan, MI, IT
Venice, VE, IT
11:55am
10h 10m
10:05pm
$25.76 FlixBus
Milan, MI, IT
Venice, VE, IT
12:05pm
4h 35m
4:40pm
$18.79 FlixBus
Milan, MI, IT
Venice, VE, IT
12:05pm
5h 5m
5:10pm
$18.79 FlixBus
Milan, MI, IT
Venice, VE, IT
12:30pm
3h 15m
3:45pm
$11.70 FlixBus
Milan, MI, IT
Venice, VE, IT
12:30pm
3h 30m
4:00pm
$11.70 FlixBus
Milan, MI, IT
Venice, VE, IT
2:00pm
3h 50m
5:50pm
$18.79 FlixBus
Milan, MI, IT
Venice, VE, IT
2:00pm
4h 40m
6:40pm
$21.03 FlixBus
Milan, MI, IT
Venice, VE, IT
2:00pm
4h 5m
6:05pm
$18.79 FlixBus
Milan, MI, IT
Venice, VE, IT
2:30pm
3h 45m
6:15pm
$16.42 FlixBus
Milan, MI, IT
Venice, VE, IT
2:30pm
4h 10m
6:40pm
$11.70 FlixBus
Milan, MI, IT
Venice, VE, IT
3:30pm
3h 40m
7:10pm
$16.42 FlixBus
Milan, MI, IT
Venice, VE, IT
3:30pm
3h 55m
7:25pm
$16.42 FlixBus
Milan, MI, IT
Venice, VE, IT
3:40pm
6h 25m
10:05pm
$25.76 FlixBus
Milan, MI, IT
Venice, VE, IT
4:00pm
13h
5:00am
$41.12 FlixBus
Milan, MI, IT
Venice, VE, IT
4:25pm
5h 40m
10:05pm
$25.76 FlixBus
Milan, MI, IT
Venice, VE, IT
5:05pm
5h 5m
10:10pm
$23.40 FlixBus
Milan, MI, IT
Venice, VE, IT
5:05pm
5h 20m
10:25pm
$23.40 FlixBus
Milan, MI, IT
Venice, VE, IT
5:15pm
5h 25m
10:40pm
$35.21 FlixBus
Milan, MI, IT
Venice, VE, IT
5:15pm
5h 40m
10:55pm
$35.21 FlixBus
Milan, MI, IT
Venice, VE, IT
5:30pm
3h 25m
8:55pm
$16.42 FlixBus
Milan, MI, IT
Venice, VE, IT
5:30pm
3h 50m
9:20pm
$16.42 FlixBus
Milan, MI, IT
Venice, VE, IT
5:50pm
3h 55m
9:45pm
$11.70 FlixBus
Milan, MI, IT
Venice, VE, IT
6:30pm
3h 40m
10:10pm
$11.70 FlixBus
Milan, MI, IT
Venice, VE, IT
6:30pm
3h 55m
10:25pm
$11.70 FlixBus
Milan, MI, IT
Venice, VE, IT
9:30pm
4h 15m
1:45am
$11.70 FlixBus
Milan, MI, IT
Venice, VE, IT
9:30pm
4h 40m
2:10am
$11.70 FlixBus
Milan, MI, IT
Venice, VE, IT
9:50pm
8h 25m
6:15am
$35.21 FlixBus
Milan, MI, IT
Venice, VE, IT
9:50pm
8h 50m
6:40am
$35.21 FlixBus
Milan, MI, IT
Venice, VE, IT
9:50pm
8h 5m
5:55am
$35.21 FlixBus
Milan, MI, IT
Venice, VE, IT
10:35pm
8h 5m
6:40am
$30.49 FlixBus
Milan, MI, IT
Venice, VE, IT
10:40pm
7h 35m
6:15am
$30.49 FlixBus
Milan, MI, IT
Venice, VE, IT
10:40pm
8h
6:40am
$30.49 FlixBus
Milan, MI, IT
Venice, VE, IT
10:40pm
7h 15m
5:55am
$30.49 FlixBus
Milan, MI, IT
Venice, VE, IT
11:50pm
4h 45m
4:35am
$21.15 FlixBus
Milan, MI, IT
Venice, VE, IT
11:50pm
5h 10m
5:00am
$21.15 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$314CA$21€14£13kn106Kč363zł60CHF16. By booking 29 days in advance, tickets are typically $8MX$154CA$10€7£6kn52Kč177zł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