Buy the train ticket at a railway station. Note: in some countries you have to pay a service fee at the ticket counter. The ticket can be purchased at a station in the country of departure, also sometimes in other countries.
Night trains: From Belgrade (Serbia) to Zurich (Switzerland) by night train. Sleeper, couchette and seated coaches to Zurich run from Zagreb only; between Belgrade and only seated coaches are available; passengers travelling beyond Zagreb have to change to the coaches for Zurich between Zagreb and Schwarzach-St. Veit.
You do not have to change trains. The times are for information only.
Note: the given prices may vary due to service or handling fees. Depending on whether you purchase the reservations/tickets online, at a ticket machine or at a railway station.
Three bed cabin in the sleeping car
Couchette car Zagreb - Zürich
The 2nd class coach which runs the whole way from Beograd to…
Beograd - Zürich night train in Ljubljana
Sleeping car Zagreb - Zürich
Beograd - Zürich night train in feldkirch