Compare prices to get from Frankfurt to Zurich
DKK 435|50m
DKK 218|3h 58m
DKK 183|5h 55m
DKK 694
DKK 1,004
DKK 835
DKK 835
DKK 540
DKK 669
DKK 669
DKK 667
DKK 646
DKK 435
DKK 508
DKK 1,186
DKK 1,096
DKK 778
Condor Airlines50m
Frankfurt AirportZurich International Airport
DKK 1,004One way
Search
Direct
Condor Airlines50m
Frankfurt AirportZurich International Airport
DKK 1,476One way
Search
Direct
Lufthansa15h 45m
Frankfurt AirportZurich International Airport
DKK 1,724One way
Search
1 stop
Sunexpress12h 10m
Frankfurt AirportZurich International Airport
DKK 2,189One way
Search
1 stop
- Prices shown from Frankfurt to Zurich are the estimated lowest fares found in the last 24 hours for travel within the next 7 days.
Compare transport options from Frankfurt to Zurich
The cheapest way to get from Frankfurt to Zurich costs only DKK 222 on average via Buses, and the quickest way takes just 56m by Flights. Find the travel option that best suits you.
Flights Fastest
Average price DKK 776
Average duration56m
Departure Time--
Direct options
Trains
Average price DKK 308
Average duration4h 26m
Departure Time13:50 - 05:49
Direct options
Buses Cheapest
Average price DKK 222
Average duration6h 31m
Departure Time08:30 - 03:55
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 Frankfurt to Zurich?
What is the cheapest month to book a one-way flight from Frankfurt to Zurich?
For a one-way flight from Frankfurt to Zurich, fares are lowest in July (DKK 1,117) and highest in September (DKK 2,829).
DKK 2,829
DKK 1,973
DKK 1,117
DKK 261
What is the cheapest day to travel by train from Frankfurt to Zurich?
Based on Trip.com's data, the cheapest day to travel by train from Frankfurt to Zurich is Saturday, with an average price of DKK 245.
DKK 376
DKK 311
DKK 245
DKK 180
What is the cheapest day to travel from Frankfurt to Zurich by bus?
Based on Trip.com's data, the cheapest day for bus tickets from Frankfurt to Zurich is Monday, with an average price of DKK 222.
DKK 222
Recommended hotels in Zurich

9.4/10
101 Reviews
Grand Hotel National Luzern

0.76 km from city centre
DKK 4,913

8.8/10
60 Reviews
Park Hyatt Zurich

Enge | 0.34 km from city centre
DKK 5,542

8.6/10
235 Reviews
Zurich Marriott Hotel

Unterstrass | 1.54 km from city centre
DKK 3,656

9.4/10
76 Reviews
Baur au Lac

0.15 km from city centre
DKK 6,329
From Frankfurt to Zurich: Travel Information
Find stations and airports near Frankfurt and Zurich
Popular airports near Frankfurt
Frankfurt Airport (FRA)
Hahn Airport (HHN)
Mannheim City Airport (MHG) Nearby
Popular airports near Zurich
Zurich International Airport (ZRH)
St. Gallen–Altenrhein Airport (ACH) Nearby
Popular train stations near Frankfurt
Frankfurt (Main) Hbf
Frankfurt Hbf (tief)
Frankfurt(Main)Hbf Mannheimer Str.
Hauptbahnhof/Fernbusterminal, Frankfurt a.M.
Frankfurt(M)Taunusanlage
Popular train stations near Zurich
Hohentengen, Rotteln
Lottstetten
Grießen(Baden)
Jestetten
Klettgau
Lauchringen
Popular bus stations near Frankfurt
Stadion Osttribüne, Frankfurt a.M.
Frankfurt StuttgarterStrasse
Frankfurt Stuttgarter Str
Frankfurt Central Train Station (Stuttgarter Str.)
Frankfurt Central Station
Popular bus stations near Zurich
Laufenburg (D), Sparkasse
OLTEN
Bad Säckingen
Bad Säckingen
Singen Hohentwiel Waldeckstraße/Hallenbad
Singen Hohentwielstadion
FAQ – How to Get from Frankfurt to Zurich
How far is it from Frankfurt to Zurich?
It’s about 287km (178 mi) from Frankfurt to Zurich.How do I travel from Frankfurt to Zurich?
There are 3 different ways to get from Frankfurt to Zurich, including Flights, Trains, Buses.What is the fastest way to travel from Frankfurt to Zurich?
The fastest way to get from Frankfurt to Zurich is by Flights, with an average journey time of 56 minutes. Other modes of transport take longer: Trains takes on average 4h 26m.Buses takes on average 6h 31m.What is the cheapest way to travel from Frankfurt to Zurich?
The cheapest way to get from Frankfurt to Zurich is by Buses, with an average price of DKK 222. Other modes of transport are more expensive: Trains costs around DKK 308 on avergae.Flights costs around DKK 776 on avergae.Where do trips from Frankfurt to Zurich usually depart and arrive?
For trips between Frankfurt and Zurich, visitors typically use the following departure and arrival points: Most Flights depart from Frankfurt Airport and arrive at Zurich International Airport; Trains depart from Frankfurt (Main) Hbf and arrive at Hohentengen, Rotteln; Buses depart from Stadion Osttribüne, Frankfurt a.M. and arrive at Laufenburg (D), Sparkasse.When is the cheapest time to buy tickets from Frankfurt to Zurich?
Train, bus, and flight schedules vary by season and day of the week. Based on Trip.com data: Flights from Frankfurt to Zurich are typically cheapest July, with an average fare of DKK 1,117. Flights from Frankfurt to Zurich are typically cheapest Saturday, with an average fare of DKK 245. Flights from Frankfurt to Zurich are typically cheapest Monday, with an average fare of DKK 222Is there a time difference between Frankfurt and Zurich?
The time difference between Frankfurt and Zurich is 0m.



