Cheap flights from Edinburgh to Perth (EDI to PER) from $2,027

Compare prices across airlines and find the best deals

Discover deals on Edinburgh to Perth flights
Air FranceAustrianBritish AirwaysCathay Pacific
Typical range $2,027-$2,327•Cheapest found $2,027
Updated recently