Connection with other European cities
Vienna is located in the middle of Europe and it has direct train connection with many European capitals, below you can find the major direct train connections and the departure/arrival times.
Vienna - Bratislava:
Train departures almost every half hour. First train at 05:05 - Last train at 00:49. Average duration 1 hour.
Vienna - Prague:
Train departures: 05:50, 08:25, 09:32, 12:33, 14:33, 16:33, 18:33, 22:23. Average duration 5 hours.
Vienna - Budapest:
Train departures: 06:00, 07:05, 07:58, 10:05, 12:05, 14:05, 16:05, 18:05, 18:50, 20:05, 16:05. Average duration 2 hours and 30 min.
Vienna - Berlin:
Train departures: 05:50, 09:32, 22:23. Average duration 10 hours.
Vienna - Zurich:
Train departures: 07:20, 09:20, 22:25. Average duration 8 hours and 25 min.
Vienna - Krakow:
Train departures: 22:23. Average duration 8 hours.
Vienna - Warsaw:
Train departures: 07:33, 13:33, 22:23. Average duration 8 hours and 27 min.
Vienna - Bucharest:
Train departures: 18:50. Average duration 18 hours and 17 min.
Vienna - Moscow:
Train departures: 22:23. Average duration 31 hours and 42 min.