Personally I don't like the City of Como particularly and no matter where you decide to go on Lake Como (Como or Varenna) you will need to take at least 3 trains, with change in Milan. So the trip will be over 3 hours no matter what. The station of Orta-Miasino is on the Novara-Domodossola line, so you would need to take a train to Novara, then to Milan, then to your lake Como destination. It might be a bit faster to go to Como than Varenna, due to the fact that most trains to Como will depart from Milano Porta Garibaldi.
I don't know what your tour entails, but if the tour does not cover Lake Maggiore, I would opt for going from Lake Orta to Lake Maggiore, which is right there (I've only driven between the two and the drive is less than 30 min).
For example you could go to Stresa, on Lake Maggiore, right across the hill from Orta San Giulio (if you don't have a car, you can take a train with change at Cuzzago, or there are also buses, which are a bit faster). From Stresa you can visit the Borromean islands by ferry, or also other parts of lake Maggiore, like quaint Cannobio or even Locarno (Switzerland). That choice would also be better for going to Malpensa airport, since from Stresa there is a bus direct to Malpensa, or even a train to Gallarate (then a taxi ride from Gallarate to Malpensa). Going by bus or train from Stresa to Malpensa is about the same time in total (about one hour). The train has more frequent options, but the taxi ride will set you back an extra 30-35 euro, even if it's just 15-20 min taxi ride from Gallarate to MXP. From lake Como to Malpensa is a longer trek.