Unfortunately there are no longer any sleeper trains from Switzerland to Italy.
You need to take a day train, and probably change in Milan.
Its traveling duration is 10:54 hours. triphobo.com/rome-italy
get the train to zurich main station (zurich HB) and then change train to landquart then change train again to davos platz
The fastest is 8 hours, but there's only one such train each day. The other trains take 12 hours.
Better to take the train. 10-15 minutes by train.
No time at all as Zurich is in Switzerland.
ride train to Zurich main station. Catch tram to Bellevue or Bürkliplatz stop, or S-train to Stadelhofen and walk.
The total driving distance from Rome, Italy to Zurich, Switzerland is 541 miles or 871 kilometers.
Take a train from St Moritz to Chur. At Chur change for a train to Zurich. At Zurich Hauptbahnhof take a train to the Paris Gare de l'Est.
529 miles
"Overnight" can be either an adjective or an adverb. Example as adjective: We took an overnight train. Example as adverb: That train operates overnight.
About 8½ hours.
You cannot get a train from Zürich to Dubai. You have to fly.