Featured airlines
- Be in the knowGet alerts if flight prices drop or rise*
- Book smarterSave up to 40% on select hotels after you book a flight*
Plan, book, fly with confidence
Cheap Flights from Barcelona to Oban (BCN-GLA)
Prices were available within the past 7 days and start at S$173 for one-way flights and S$414 for round trip, for the period specified. Prices and availability are subject to change. Additional terms apply.
Sat, 5 Apr - Sat, 19 Apr
BCN
Barcelona
GLA
Glasgow
S$414 Return, found 1 day ago
S$414
Return
found 1 day ago
Sat, 5 Apr - Sat, 19 Apr
BCN
Barcelona
GLA
Glasgow
S$436 Return, found 1 day ago
S$436
Return
found 1 day ago
Sat, 5 Apr - Sat, 19 Apr
BCN
Barcelona
GLA
Glasgow
S$440 Return, found 1 day ago
S$440
Return
found 1 day ago
Sat, 5 Apr - Sat, 19 Apr
BCN
Barcelona
GLA
Glasgow
S$464 Return, found 1 day ago
S$464
Return
found 1 day ago
Sat, 5 Apr - Sat, 19 Apr
BCN
Barcelona
GLA
Glasgow
S$474 Return, found 1 day ago
S$474
Return
found 1 day ago
Sat, 5 Apr - Sat, 19 Apr
BCN
Barcelona
GLA
Glasgow
S$496 Return, found 1 day ago
S$496
Return
found 1 day ago
Expedia's Latest Trends
Hotels
Residence Inn by Marriott London KensingtonHotels with smoking rooms in SurabayaHotels in BekokHotels near Shopping Areas in Gelang PatahThe Kayana VillaAparthotels Science Park StationHotels with free airport shuttle in George TownBandara Villas PhuketHotels near Pinang Peranakan MansionRio Hotel & CasinoGrand Mirage Resort & Thalasso BaliMG Hotel JonggakLütel Hotel Xpark Gloria Outlets Shin Kong CinemasYolo DesaruCopthorne King's Hotel Singapore on HavelockHotels near Doi Inthanon National Park
Flights
Flights from Delhi (DEL) to Agra (AGR)Flights from Sydney (SYD) to Hobart (HBA)Flights from Baltimore (BWI) to Singapore (SIN)Flights from Ottawa (YOW) to Singapore (SIN)Flights from Singapore (SIN) to Koh Samui (USM)Flights to LiechtensteinFlights from Rada to ManchesterFlights from Singapore to PerthFlights from Isle of Barra to Dar es SalaamFlights from MersingFlights from Singapore (SIN) to Surat (STV)
Packages
*Available to Expedia members.