Hi Subarna, and welcome to MySwissAlps!
>> Now if we buy a swiss pass for all 3 , would it be valid to go from Milan to Zermat or do we need to buy a separate ticket till a point and then use our pass.
Your Swiss Travel Pass will be valid from either Brig or Domodossola to Zermatt, depending on what route you take to Zermatt from Milano.
You will need a separate ticket (and in some cases a compulsory reservation) to travel from Milano to Brig or Domodossola, depending on which route you take.
Usually the route through Brig, which is the fastest route, is on a EuroCity train, on which reservations are compulsory. Going via Domodossola takes about an hour longer, but reservations are usually not required. The timetable will indicate when reservations are mandatory.
You can use the Swiss Timetable to find a departure time and route that suits your plans:
You can find information about tickets from Italy to Switzerland here:
>> I believe the Berina express starts from Italy as well , so is there a place close to Milan that we can take that since we could use our pass then ?
The Bernina Express route is on the other side of Switzerland from the places you intend to visit, so it would not be a good choice.
However, if you wanted to rearrange your itinerary to include it, you could travel like so:
Milano > Tirano > St. Moritz (5 hours 16 minutes)
overnight in St Moritz
St. Moritz > Zermatt in Glacier Express (about 8 hours)
Reservations (at additional cost) are compulsory on the official Bernina Express and Glacier Expresstrains. Regional trains also travel along the same routes and don't require reservations.
>> Also in the 2 days we have in Zermat, what would you recommend us to do besides the glacier tour of Matterhorn , any suggestions ?
This page will help you:
>> My next question would be , is Interlake a good base to have for 5 days so that we can cover maximum on day trips from there including Mt. Titles, Jungfrao region, Rhine falls, Montreoux , etc ?
Interlaken is a good base for the Jungfrau Region and a day trip to Montreux on the Golden Pass scenic train.
Luzern/Lucerne is a better base for Titlis. You can travel there from Interlaken, but travel time will be about 3.5 hours each way.
Zürich is a better base for the Rhine Falls.
For 5 days, it is worth considering 3 days in Interlaken and 2 days in Luzern. Instead of staying in Interlaken, you could consider one of the beautiful Jungfrau Region villages such as Lauterbrunnen, Grindelwald, Wengen or Mürren. These villages are in a much more beautiful setting than Interlaken.
>> from Zermatt is there a direct train to Interlaken using the swiss pass?
Zermatt to Interlaken is free with the Swiss Travel Pass, but you will need to change trains at least twice.
There are three main ways of getting to Interlaken from Zermatt:
1. Take the official Glacier Express from Zermatt to Brig, and go to Interlaken from Brig. This will involve a compulsory reservation (at additional cost) on the Glacier Express. From Brig to Interlaken, you could incorporate the scenic Lötschberger route from Brig to Spiez via Kandersteg, and change trains for Interlaken at Spiez.
2. Take the above route using only regional trains - no reservations required.
3. Take regional trains from Zermatt to Interlaken via the fastest route, changing trains at Visp and Spiez. This route goes through the Lötschberg-Basistunnel, missing the lovely scenery around Kandersteg.