Zürich to Bern by train takes 1 approximately hour.
No time at all as Zurich is in Switzerland.
In time: between 3h51 and 4h06.
Roughly 9 hours.
Ca 11 Hours (Non-Stop)
By train it is around 2 h 45 min (www.sbb.ch) By car it should be a little more then 2 hours
total 20 minutes by (train + walk) a lot of money and traffic jam by taxi
A boat train is a travel service with a train timed to arrive at a ferry port in time for the onward travel by ferry.
627 Kilometers that's about an 8 hr drive depending on the road condition. more likely that would be the same number of hrs riding a train
Check
You will have to use the online timetable available here: http://fahrplan.sbb.ch/bin/query.exe/en? Fill in the form with the cities and the date & time (I suppose you'll be arriving by plane so put the eta of your flight) and press "Search Connection". Next find the Connection that fits you and press "Fares".
The average transfer time from Zurich Airport to the city center is approximately 15-20 minutes by train or 20-30 minutes by taxi or car, depending on traffic conditions.
The average flight time to travel the 5822 miles/9370 km is 11hrs 39mins