72625 posts
Hi Patrao and welcome to MySwissAlps!
Unfortunately we do not make itineraries here. If you need help with that have a read through our trip planning page here.
For train passes in Switzerland, the easiest pass to get would be the Swiss Travel Pass (you can buy one for 3, 4, 8 or 15 days). This pass covers virtually all trips made within Switzerland – click here to see what is routes are fully covered and what offer discounts only.
An alternative, if you aren’t traveling a lot in Switzerland is to buy the Swiss Half Fare Card which will allow you to buy tickets for trains and boats etc. at 50% off the price.
For information on multi-country rail passes you can look at the Eurail Global Pass or Eurail Select Pass.
I hope that helps you get started with your planning.
Be sure to read through our information pages on what to do in Switzerland and where to visit.
Regards,
Lucas
15485 posts
Hi Patrao,
Our page about saving money might interest you as well. Also I’d recommend to consider a different base town as Geneva is not in the Alps. A more central town like Montreux would be better to see some very nice parts of Switzerland. Adding Portugal and Spain too won’t be possible I’m afraid, not in 2-3 days anyway.