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 Perth to St. Andrews (PER-EDI)
Prices were available within the past 7 days and start at S$912 for one-way flights and S$1,749 for round trip, for the period specified. Prices and availability are subject to change. Additional terms apply.
Mon, 21 Oct - Sun, 3 Nov
PER
Perth
EDI
Edinburgh
S$1,749 Return, found 2 days ago
S$1,749
Return
found 2 days ago
Mon, 21 Oct - Sun, 3 Nov
PER
Perth
EDI
Edinburgh
S$1,756 Return, found 2 days ago
S$1,756
Return
found 2 days ago
Mon, 21 Oct - Sun, 3 Nov
PER
Perth
EDI
Edinburgh
S$1,762 Return, found 2 days ago
S$1,762
Return
found 2 days ago
Mon, 21 Oct - Sun, 3 Nov
PER
Perth
EDI
Edinburgh
S$1,834 Return, found 2 days ago
S$1,834
Return
found 2 days ago
Thu, 8 May - Thu, 29 May
PER
Perth
EDI
Edinburgh
S$1,899 Return, found 5 days ago
S$1,899
Return
found 5 days ago
Mon, 21 Oct - Sun, 3 Nov
PER
Perth
EDI
Edinburgh
S$1,901 Return, found 2 days ago
S$1,901
Return
found 2 days ago
Expedia's Latest Trends
Hotels
Ayana VillaSky19 HotelHotels in PlentongHotels with connecting rooms in MunichHotels near Mersing BeachPark Plaza Victoria AmsterdamQiu Hotel SukhumvitHotels in SeattleNew York Marriott DowntownHotels near Shopping Areas in BangkokLei Garden InnOrchard Point Serviced Apartments5 Star Hotels in Sa PaHotels with Balcony in SapporoGaylord Texan Resort & Convention CenterPrivate Holiday Homes Little India
Flights
Flights from Singapore (SIN) to La Paz (LAP)Flights from Rada to Lord Howe IslandFlights to Padang BesarFlights from Vallabhnagar (UDR) to Singapore (SIN)Flights from Vancouver (YVR) to Toronto (YYZ)Flights to ShimlaFlights from Singapore (SIN) to Khlong Hoi Khong (HDY)Flights from Shenzhen (SZX) to Chengdu (CTU)Flights from Townsville to Byron BayFlights from Taoyuan City (TPE) to Melbourne (MEL)
Activities
General
*Available to Expedia members.