- Plan, book, fly with confidence
- Be in the knowGet alerts if flight prices drop or rise*
- Book smarterSave up to 15% on select hotels after you book a flight*
Cheap flights from Beirut to St. Andrews (BEY-EDI)
Prices were available within the past 7 days and start at €507 for one-way flights and €645 for round trip, for the period specified. Prices and availability are subject to change. Additional terms apply.
Sun, 1 Dec - Sat, 7 Dec
BEY
Beirut
EDI
Edinburgh
€645 Return, found 4 days ago
€645
Return
found 4 days ago
Sun, 1 Dec - Sat, 7 Dec
BEY
Beirut
EDI
Edinburgh
€702 Return, found 4 days ago
€702
Return
found 4 days ago
Sun, 1 Dec - Sat, 7 Dec
BEY
Beirut
EDI
Edinburgh
€858 Return, found 4 days ago
€858
Return
found 4 days ago
Sun, 1 Dec - Sat, 7 Dec
BEY
Beirut
EDI
Edinburgh
€860 Return, found 4 days ago
€860
Return
found 4 days ago
Sun, 1 Dec - Sat, 7 Dec
BEY
Beirut
EDI
Edinburgh
€916 Return, found 4 days ago
€916
Return
found 4 days ago
Sun, 1 Dec - Sat, 7 Dec
BEY
Beirut
EDI
Edinburgh
€946 Return, found 4 days ago
€946
Return
found 4 days ago
Expedia's Latest Trends
Hotels
Apartments BelmulletCabin Rentals KilkeelDownings Coastguard Cottages - Type BBBIreland Hotels in Newcastle WestAll Inclusive Hotels in Cala d'OrParco San Marco Lifestyle Beach ResortThe Mayson DublinSol Cala D'Or ApartmentsBarceló Fuerteventura CastilloBelleek Castle5 Star Hotels in Quigley's PointBBIreland Hotels in FernsAkrotiri Beach Resort HotelApartamentos Flats Friends AtlantidaThea Luxury ResortAparthotel BCL Levante ClubLGBT-Friendly Hotels in PeterboroughHotels with Connecting Rooms in Ashbourne
Activities
Packages
General
*Available to Expedia members.