A half day covers the promenade, Piazza Grande, and the funicular up to Madonna del Sasso at a relaxed pace. A full day leaves room to add Cardada-Cimetta or a stop in Ascona, and a private transfer makes that flexibility easy since your driver works around the stops you choose rather than a fixed schedule.
Yes, if you have a couple of extra hours. From Madonna del Sasso, a cable car continues up to Cardada, with a chairlift extending to Cimetta, trading the lakeside promenade for sweeping Alpine views over Lake Maggiore and the surrounding peaks. It's a quick way to add real mountain scenery without committing to a full hiking day.
Ascona is only about 4 km (2.5 miles) away, across the mouth of the Maggia river, so it's easy to pair with Muralto for a stroll through its lakeside piazza and boutique lanes. From Ascona's harbor, boats also run out to the Brissago Islands and their botanical garden, a pleasant way to extend the day onto the water if time allows.
Start with the Lungolago promenade for open lake views, then walk into Locarno's old town for Piazza Grande, known for its long arcades and open-air film festival. The Romanesque Church of San Vittore in Muralto is another easy stop, and the funicular near the lakefront climbs to the Madonna del Sasso sanctuary for a wider view over the water and rooftops.
Muralto is Locarno's lakefront district on Lake Maggiore, where a palm-lined promenade and subtropical gardens sit right against the Alps. It's essentially Locarno's waterfront face: from here you can walk into the historic Piazza Grande and old town in minutes, so a stop in Muralto gives you the calm of the lake and the buzz of Ticino's Italian-Swiss culture in one visit.
Muralto sits about 120 km (75 miles) from Milan, roughly a two-hour drive, and around 200 km (125 miles) from Zurich across the Gotthard. A private transfer covers either route directly, door to door, so you avoid train changes and can build in a stop along the way, such as Bellinzona or the lakefront towns.