- Be in the knowGet alerts if flight prices drop or rise*
- Book smarterSave up to 30% on select hotels after you book a flight*
Plan, book, fly with confidence
Cheap flights from Barcelona (BCN) to Lausanne (GVA)
Prices were available within the past 7 days and start at CA $23 for one-way flights and CA $79 for round trip, for the period specified. Prices and availability are subject to change. Additional terms apply.
Tue., Sep. 10 - Sun., Sep. 15
BCN
Barcelona
GVA
Geneva
CA $79 Roundtrip, found 3 days ago
CA $79
Roundtrip
found 3 days ago
Thu., Sep. 19 - Wed., Sep. 25
BCN
Barcelona
GVA
Geneva
CA $110 Roundtrip, found 6 days ago
CA $110
Roundtrip
found 6 days ago
Thu., Nov. 21 - Fri., Nov. 29
BCN
Barcelona
GVA
Geneva
CA $191 Roundtrip, found 13 hours ago
CA $191
Roundtrip
found 13 hours ago
Wed., Oct. 9 - Wed., Oct. 16
BCN
Barcelona
GVA
Geneva
CA $218 Roundtrip, found 2 days ago
CA $218
Roundtrip
found 2 days ago
Thu., Jun. 20 - Mon., Jun. 24
BCN
Barcelona
GVA
Geneva
CA $220 Roundtrip, found 3 days ago
CA $220
Roundtrip
found 3 days ago
Thu., Oct. 3 - Sat., Oct. 5
BCN
Barcelona
GVA
Geneva
CA $257 Roundtrip, found 14 hours ago
CA $257
Roundtrip
found 14 hours ago
Nearby Cities
Expedia's Latest Trends
Hotels
Flights
Flights from Toronto (YYZ) to Dallas (DFW)Flights from Vancouver (YVR) to Calgary (YYC)Flights from Calgary (YYC) to Tamarindo (TNO)Flights from Montreal (YUL) to Wuhan (WUH)Flights from Toronto (YYZ) to Karachi (KHI)Flights to PortugalFlights from Calgary (YYC) to Banff (YBA)Flights from Winnipeg (YWG) to Los Angeles (LAX)Flights from Cartagena (CTG) to Cancun (CUN)Flights to San FranciscoFlights to LondonFlights from Toronto (YYZ) to Lisbon District (LIS)Flights from Toronto (YYZ) to Banff (YBA)Flights from Portland (PDX) to Las Vegas (LAS)Flights from Toronto (YTZ) to Seeduwa - Katunayake (CMB)
Packages
General
*Available to Expedia members.