Wander Wisely with exceptional service, 24/7 support
Feel at ease with free flight cancellations within 24 hours of booking
Change your flight without a fee on select flights
Selected fares from Barcelona to St. Moritz
The cheapest prices found with in the last 7 days for return flights were CA $113 and CA $46 for one-way flights to St. Moritz for the period specified. Prices and availability are subject to change. Additional terms apply.
Thu., 14 Nov. - Sat., 23 Nov.
BCN
Barcelona Intl.
ZRH
Zürich
CA $113 Roundtrip, found 1 day ago
CA $113
Roundtrip
found 1 day ago
Fri., 10 Jan. - Tue., 14 Jan.
BCN
Barcelona Intl.
ZRH
Zürich
CA $285 Roundtrip, found 3 days ago
CA $285
Roundtrip
found 3 days ago
Fri., 15 Nov. - Sun., 17 Nov.
BCN
Barcelona Intl.
ZRH
Zürich
CA $299 Roundtrip, found 4 days ago
CA $299
Roundtrip
found 4 days ago
More to explore for Barcelona to St. Moritz
Flights to Cities near St. Moritz
Other Flights to St. Moritz
Most Popular
Hotels
Cheap Hotels in LondonCheap Hotels in Pilot MoundPinnacle Hotel at the PierRamada Limited GoldenBrandon Spa Resorts & HotelsCheap Hotels in Sioux FallsCottages ColchesterHotel Riu Vallarta - All InclusiveResorts EritreaPine Cottage at Shiloh Cottages - Fenelon FallsCheap Hotels in Boulder CityHoliday Inn Express Bellingham, an IHG HotelCottages Oak IslandCheap Hotels in Gjoa Haven
Flights
Plane Ticket to FloridaEmirates Dubai (DXB) to New York (JFK) flightsFlights from Vancouver to EnderbyEmirates Dubai (DXB) to Karachi (KHI) flightsAir Canada Sidney (YYJ) to Orlando (MCO) flightsYWG - LAXYYZ - YQMSwoop Edmonton (YEG) to Puerto Vallarta (PVR) flightsYYZ - EVVCheap Flights to Fort ErieFlights from Toronto to MarbellaFlights from Montreal to SurreyAir Canada Orlando (MCO) to Montreal (YUL) flights
Packages