If you're hopping around the Italian Lakes region, there are a few ways to make the journey between Lake Como and Stresa, on the western shore of Lake Maggiore. Lecco is a common starting point on the eastern side of Lake Como, making this a 75-mile (120 km) trip.
Driving is the fastest way to reach Stresa. From Lecco, you can get there in two hours without stops, though there's a more scenic, lakeside route that takes about three hours.
Taking the train is also a relatively straightforward, with multiple departures each day from the city of Como to Stresa with a connection in Milan.
Duration: 1.5-3 hrs
If you're on the eastern side of Lake Como, say at Varenna or Lecco, and want to get to Stresa as quickly as possible, start by heading south on the SP36, which is a divided 4-lane motorway for most of the drive. Stay on the SP36 as it leaves the lakeshore, then head west on the SP32 at Peregallo. At Copreno, you'll merge onto the A36 (Autostrada Pedemontana Lombarda), a toll road. Just before Gallarate, you'll pick up the E62 (also labeled A8/A26 dir in sections) and take this all the way up to Stresa. Don't be concerned about the multiple names for the same road – if you see signs indicating Lago Maggiore, you're going the right way.
If you've got the time and want to take a much more scenic drive from Lecco, pick up the SP583, a two-lane road that passes directly along the lakeshore for most of the drive, passing through Limonta, Bellaggio, Nesso, and dozens of small towns built into the steep shoreline before reaching the city of Como. From Como, you can follow signs for the A9 (Autostrada dei Laghi) south to meet the A36, then the E62 at Gallarate and proceed per the above directions. This trip will take about 3 hours, depending on traffic.
It's possible to continue on an even slower (and even more scenic) route through Varese and along Lago di Varese to the eastern shore of Lago Maggiore. This is a much more complicated route and takes about 4 hours (more if traffic is heavy in Varese).
Duration: 2-4 hrs
Train travel from the eastern shore of Lake Como or from the city of Como to Stresa is relatively simple. Direct, regional TreNord trains leave most of the lakefront cities for Milano Centrale (Milan Central) station. From there, Trenitalia EuroCity or Regionale trains travel to Stresa. There are departures all day long, but be sure you choose an itinerary that only requires you to change trains one time, at Milano Centrale. Travel time depends on how long you have to wait for your connecting train in Milan.