Hi Tut,
U r great !!! Thanks a million for your clear reply. I understand better now. My 2 options are :
1) Advance booking on Trenitalia for Milan to Arth-Goldau (Euro 19 for smart fare) then get off at Arth-Goldau to buy on the spot swiss half fare card and Arth-Goldau to Lucerne ticket (chf 6 half fare rate)
or
2) Advance booking on Trenitalia for Milan to Chiasso (Euro 9 for super economy fare) then get off at Chiasso to buy on the spot swiss half fare card and Chiasso to Lucerne ticket (chf 21.4 supersaver rate)
Yes, both options add up to be about the same so doesn't really matter via Arth-Goldau or Chiasso as far as cost is concerned.
I have only 1 question left. Why are the Trenitalia trains departing Milan for both Arth-Goldau and Chiasso listed on 21 dec at only 11.10am (Eurocity 16) while SBB offers Eurocity 14 departing Milan at 9.10am for Lucerne via Arth-Goldau on the same day ? I want to advance book with Trenitalia to enjoy their rates but I am attracted to SBB's earlier departure time. Anyway to solve this ?
Appreciate your help once again !