Hi Mitesh Bali -
Please mention the dates in May that you are traveling. There are some facilities in the mountains in particular that do not open until late May.
Alpenrose has noted some possible issues, but a clear set of dates would help us to give more precise advice.
Please be aware that in May, traces of Winter are hanging on at higher altitudes. As far as I can tell that will not affect your trip, except when you are looking out the train windows, or changing trains at , for example, Kleine Scheidegg on a cold day, since you do not seem to be planning on hiking in the Alps.
However, just to give you a perspective, there is a very popular and scenic easy trail near the Jungfrau, at about 2300 to 2000 meters altitude. It goes from Männlichen to Kleine Scheidegg.
It is usually not passable until approximately June 15th, due to residual snow and snow slides:
Just for your amusement, I have attached a few pictures taken in the warmer months, showing that trail and the area around it. The Jungfrau and Jungfraujoch are visible in some of them.
At lower altitudes, such as the area around Luzern ( local German spelling) as well as Interlaken and Geneva, Montreux, Zürich, you will find Spring to be well advanced in all of May.
Other forum posters from India have said that they are used to long train rides. ;-)
If that is true in your case, you will probably find no problem with your suggested itinerary.
However, as others have noted, there are some very long days in your proposal, and you should be aware of that.
Others have pointed you to the timetable, and offered good advice. Please read the introductory page here. It will help you to understand the timetable better:
There is a tremendous amount of information buried down in the menus of the timetable. Possibly, if you have some teenagers in your group, they would have some fun exploring all it can offer. ;-)
To accompany the timetable, I like to use this particular map:
Under "Points of Interest/Traffic" you can turn on icons for the land and mountain transport stations to give you a feel for the location of your transfer points, for example. Zoom in before you do it or you will be overwhelmed by information.
If you zoom in far enough, you will see train lines:
That is an example for the area near Interlaken. Scroll down the map a bit, and you will see the Jungfrau.
The SBB has a mobile App, which I find useful while traveling. For trip planning, i find it easier to work on a desktop or laptop, with a bigger screen.: