Find a bus from Milan to Varese

Find the cheapest ticket for your trip


Journey details

Best price 6.39$
Journey duration 1 h 40 min
Connections per day 2
First departure: 01:13
Last departure: 00:53
Distance 50km

On virail the best offers for buses from Milan to Varese

If you are looking for low-cost bus tickets from Milan to Varese, virail is what you are looking for. By comparing offers from several providers, you can find the perfect solution for your budget and schedule.

How much are the bus tickets from Milan to Varese?

If you have the possibility, book in advance or try to be flexible when choosing the dates; by doing so, you will find cheap bus tickets from Milan to Varese from 5,50 €, while the average price is 5,50 €.

What are the departure and arrival stations when travelling by bus to Varese?

Buses of the route Milan - Varese leave from Milano Nord Cadorna and arrive at Varese Nord.

Ticket price Milan - Varese every day

Today Tomorrow In 2 days In 3 days In 4 days In 5 days In 6 days
6 $6 $6 $6 $ More 6 $6 $
6 $6 $6 $6 $ More 6 $6 $



If the offers provided by buses do not suit your needs, trains and carpooling could represent a good alternative for this distance.

What time are the buses to Varese?

The first bus to Varese leaves at 01:06, while the last one is scheduled at 01:07. The journey takes on average 1 hour and 46 minutes, but the fastest connections take only 1 hour and 40 minutes.

By bus from Milan to Varese: which companies offer the service?

Virail counts among its partners also Trenitalia, with buses from Milan to Varese.

Trenitalia, Ferrovie dello Stato group, is currently the biggest rail society in Italy, which, however, also offers bus connections through its Freccialink, providing in a single solution the combination of Frecce and buses.

virail lets you search and compare times and prices of any transports from one city to another