There are 6 ways to get from Florence to Ispra by train, bus, car, plane, or train (Trenitalia)
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train, bus
best- Take the train from Firenze Santa Maria Novella to Milano Rogoredotrain
- Take the train from Rho Fiera Milano to Varesetrain S5 / ...
- Take the bus from Varese, V. Veneto 9 to Ispra, Mazzini 59,bancabus
4h 20m€44–70Train via Milan
cheapest- Take the train from Firenze S.M.N. to Milano Rogoredotrain Fr
- Take the train from Milano Bovisa Politecnico to Gaviratetrain Re1 / ...
4h 52m€38–124Drive 364.2 km
- Drive from Florence to Ispracar 364.2 km
3h 41m€59–85Fly to Milano Malpensa Airport, train
- Fly from Florence Peretola Airport (FLR) to Milano Malpensa Airport (MXP)plane FLR - MXP
- Take the train from Malpensa Aeroporto T1 to Varesetrain
6h 48m€119–256Train
- Take the train from Florence Santa Maria Novella to Rho-Fieratrain 9928 / ...
- Take the train from Rho Fiera Milano to Varesetrain S5 / ...
4h 53m€45–71Fly to Milan Linate Airport, train
- Fly from Florence Peretola Airport (FLR) to Milan Linate Airport (LIN)plane FLR - LIN
- Take the train from Milano Cadorna to Gaviratetrain
7h 28m€121–247
Florence to Ispra by train and bus
Comparing Your Travel Options
The cheapest way to get from Florence to Ispra is to train and bus which costs €40 - €75 and takes 4h 20m.
The fastest way to get from Florence to Ispra is to drive which takes 3h 41m and costs €55 - €85.
No, there is no direct train from Florence to Ispra. However, there are services departing from Firenze S.M.N. and arriving at Gavirate via Milan Rogoredo and Milano Bovisa Politecnico. The journey, including transfers, takes approximately 4h 52m.
The distance between Florence and Ispra is 387 km. The road distance is 364.2 km.
The best way to get from Florence to Ispra without a car is to train and bus which takes 4h 20m and costs €40 - €75.
It takes approximately 4h 20m to get from Florence to Ispra, including transfers.
Florence to Ispra train services, operated by Trenitalia Frecce, depart from Firenze S.M.N. station.
Florence to Ispra train services, operated by Trenitalia Frecce, arrive at Milano Rogoredo station.
Yes, the driving distance between Florence to Ispra is 364 km. It takes approximately 3h 41m to drive from Florence to Ispra.
There are 3870+ hotels available in Ispra.
What companies run services between Florence, Italy and Ispra, Italy?
You can take a train from Firenze S.M.N. to Ispra, Mazzini 59,banca via Milan Rogoredo, Milano Bovisa Politecnico, Gavirate, and Gavirate, XXV Aprile,Stazione FN,centro in around 4h 52m.
- Website
- ita-airways.com
Flights from Florence Peretola Airport to Milano Malpensa Airport via Zurich
- Ave. Duration
- 3h 28m
- When
- Every day
- Estimated price
- €80–290
Flights from Florence Peretola Airport to Milano Malpensa Airport via Munich
- Ave. Duration
- 4h 25m
- When
- Every day
- Estimated price
- €140–550
Flights from Florence Peretola Airport to Milan Linate Airport via Rome
- Ave. Duration
- 3h 27m
- When
- Every day
- Estimated price
- €140–220
Flights from Florence Peretola Airport to Milan Linate Airport via Munich
- Ave. Duration
- 3h 46m
- When
- Every day
- Estimated price
- €160–650
Flights from Florence Peretola Airport to Milan Linate Airport via Frankfurt
- Ave. Duration
- 4h 36m
- When
- Every day
- Estimated price
- €110–700
Flights from Florence Peretola Airport to Milan Linate Airport via Vienna
- Ave. Duration
- 5h 45m
- When
- Every day
- Estimated price
- €100–380
- Phone
- +39 06 8937 1892
- Website
- Italo Treno
Train from Firenze Santa Maria Novella to Milano Rogoredo
- Ave. Duration
- 1h 44m
- Frequency
- Every 3 hours
- Estimated price
- €35–60
- Website
- Italo Treno
Train from Firenze S.M.N. to Milano Rogoredo
- Ave. Duration
- 2h 11m
- Frequency
- 3 times a day
- Estimated price
- €35–60
- Website
- Italo Treno
Train from Florence Santa Maria Novella to Rho-Fiera
- Ave. Duration
- 2h 17m
- Frequency
- Twice daily
- Estimated price
- €35–60
- Website
- Italo Treno
- Phone
- +39 0332 731110
- [email protected]
- Website
- Autolinee Varesine Srl
Bus from Varese, V. Veneto 9 to Ispra, Mazzini 59,banca
- Ave. Duration
- 41 min
- Frequency
- Hourly
- Estimated price
- €3–5
- Schedules at
- Autolinee Varesine Srl
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
Italian Lakes: Getting around by train
Read the travel guide
Italy Travel Guides
Read the travel guide
5 incredible day trips from Florence by train
Read the travel guide










