Hey Adit , I am not sure of Switzerland but I had been to Amsterdam -then to Paris Distance wise also you can plan Amsterdam first then visit Paris, then plan to visit Switzerland.
Amsterdam:
You can plan two days where you first day plan to visit city , good connectivity of trains and trams to visit almost all places.Trams you can buy 24 hrs ticket , hopin and hopout for all your destinations.Amsterdam airport provides free cabs for airport hotels.
Decide which museum you want to visit Rijks museum is good one , Plan to visit keukenof [ tulip gardens] open till may only .Anne frank home is also good one , need to prebook tickets online.
Next day you can visit Zanse sanchs [wind mills] beautiful village this is reachable from train and at a walk able distance from station. Paris:
From Amsterdam Thalys trains are available, these reach in 3 hours .
Prebook by a month in advance Eiffel tower summit ticket for preferably around 5pm[so that you can see normal Eiffel, Lighted Eiffel and Shining Effiel at 11pm] once you enter Eiffel you can stay for 24 hrs i guess.You can take seine cruise infront of the Tower.This cruise goes through all unesco buildings.Next day you can visit Louvre museum, church , Arc de tromph
All the places are reachable from trains just go to any station they will guide how to use the trains with a map . Actually Begium is near to Paris , you can visit Ghent [ beautiful city] in belgium , brugges Happy travels ;)
I can tell you about Paris and Switzerland. Roughly 10 days will suffice for both these places.
Watching these 2 videos will surely help you plan your Europe trip well. For Paris and Switzerland watch the videos #2 and 4.
Europe Trip Planning: https://www.youtube.com/playlist?list=PLd0DREjXWaLb5hAb7xeo7khCJvSqUIpTV
A good way to plan a trip covering Amsterdam, Switzerland, and Paris is to map out your route and decide how much time you want to spend in each destination—many travelers start in Amsterdam, take a train to Paris, and then head to Switzerland by rail or flight. Book accommodations early, especially in central areas, to save travel time and enjoy local experiences. For a comfortable stay in Amsterdam, you can explore fully furnished serviced apartments here: thesqua.re