David,
This is the information from the Malpensa Express website: http://www.trenord.it/en/the-lines/malpensa-express.aspx
Is this incorrect?
MILANO CADORNA <-> MALPENSA
36 direct journeys per day (without intermediate stops) with a journey time of just 29 minutes.
42 journeys with intermediate stops, allowing passengers to make connections, at the stations of Milano Bovisa-Politecnico, Saronno and
Busto Arsizio, with a journey time of 36 minutes.
I took this train this past October and the journey from M. Cadorna> Malpensa took 29 mins and there were no (intermediate) stops.
When I checked the trenitalia website, the Malpensa Express( ME) going to Milano Centrale, always stops at Bovisa, however,
not all the ME trains going directly to the Cadorna Station stop at Bovisa.
For example;
ME train (Regionale #326) leaving MXP @ 08:26 & arrives @ Cadorna Station @ 09:02 ( journey time =36mins) and it does stop at Busto Arsizio Nord (08:33) , Saronno(08:43) and Milano Nord Bovisa(08:56)
Then there is ME train ( Regionale # 328) leaving MXP @ 09:03 & arrives @ Cadorna Station@ 09:32 ( journey time= 29 mins.) **without* any intermediate stops.*
Each successive Malpensa Express train going directly to Cadorna Station does not stop at Bovisa until the
ME train( Regionale # 346) leaving MXP @ 13:26 and arriving @ Cadorna Station @ 14:02 with the same intermediate stops as listed above.
In summary:
So, unless the information given in the trenitalia is outdated, there are some Malpensa Express trains heading to Cadorna Station that make intermediate stops but some that do not, however, every Malpensa Express train leaving MXP and heading to Milano Centrale do make intermediate stops & always stops at Milano Nord Bovisa.
The bottom line...
I'd hate for Jodie or anyone else, to take the Malpensa Express going to Cadorna at a time when it will not stop at Bovisa, then she would have to wait for another train that will take her there, or take the Metro, or a taxi to get to her destination.