Cheap flights from Edinburgh to Perth

EDI — PER
29 May — 5 Jun1
Return
1 adult
Economy
From?
To?
Sun 29/5
Sun 5/6

The best prices from Edinburgh Turnhouse to Perth are usually found in May or March, booked 41 days in advance, depart on a Monday or Thursday and return on a Monday

How to find the cheapest flight from Edinburgh to Perth

All the information you need to plan the best EDI to PER flight in 2022: compare Edinburgh to Perth flight prices with the expected peak season, weather and rainfall in Perth.

EDI - PER

Price

£964 - £1,494

PER

Temperature

12 - 24 °C

PER

Rainfall

0 - 170 mm

Popular inDecemberHigh demand for flights, 26% potential price rise
Cheapest inMayBest time to find cheap flights, 13% potential price drop
Round-trip from£767From Edinburgh Turnhouse to Perth
One-way from£605One-way flight from Edinburgh Turnhouse to Perth

What is the cheapest day to fly round-trip from Edinburgh to Perth?

Friday flights are found to be more expensive to fly from Edinburgh to Perth. This shouldn’t discourage you from searching, as you can still find great deals by being flexible with your options. Use our search form to find deals on tickets to Perth.

How far in advance should I book a flight from Edinburgh to Perth?

To save on the cost of your flight from Edinburgh to Perth, book at least 42 days before your planned departure. Booking around this time can save you about 18% on the cost of this flight compared to booking a flight leaving this week. We have found prices from £1,000 if you need a flight within two weeks. For flights within the next 72 hours, you can find tickets from as low as £1,115.

What is the cheapest month to fly from Edinburgh to Perth?

May can be a great time to fly to Perth from Edinburgh with a flight ticket averaging about £885. Cheapflights users have found deals in the month of May for as cheap as £662. The most expensive prices can be found in the month of December.

When is the cheapest time to fly from Edinburgh to Perth (EDI - PER)?

It’s optimal to fly from Edinburgh to Perth in the afternoon. By choosing this option you can save up to 15% on the cost of your flight, compared to a flight at midday.

Cheap flights from Edinburgh to Perth in May, June 2022

The best prices found for EDI to PER flights in May, June
15 Jun - 28 Jul
EDI

Edinburgh Turnhouse

PER

Perth

2 stops

26h 30m
PER

Perth

EDI

Edinburgh Turnhouse

2 stops

26h 40m
£949

British Airways

View Deal

Deal found 24/5/22

15 Jun - 28 Jul
EDI

Edinburgh Turnhouse

PER

Perth

2 stops

26h 30m
PER

Perth

EDI

Edinburgh Turnhouse

2 stops

26h 40m
£954

British Airways

View Deal

Deal found 22/5/22

10 Jun - 29 Jun
EDI

Edinburgh Turnhouse

PER

Perth

2 stops

39h 25m
PER

Perth

EDI

Edinburgh Turnhouse

2 stops

54h 25m
£968

British Airways

View Deal

Deal found 23/5/22

Edinburgh to Perth 2022 flight deals

Cheap flights to Perth from Edinburgh found for this year
27 Oct - 10 Nov
EDI

Edinburgh Turnhouse

PER

Perth

2 stops

37h 35m
PER

Perth

EDI

Edinburgh Turnhouse

2 stops

37h 10m
£655

Multiple Airlines

View Deal

Deal found 24/5/22

14 Sep - 23 Oct
EDI

Edinburgh Turnhouse

PER

Perth

3 stops

45h 05m
PER

Perth

EDI

Edinburgh Turnhouse

2 stops

29h 30m
£712

Multiple Airlines

View Deal

Deal found 23/5/22

14 Sep - 23 Oct
EDI

Edinburgh Turnhouse

PER

Perth

3 stops

45h 05m
PER

Perth

EDI

Edinburgh Turnhouse

3 stops

34h 40m
£725

Multiple Airlines

View Deal

Deal found 23/5/22

Cheap British Airways flights from Edinburgh to Perth

14 Sep - 23 Oct
EDI

Edinburgh Turnhouse

PER

Perth

2 stops

22h 55m
PER

Perth

EDI

Edinburgh Turnhouse

2 stops

24h 45m
£750

British Airways

View Deal

Deal found 23/5/22

14 Sep - 23 Oct
EDI

Edinburgh Turnhouse

PER

Perth

1 stop

20h 35m
PER

Perth

EDI

Edinburgh Turnhouse

2 stops

26h 55m
£784

British Airways

View Deal

Deal found 23/5/22

24 Sep - 8 Oct
EDI

Edinburgh Turnhouse

PER

Perth

2 stops

23h 40m
PER

Perth

EDI

Edinburgh Turnhouse

2 stops

25h 40m
£824

British Airways

View Deal

Deal found 23/5/22

Cheap Qatar Airways flights from Edinburgh to Perth

14 Sep - 23 Oct
EDI

Edinburgh Turnhouse

PER

Perth

1 stop

20h 35m
PER

Perth

EDI

Edinburgh Turnhouse

1 stop

21h 15m
£855

Qatar Airways

View Deal

Deal found 23/5/22

23 Aug - 6 Sep
EDI

Edinburgh Turnhouse

PER

Perth

1 stop

27h 00m
PER

Perth

EDI

Edinburgh Turnhouse

1 stop

38h 50m
£937

Qatar Airways

View Deal

Deal found 22/5/22

26 Sep - 3 Nov
EDI

Edinburgh Turnhouse

PER

Perth

1 stop

20h 35m
PER

Perth

EDI

Edinburgh Turnhouse

1 stop

21h 50m
£941

Qatar Airways

View Deal

Deal found 24/5/22

Last-minute flights from Edinburgh to Perth

Late deals on return flights to Perth from Edinburgh, departing today and this week
2 Jun - 20 Jun
EDI

Edinburgh Turnhouse

PER

Perth

2 stops

22h 50m
PER

Perth

EDI

Edinburgh Turnhouse

2 stops

26h 00m
£1,050

British Airways

View Deal

Deal found 23/5/22

2 Jun - 19 Jun
EDI

Edinburgh Turnhouse

PER

Perth

2 stops

27h 20m
PER

Perth

EDI

Edinburgh Turnhouse

2 stops

31h 20m
£1,074

British Airways

View Deal

Deal found 23/5/22

31 May - 19 Jun
EDI

Edinburgh Turnhouse

PER

Perth

2 stops

39h 55m
PER

Perth

EDI

Edinburgh Turnhouse

2 stops

36h 40m
£1,109

Multiple Airlines

View Deal

Deal found 23/5/22

One-way flights to Perth from Edinburgh

The cheapest one-way flights from Edinburgh to Perth
25 Aug
EDI

Edinburgh Turnhouse

PER

Perth

3 stops

43h 00m
£470

Multiple Airlines

View Deal

Deal found 22/5/22

25 Aug
EDI

Edinburgh Turnhouse

PER

Perth

2 stops

55h 10m
£480

Multiple Airlines

View Deal

Deal found 22/5/22

27 Jul
EDI

Edinburgh Turnhouse

PER

Perth

3 stops

43h 45m
£483

Multiple Airlines

View Deal

Deal found 23/5/22

Related info for your journey

Useful info, stats and facts about Edinburgh to Perth flights.

Which airlines flying from Edinburgh Turnhouse to Perth have flexible cancellations due to COVID-19?

Qatar Airways, British Airways, and Lufthansa are some of the carriers that may have flexible cancellation policies. You can use our site to filter for other airlines that may also have this kind of flexibility.

Can I find flights from Edinburgh to Perth for under £800 on Cheapflights?

Yes, there are multiple flights from Edinburgh to Perth for under £800. The cheapest flight booked recently is on Multiple Airlines for just £712, but on average you can expect to pay £802.

Are there last-minute flights available from Edinburgh to Perth for under £1,100?

There are currently 20+ open flights from Edinburgh to Perth within the next 7 days for less than £1,100.

How popular is this Edinburgh to Perth flight route?

Within the past month, 1,865 users have taken a look at flights from Edinburgh Turnhouse to Perth.

What are the cheapest airlines flying from Edinburgh to Perth round-trip?

Cheapflights users have booked flights from Edinburgh to Perth round-trip from £750. Other airlines that can offer you cheap pricing are Lufthansa, from £832, and Qatar Airways, from £855. You may be able to fly from Edinburgh to Perth for 15% less than the average price by searching for these airlines.

What are the cheapest airlines to fly from Edinburgh to Perth one-way?

One-way options have recently been found by users for as low as £605 on Malaysia Airlines. Other airlines that offer cheap prices include Qatar Airways from £662 and KLM from £733 one-way.

What are the most popular airlines that fly from Edinburgh to Perth?

Before booking your flight from Edinburgh to Perth check out the most popular airlines for this route: Air France, Finnair or British Airways.

What are the cheapest flights from Edinburgh to Perth?

Looking at all options, your cheapest flight can be booked for £457. While the most popular route (Edinburgh Turnhouse - Perth) can be booked for £740 on average our data indicates £2,711 when flying from Edinburgh to Perth.

Alternative routes for Edinburgh to Perth

See prices for flight routes from nearby airports that may be better suited for you.
Aberdeen to Perthfrom £1,173 pp
Inverness to Perthfrom £1,176 pp

Top 5 airlines flying from Edinburgh to Perth

The chart below displays the airlines Cheapflights users travelling from Edinburgh to Perth choose most often. Cheapest and average prices are based on aggregated data from the past 12 months.
AirlineCheapestAverageFlexibilityOn-timeCOVID-19 safety
Cathay PacificCheapest£696Average£945FlexibilityNo cancel feeOn-time72%COVID-19 safety
Search Cathay Pacific flights
China SouthernCheapest£709Average£825FlexibilityNo cancel feeOn-time69%COVID-19 safety
Search China Southern flights
Air FranceCheapest£775Average£866FlexibilityNo cancel feeOn-time77%COVID-19 safety
Search Air France flights
KLMCheapest£781Average£892FlexibilityNo cancel feeOn-time75%COVID-19 safety
Search KLM flights
British AirwaysCheapest£825Average£1,046FlexibilityNo cancel feeOn-time70%COVID-19 safety
Search British Airways flights