- Be in the knowGet alerts if flight prices drop or rise*
- Book smarterSave up to 25% on select hotels after you book a flight*
Plan, book, fly with confidence
Cheap Flights from Perth (PER) to Isle of Lewis (SYY)
Prices were available within the past 7 days and start at £1,277 for one-way flights and £2,204 for round trip, for the period specified. Prices and availability are subject to change. Additional terms apply.
Mon, 1 Jul - Sun, 7 Jul
PER
Perth
BEB
Benbecula
£2,204 Return, found 5 days ago
£2,204
Return
found 5 days ago
Mon, 1 Jul - Sun, 7 Jul
PER
Perth
BEB
Benbecula
£2,211 Return, found 5 days ago
£2,211
Return
found 5 days ago
Mon, 1 Jul - Sun, 7 Jul
PER
Perth
BEB
Benbecula
£2,246 Return, found 18 hours ago
£2,246
Return
found 18 hours ago
Mon, 1 Jul - Sun, 7 Jul
PER
Perth
BEB
Benbecula
£2,253 Return, found 18 hours ago
£2,253
Return
found 18 hours ago
Nearby Cities
Expedia's Latest Trends
Hotels
Flights
Flights from Bristol to Lake ComoFlights from Rome (FCO) to Paisley (GLA)Flights from London to SosuaFlights from Birmingham to Isle of LewisFlights from Bristol (BRS) to Bangkok (BKK)Flights from Belfast to RavennaFlights from London (LHR) to Medan (KNO)Flights from Simpson Bay (SXM) to London (LHR)Flights from Belfast to CheltenhamFlights from Gatwick to LutonFlights from Belfast to IpswichFlights from Astana (NQZ) to London (LHR)Flights from Birmingham to Lake ComoFlights from Dublin (DUB) to Bangkok (BKK)Flights from London (LHR) to Portsmouth (PSM)Flights from Birmingham to MarbellaFlights from Birmingham to Brasov
Activities
Holidays
*Available to Expedia members.