>
From Zurich to Venice

Compare prices to get from Zurich to Venice

Compare transport options from Zurich to Venice over the next 7 days. Flights start at THB 2,350. Trains start at THB 2,293. Buses start at THB 1,284.
Flights
THB 2,350|7h 35m
Trains
THB 2,293|5h 55m
Buses
THB 1,284|8h 20m
THB 6,620
THB 3,190
THB 3,190
THB 2,970
THB 3,180
THB 2,450
THB 3,250
THB 3,600
THB 2,350
THB 5,490
THB 3,680
THB 2,900
THB 2,820
THB 2,860
Vueling Airlines
Cheapest
24h
Zurich International AirportVenice Marco Polo Airport
THB 3,190One way
Book
1 stop
ITA Airways
Fastest
1h 5m
Zurich International AirportVenice Marco Polo Airport
THB 9,450One way
Book
Direct
Vueling Airlines
24h
Zurich International AirportVenice Marco Polo Airport
THB 3,140One way
Book
1 stop
Swiss Airlines
6h 50m
Zurich International AirportVenice Marco Polo Airport
THB 5,640One way
Book
1 stop
  • Prices shown from Zurich to Venice are the estimated lowest fares found in the last 24 hours for travel within the next 7 days.

Compare transport options from Zurich to Venice

The cheapest way to get from Zurich to Venice costs only THB 1,453 on average via Buses, and the quickest way takes just 1h 5m by Flights. Find the travel option that best suits you.

Flight
Flights Fastest
Average price THB 5,220
Average duration 1h 5m
Departure time 07:35 - 17:20
Direct options
Search flights
Train
Trains
Average price THB 3,075
Average duration 7h 16m
Departure time 06:33 - 20:52
Direct options
Bus
Buses Cheapest
Average price THB 1,453
Average duration 10h 58m
Departure time 07:30 - 09:30
Direct options

· Total pre-departure time: Estimated travel time to the departure point, plus standard check-in, security, and waiting time

When is the cheapest time to travel from Zurich to Venice?

What is the cheapest day to travel by train from Zurich to Venice?

Average train fares from Zurich to Venice for the next 7 days, based on Trip.com user searches.

Based on Trip.com's data, the cheapest day to travel by train from Zurich to Venice is Tuesday, with an average price of THB 2,206.

THB 3,600
THB 2,903
THB 2,206
THB 1,509
    Cheapest
  • Nov 23
  • Dec 1
  • Dec 9
  • Dec 10
  • Nov 20
  • Nov 21
  • Nov 22

What is the cheapest day to travel from Zurich to Venice by bus?

The average price of a bus from Zurich to Venice found by Trip.com users over the next 7 days.

Based on Trip.com's data, the cheapest day for bus tickets from Zurich to Venice is Monday, with an average price of THB 1,453.

THB 1,453
  • Nov 16
  • Nov 17
  • Nov 18
  • Nov 19
  • Nov 14
  • Nov 15

Recommended hotels in Venice

Ca' Dadda Venice
10/10
47 Reviews
Ca' Dadda Venice
hotel-star hotel-star hotel-star hotel-praise
Venice City Center | 1.63 km from city centre
THB 62,641
Aman Venice
8.6/10
54 Reviews
Aman Venice
hotel-star hotel-star hotel-star hotel-star hotel-star hotel-praise
Venice City Center | 1.36 km from city centre
THB 54,301
Maison Boutique Al Redentore
9.2/10
56 Reviews
Maison Boutique Al Redentore
hotel-star hotel-star hotel-star hotel-star hotel-praise
Venice City Center | 2.24 km from city centre
THB 53,697
Danieli, A Four Seasons Hotel, Venice
9.3/10
87 Reviews
Danieli, A Four Seasons Hotel, Venice
hotel-star hotel-star hotel-star hotel-star hotel-star hotel-praise
Venice City Center | 2.21 km from city centre
THB 47,709

From Zurich to Venice: Travel Information

Companies operating from Zurich to Venice

Trenitalia
SBB
Italo
FlixBus

Find stations and airports near Zurich and Venice

Popular airports near Zurich

Zurich International Airport (ZRH) Zurich Switzerland
St. Gallen–Altenrhein Airport (ACH) Nearby Altenrhein Switzerland

Popular airports near Venice

Treviso Airport (TSF) Venice Italy
Venice Marco Polo Airport (VCE) Venice Italy
Trieste – Friuli Venezia Giulia Airport (TRS) Nearby Trieste Italy

Popular train stations near Zurich

Zürich HB Zurich Switzerland
Zürich, Bahnhofquai/HB Zurich Switzerland
Zürich, Bahnhofplatz/HB Zurich Switzerland
Zürich, Sihlquai/HB Zurich Switzerland
Zürich HB (Carpark Sihlquai) Zurich Switzerland

Popular train stations near Venice

Venice Santa Lucia Venice Italy
SANTA LUCIA (LU) Venice Italy
Venice Ferryport Venice Italy
Venice Porto Marghera Venice Italy
Venice Airport Venice Italy

Popular bus stations near Zurich

Zurich Schweizerhof Hotel Zurich Switzerland
Zurich Limmatstrasse Zurich Switzerland
Zurich Zurich Switzerland
Zurich Ausstellungsstrasse Zurich Switzerland
Zurich Central Bus Station Zurich Switzerland

Popular bus stations near Venice

Venice NCC Piazzale Roma Venice Italy
Venice Piazzale Roma Venice Italy
Venice Calle Favretti Venice Italy
Venice Piazzale Roma Parking Venice Italy
Venice Marittima Venice Italy

FAQ – How to Get from Zurich to Venice

  • What’s the distance between Zurich and Venice?

    It’s about 365km (227 mi) from Zurich to Venice.
  • You can travel from Zurich to Venice in 3 different ways: Flights, Trains, Buses.
  • The fastest way to get from Zurich to Venice is by Flights, with an average journey time of 1 hour 5 minutes. Other modes of transport take longer: Trains takes on average 7h 16m.Buses takes on average 10h 58m.
  • The cheapest way to get from Zurich to Venice is by Buses, with an average price of THB 1,453. Other modes of transport are more expensive: Trains costs around THB 3,075 on avergae.Flights costs around THB 5,220 on average.
  • When traveling from Zurich to Venice, travelers usually depart from and arrive to the following locations: Flights typically departs from Zurich International Airport and arrives at Treviso Airport , Trains typically departs from Zürich HB and arrives at Venice Santa Lucia , Buses typically departs from Zurich Schweizerhof Hotel and arrives at Venice NCC Piazzale Roma .
  • Train, bus, and flight schedules vary by season and day of the week. Based on Trip.com data: Flights from Zurich to Venice are usually cheapest (Tuesday), with an average price of THB 2,206 Flights from Zurich to Venice are usually cheapest (Monday), with an average price of THB 1,453 .
  • The time difference between Zurich and Venice is 0m.