The cheapest buses from Treviso to Milan

Showing times and prices for 24 Sep

Cheapest

£9

Average

£17

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 £ 17 if you buy it on the day, but the cheapest tickets can be found for only £ 9.

20:00Treviso2h50 22:50Milan
0 changes
£91One-way
10:30Treviso2h50 13:20Milan
0 changes
£101One-way
16:30Treviso2h40 19:10Milan
0 changes
£101One-way
14:40Treviso2h50 17:30Milan
0 changes
£131One-way
18:20Treviso2h30 20:50Milan
0 changes
£131One-way

Timetable Treviso to Milan

Showing buses for tomorrow, Fri, 24 Sep
10:30Treviso2h50 13:20Milan
0 changes
14:40Treviso2h50 17:30Milan
0 changes
16:30Treviso2h40 19:10Milan
0 changes
18:20Treviso2h30 20:50Milan
0 changes
20:00Treviso2h50 22:50Milan
0 changes
20:25Treviso7h35 04:00Milano, Autostazione Lampugnano
0 changes
20:25Treviso9h15 05:40Milano, San Donato
0 changes

This is the last bus of the day.

Find all the dates and times for this journey

COMPARE Prices across different modes

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

The fastest buses from Treviso to Milan

Showing times and prices for 24 Sep

Fastest Journey

2 h 30 m

Average

4 h 21 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 21 m but if you time it right, some buses will get you there in just 2 h 30 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.

18:20Treviso2h30 20:50Milan
0 changes
£131One-way
16:30Treviso2h40 19:10Milan
0 changes
£101One-way
10:30Treviso2h50 13:20Milan
0 changes
£101One-way
14:40Treviso2h50 17:30Milan
0 changes
£131One-way
20:00Treviso2h50 22:50Milan
0 changes
£91One-way

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

National Express
Eurolines France
RegioJet
Trenitalia

Coach Information from Treviso to Milan

distanceDistance148 miles (238 km)
durationAverage coach duration3 h 55 min
priceAverage coach ticket price£21 (€23)
changesDirect coachYes
carriersCoach companiesFlixbus or BlaBlaCar

Coaches from Treviso to Milan cover the 148 miles (238 km) long journey taking on average 3 h 55 min with our travel partners like Flixbus or BlaBlaCar. There are direct coach services available. While the average ticket price for this journey costs around £21, you can find the cheapest coach ticket for as low as £9. Travellers depart most frequently from Treviso Centrale and arrive in Milan, Stazione Centrale.

Coach companies

Treviso to Milan with FlixBus

You can travel by coach from Treviso to Milan with FlixBus for as low as £9. When you search for timetables and tickets, Omio will show you the best trip.

FlixBus

Flixbus is one of Europe's biggest bus companies which was created in Germany and offers bus services around Europe and US. Flixbus offers only one ticket type called Standard for your upcoming bus trip from Treviso to Milan.

FlixBus is one of the best options when travelling by coach between Treviso and Milan. Omio quickly shows you current FlixBus coach timetables for the Treviso - Milan journey and makes it easier than ever for you to buy coach tickets online for the cheapest, fastest or earliest trip available. The distance from Treviso to Milan is around 148 miles (238 km) and the cheapest FlixBus one-way ticket you can book starts at £18. As you check the latest Treviso to Milan coach timetable from FlixBus for your ideal departure and arrival times, you can also review travel information, such as luggage policy 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!

When purchasing your FlixBus coach tickets between Treviso and Milan, keep the following coronavirus related policies and recommendations in mind outlined by our travel partner:

  • Exceptions to waive change or cancellation fees policy
  • All bookings can be canceled up to 15 minutes before departure (a fee may apply).
  • Cancellations made 30 days before departure are free of charge.
  • Canceled tickets are refunded as a voucher, which is valid for 12 months, and is the value of the original booking (minus a cancellation fee, if applicable).
  • Cashless payments recommended
  • Online booking and check-in recommended

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 coaches between Treviso and Milan cost?
Omio customers have found cheap coach tickets to Milan from Treviso for as low as £9  for the next 7 days.
How much does the coach from Treviso to Milan cost on average?
If you’re looking to buy tickets for this journey in the next 7 days, you’ll find that Treviso to Milan coach prices are on average £21  one way.
What is the distance to Milan from Treviso by coach?
You should expect to travel around 148 miles (238 km)  to Milan from Treviso by coach.
How long does it take from Treviso to Milan by coach?
The coach time from Treviso to Milan is on average 3 h 55 min  for the 148 miles (238 km) long journey, but the time it takes to go between Treviso and Milan by coach can vary depending on specific dates or travelling on weekends and holidays.
What station does the Treviso to Milan coach leave from? Which Milan coach station do I come into from Treviso?

When departing from Treviso, you have various coach station options to start your route from including Treviso, Aeroporto, Treviso and Treviso, Cimitero. When arriving in Milan, you can end your journey in coach stations like Milan, Stazione Centrale, Milan, MILANO - P. Zza Laghi usc. Autostrada new svinc and Milan, Largo Tazio Nuvolari (Romolo).

Omio customers book a coach from Treviso Centrale   to Milan, Stazione Centrale   most frequently for this route.

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

Passengers booking this route most frequently board their coaches from Treviso Centrale and need to travel around 0 mile (s) / 0 km from the city centre to get to this coach station.

Passengers arriving in Milan most often arrive at Milan, Stazione Centrale and need to travel around 1 mile (s) / 2 km from this coach station to the city centre.

Which coach companies can take me from Treviso to Milan?
Take the Treviso to Milan coach with Flixbus or BlaBlaCar. However, it's always good to check out all possible coach companies for the route between Treviso and Milan as there might be differences in the amenities they offer.
Are there any Treviso to Milan direct coaches?
Yes, you can look for direct coaches from Treviso to Milan with BlaBlaCar  without needing to change in between. Taking a direct coach tends to save you time getting you to your destination, so it's worth paying attention to this when booking a ticket for this journey.
When is the earliest coach from Treviso to Milan? When is the last coach from Treviso to Milan?
You can take the first coach from Treviso to Milan at 11: 30   or take the last coach from Treviso to Milan leaving at 18: 25. Look for the latest Treviso Milan coach timetable on Omio and book the best time to take the coach for this trip.
When should I buy Treviso Milan coach tickets to score the best deals?
In general, we recommend booking tickets for coaches in advance to score the best deals from all possible coach companies offering this route and save money. If you book coach tickets from Treviso to Milan within the next 7 days, you can find tickets to cost on average £21 one way. To find the best prices for this route, consider booking your coach ticket from Treviso to Milan a few months in advance.
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