The cheapest buses from Treviso to Milan

Showing times and prices for Sep 25

Cheapest

$12

Average

$25

The best way to find a cheap fare is to book your ticket as far in advance as you can and to avoid traveling at rush hour.

The average ticket from Treviso to Milan will cost around $ 25 if you buy it on the day, but the cheapest tickets can be found for only $ 12.

10:00AMTreviso2h50 12:50PMMilan
0 changes
$121One-way
09:00AMTreviso4h10 01:10PMMilan
0 changes
$121One-way
06:00AMTreviso2h50 08:50AMMilan
0 changes
$141One-way
08:00AMTreviso3h00 11:00AMMilan
0 changes
$141One-way
10:00AMTreviso3h00 01:00PMMilan
0 changes
$151One-way

Timetable Treviso to Milan

Showing buses for tomorrow, Sat, Sep 25
06:00AMTreviso2h50 08:50AMMilan
0 changes
08:00AMTreviso3h00 11:00AMMilan
0 changes
09:00AMTreviso4h10 01:10PMMilan
0 changes
10:00AMTreviso2h50 12:50PMMilan
0 changes
10:00AMTreviso3h00 01:00PMMilan
0 changes
08:25PMTreviso9h15 05:40AMMilano, San Donato
0 changes
08:25PMTreviso7h35 04:00AMMilano, Autostazione Lampugnano
0 changes

This is the last bus of the day.

Find all the dates and times for this journey

COMPARE Prices across different modes

Fri
Sep 24
Find prices
$55Flixbus
Sat
Sep 25
$25Regionale
$47Flixbus
Sun
Sep 26
$25Regionale
$37Flixbus
Mon
Sep 27
$25Regionale
Find prices
Tue
Sep 28
$25Regionale
Find prices
Wed
Sep 29
$25Regionale
Find prices
Thu
Sep 30
$25Regionale
Find prices
Fri
Oct 1
$25Regionale
$15BlaBlaCar Bus
Sat
Oct 2
$25Regionale
$15BlaBlaCar Bus
Sun
Oct 3
$25Regionale
$15BlaBlaCar Bus
Mon
Oct 4
$25Regionale
Find prices
Tue
Oct 5
$25Regionale
Find prices
Wed
Oct 6
$25Regionale
Find prices
Thu
Oct 7
$25Regionale
Find prices
Fri
Oct 8
$25Regionale
$15BlaBlaCar Bus
Sat
Oct 9
$25Regionale
$15BlaBlaCar Bus
Sun
Oct 10
$25Regionale
$15BlaBlaCar Bus
Mon
Oct 11
$25Regionale
Find prices
Tue
Oct 12
$25Regionale
Find prices
Wed
Oct 13
$25Regionale
Find prices
Thu
Oct 14
$25Regionale
Find prices

The fastest buses from Treviso to Milan

Showing times and prices for Sep 25

Fastest Journey

2 h 50 m

Average

4 h 40 m

Buses per day

7

Distance

239 km

Of the 7 buses that leave Treviso for Milan every day 5 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.

These direct buses cover the 239 km distance in an average of 4 h 40 m but if you time it right, some buses will get you there in just 2 h 50 m .

The slowest buses will take 9 h 15 m and usually involve a change or two along the way, but you might be able to save a few pennies if you’re on a budget.

06:00AMTreviso2h50 08:50AMMilan
0 changes
$141One-way
10:00AMTreviso2h50 12:50PMMilan
0 changes
$121One-way
10:00AMTreviso3h00 01:00PMMilan
0 changes
$151One-way
08:00AMTreviso3h00 11:00AMMilan
0 changes
$141One-way
09:00AMTreviso4h10 01:10PMMilan
0 changes
$121One-way

These companies trust us. We sell their tickets all in one place.

Alsa
Eurolines France
RegioJet
Bla Bla Bus

Bus Information to Milan from Treviso

distanceDistance148 miles (238 km)
durationAverage bus duration3 h 55 min
priceAverage bus ticket price$34 (€28)
changesDirect busYes
carriersBus providersFlixbus or BlaBlaCar

Buses from Treviso to Milan cover the 148 miles (238 km) long route taking on average 3 h 55 min with our travel partners like Flixbus or BlaBlaCar. There are direct bus services available. You can get the cheapest bus tickets for this route for as low as $12 (€10), but the average price of bus tickets is $34 (€28). Travelers depart most frequently from Treviso Centrale and arrive in Milan, Stazione Centrale.

Bus companies

FlixBus Treviso – Milan

FlixBus buses will get you between Treviso and Milan from $12 (€10). With over 1000 travel companies on Omio, you can find the best bus times and tickets for your trip.

FlixBus

FlixBus is one of the best options when traveling by bus between Treviso and Milan. Omio quickly shows you current FlixBus bus schedules for the Treviso - Milan trip and makes it easier than ever for you to buy bus tickets online for the cheapest, fastest or earliest journey available. The distance between Treviso and Milan is around 148 miles (238 km) and the cheapest FlixBus one-way ticket you can book starts at $25 (€20). As you check the latest Treviso to Milan bus schedule from FlixBus for your ideal departure and arrival times, you can also review travel information, such as baggage allowance and amenities offered onboard, and compare the best route available to arrive to Milan safely. If you search for FlixBus tickets in the Omio app, you can also see if they are mobile tickets so that you can travel paperless. Let Omio quickly find you the perfect FlixBus ticket between Treviso and Milan so you can spend more time enjoying the smooth and easy journey!

Travel Tips

Buses from Treviso to Milan
Take the bus to Milan easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Treviso to Milan.
FAQs
How much do cheap bus tickets to Milan from Treviso cost?
If you’re looking to save money on tickets, you can find cheap Treviso to Milan buses for as little as $12 (€10)  in the next 7 days.
How much is the bus from Treviso to Milan on average?
If you are looking to book your bus ticket in the next 7 days, you can expect the Treviso to Milan bus to cost on average $34 (€28)  one way.
How far is Treviso to Milan by bus?
The Treviso to Milan bus distance is approximately 148 miles (238 km).
How long is the bus ride to Milan from Treviso?
While the time it takes to travel 148 miles (238 km) from Treviso to Milan can vary based on specific dates, weekends, and holidays, the Treviso to Milan bus journey time is on average 3 h 55 min.
When traveling by bus from Treviso to Milan, which bus station in Treviso do I depart from and which bus station in Milan do I arrive in?

There are a few bus stations in Treviso to start your route from including Treviso, Aeroporto, Treviso and Treviso, Cimitero. In Milan you have a few bus station options to choose from for your arrival including Milan, Stazione Centrale, Milan, MILANO - P. Zza Laghi usc. Autostrada new svinc and Milan, Largo Tazio Nuvolari (Romolo).

Omio customers traveling this route depart most frequently from Treviso Centrale   and arrive in Milan, Stazione Centrale.

Where is the Treviso bus station located? Where is the Milan bus station located?

The most popular departure bus station with passengers for this trip, called Treviso Centrale, is located 0 mile (s) / 0 km from the city center of Treviso.

The most popular arrival bus station, Milan, Stazione Centrale, is located 1 mile (s) / 2 km away from the city center of Milan.

What bus providers go from Treviso to Milan?
When taking a bus from Treviso to Milan, you can count on Flixbus or BlaBlaCar for the best way to get you to Milan. You can also check all possible bus providers who offer a service from Treviso to Milan and compare the amenities they offer before buying a bus ticket.
Can I find a direct bus from Treviso to Milan?
Yes, you can search for direct buses from Treviso to Milan on Omio with BlaBlaCar, and you won’t need to transfer at another stop in between. Direct bus services tend to offer more convenience and save you time when traveling to your destination, so it's worth paying attention to before you book your bus ticket.
What are the first and last departure bus times from Treviso to Milan?
The earliest bus for this journey departs from Treviso at 11: 30 AM. The last bus leaves from Treviso at 6: 25 PM. Check Omio for the latest bus schedule from Treviso to Milan and book the best time to depart on your chosen travel date.
How early should I purchase bus tickets to Milan from Treviso to score the best deals?
If you book a bus ticket from Treviso to Milan within the next 7 days, you can find tickets to cost on average $34 (€28) one way. However, we recommend booking your bus in advance to get access to the best prices. Bus tickets between Treviso and Milan are generally on sale a few months before the planned departure date.
Stations

Important Stations and Airports for this Journey

Treviso
Milan
Uscita Treviso Nord Punto Blu
Amenities
V.Roma P.le Duca D’Aosta Fer.bus, Treviso
Amenities