Hi Mohan
The Global Eurorail Pass is valid on both connections you mentioned, but do not forget the additional seat reservation, which is mandatory.
The Global Pass cannot be used for the travel to the mountains. You can see the validity area of the Global Eurorail Pass in Switzerland on this map (this is a direct download link): Click here for download
For further information please call us: 0041 848 44 66 88 (CHF 0.08/Min). If you are calling from abroad and this number doesn’t work, please try 0041 51 225 78 00.
I wish you a good day. EllenvS.