There are 5 ways to get from Milan to San Giulio by train, bus, car, or taxi
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train
best- Take the train from Milano Porta Garibaldi to Castellanzatrain Re51
53 min€3–5Bus
- Take the bus from Milano, Gadio,Parco Sempione to Legnano, Sempione fr. 37,Ospedalebus Z602
- Take the bus from Legnano, Sempione fr. 37,Ospedale to Legnano, XXIX Maggio 180,S. Martinobus Z601 / ...
1h 36m€3–4Drive 30.4 km
- Drive from Milan to San Giuliocar 30.4 km
26 min€5–7Taxi
- Take the taxi from Milan to San Giuliotaxi 30.4 km
26 min€50–65Train via Legnano
- Take the train from Milano Porta Garibaldi to Legnanotrain Re5 / ...
1h 11m€3–4
Milan to San Giulio by bus and foot
Questions & Answers
The cheapest way to get from Milan to San Giulio is to train via Legnano which costs €3 - €4 and takes 1h 11m.
The fastest way to get from Milan to San Giulio is to drive which takes 26 min and costs €4 - €7.
No, there is no direct bus from Milan to San Giulio. However, there are services departing from Milano, Gadio,Parco Sempione and arriving at Legnano, XXIX Maggio 180,S. Martino via Legnano, Sempione fr. 37,Ospedale. The journey, including transfers, takes approximately 1h 36m.
Yes, there is a direct train departing from Milano Porta Garibaldi and arriving at Castellanza. Services depart hourly, and operate every day. The journey takes approximately 30 min.
The distance between Milan and San Giulio is 35 km. The road distance is 30.4 km.
The best way to get from Milan to San Giulio without a car is to train which takes 53 min and costs €3 - €5.
The train from Milan Porta Garibaldi to Castellanza takes 30 min including transfers and departs hourly.
Milan to San Giulio bus services, operated by Movibus, depart from Milano, Gadio,Parco Sempione station.
Milan to San Giulio train services, operated by Trenord, depart from Milano Porta Garibaldi station.
The best way to get from Milan to San Giulio is to train which takes 53 min and costs €3 - €5. Alternatively, you can bus, which costs €3 - €5 and takes 1h 36m.
What companies run services between Milan, Italy and San Giulio, Lombardy, Italy?
Trenord operates a train from Milano Porta Garibaldi to Castellanza hourly. Tickets cost €3–5 and the journey takes 30 min. Alternatively, you can take a bus from Milano, Gadio,Parco Sempione to San Giulio via Legnano, Sempione fr. 37,Ospedale and Legnano, XXIX Maggio 180,S. Martino in around 1h 36m.
- Phone
- +39 02 7249 4494
- [email protected]
- Website
- Trenord
Train from Milano Porta Garibaldi to Castellanza
- Ave. Duration
- 30 min
- Frequency
- Hourly
- Estimated price
- €3–5
- Website
- Trenord
Train from Milano Porta Garibaldi to Legnano
- Ave. Duration
- 37 min
- Frequency
- Every 30 minutes
- Estimated price
- €3–4
- Website
- Trenord
- Phone
- +39 0331 519423
- [email protected]
- Website
- Movibus
Bus from Milano, Gadio,Parco Sempione to Legnano, Sempione fr. 37,Ospedale
- Ave. Duration
- 39 min
- Frequency
- Hourly
- Estimated price
- €2–4
- Schedules at
- Movibus
Bus from Legnano, Sempione fr. 37,Ospedale to Legnano, XXIX Maggio 180,S. Martino
- Ave. Duration
- 11 min
- Frequency
- Hourly
- Estimated price
- €1
- Schedules at
- Movibus
- Ave. Duration
- 26 min
- Estimated price
- €50–65
Etaxi SRL
- Phone
- +39 02 5353
Taxi 026969
- Phone
- +39 02 661 16454
- Website
- 026969.it
Taxi Blu
- Phone
- +39 02 4040
- Website
- taxiblu.it
Taxi Milano
- Phone
- +39 02 8585
- Website
- milanoradiotaxi.it
Want to know more about travelling around Italy
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
Italy Travel Guides
Read the travel guide
More Questions & Answers
Milan to San Giulio bus services, operated by Movibus, arrive at Legnano, Sempione fr. 37,Ospedale station.
Milan to San Giulio train services, operated by Trenord, arrive at Castellanza station.
Yes, the driving distance between Milan to San Giulio is 30 km. It takes approximately 26 min to drive from Milan to San Giulio.
There are 1999+ hotels available in San Giulio.








