One Way

Popular Filters

Arrival Airports

One Way Price

CAD 1,349 CAD 3,800

Duration

21 h 55 m 52 h 30 m

Stops From Perth

Departure From Perth

Before 6 AM

CAD 1,764

6 AM - 12 PM

CAD 1,764

12 PM - 6 PM

CAD 1,350

After 6 PM

CAD 1,729

Arrival at Florence

6 AM - 12 PM

CAD 2,308

12 PM - 6 PM

CAD 1,648

After 6 PM

CAD 1,350

Alliances & Airlines

Oneworld

(14)

SkyTeam

(16)

Star Alliance

(11)

+ 11 more

Layover Airports

+ 13 more

Layover Duration

2 h 35 m 30 h 30 m

Perth To Florence Flights

Book Perth to Florence flight tickets at lowest price. Get best deals on your upcoming Perth to Florence flights only on MakeMyTrip. Also Book Florence to Perth Flights. Currently 39 flights flying from Perth to Florence. To save maximum on flight booking click on below Fare Calendar button and choose your dates.Avail Zero Cancellation for flight bookings.


Sorted By:
Departure
Duration
Arrival
Price
Qatar Airways, ITA Airways

CAD 1,391

CAD 1,350

Transit Visa may be required

Perth to Florence , 31 Aug

Qatar Airways QR | 8406 | Operated By Virgin Australia

16:10

Sun, 31 Aug 25

Terminal T1

Perth, Australia

11 h 10 m

22:20

Sun, 31 Aug 25

Doha, Qatar

BAGGAGE : CHECK INCABIN

Information not available

Qatar Airways QR | 131

09:25

Mon, 1 Sep 25

Doha, Qatar

05 h 50 m

14:15

Mon, 1 Sep 25

Terminal T3

Rome - Fiumicino Apt, Italy

BAGGAGE : CHECK INCABIN

Information not available

ITA Airways AZ | 1679

17:20

Mon, 1 Sep 25

Terminal T1

Rome - Fiumicino Apt, Italy

55 m

18:15

Mon, 1 Sep 25

Florence, Italy

BAGGAGE : CHECK INCABIN

Information not available

Qatar Airways

CAD 1,608

CAD 1,561

Transit Visa may be required

Perth to Florence , 31 Aug

Qatar Airways QR | 8406 | Operated By Virgin Australia

16:10

Sun, 31 Aug 25

Terminal T1

Perth, Australia

11 h 10 m

22:20

Sun, 31 Aug 25

Doha, Qatar

BAGGAGE : CHECK INCABIN

Information not available

Qatar Airways QR | 145

08:55

Mon, 1 Sep 25

Doha, Qatar

06 h 45 m

14:40

Mon, 1 Sep 25

Terminal T1

Barcelona, Spain

BAGGAGE : CHECK INCABIN

Information not available

Qatar Airways QR | 8128 | Operated By Vueling

19:45

Mon, 1 Sep 25

Terminal T1

Barcelona, Spain

01 h 40 m

21:25

Mon, 1 Sep 25

Florence, Italy

BAGGAGE : CHECK INCABIN

Information not available

Qatar Airways, ITA Airways

CAD 1,698

CAD 1,648

Transit Visa may be required

Perth to Florence , 31 Aug

Qatar Airways QR | 8406 | Operated By Virgin Australia

16:10

Sun, 31 Aug 25

Terminal T1

Perth, Australia

11 h 10 m

22:20

Sun, 31 Aug 25

Doha, Qatar

BAGGAGE : CHECK INCABIN

Information not available

Qatar Airways QR | 115

02:35

Mon, 1 Sep 25

Doha, Qatar

05 h 50 m

07:25

Mon, 1 Sep 25

Terminal T3

Rome - Fiumicino Apt, Italy

BAGGAGE : CHECK INCABIN

Information not available

ITA Airways AZ | 1677

13:50

Mon, 1 Sep 25

Terminal T1

Rome - Fiumicino Apt, Italy

55 m

14:45

Mon, 1 Sep 25

Florence, Italy

BAGGAGE : CHECK INCABIN

Information not available

Qatar Airways, Air Serbia

CAD 1,782

CAD 1,729

Transit Visa may be required

Perth to Florence , 31 Aug

Qatar Airways QR | 901

22:45

Sun, 31 Aug 25

Terminal T1

Perth, Australia

11 h 25 m

05:10

Mon, 1 Sep 25

Doha, Qatar

BAGGAGE : CHECK INCABIN

Information not available

Qatar Airways QR | 231

07:20

Mon, 1 Sep 25

Doha, Qatar

05 h 20 m

11:40

Mon, 1 Sep 25

Terminal T2

Belgrade, Serbia

BAGGAGE : CHECK INCABIN

Information not available

Air Serbia JU | 468

17:35

Mon, 1 Sep 25

Terminal T2

Belgrade, Serbia

02 h 10 m

19:45

Mon, 1 Sep 25

Florence, Italy

BAGGAGE : CHECK INCABIN

Information not available

Cathay Pacific, Swiss

CAD 1,818

CAD 1,764

Transit Visa may be required

Perth to Florence , 31 Aug

Cathay Pacific CX | 184

09:15

Sun, 31 Aug 25

Terminal T1

Perth, Australia

07 h 45 m

17:00

Sun, 31 Aug 25

Terminal T1

Hong Kong, Hong Kong

BAGGAGE : CHECK INCABIN

Information not available

Cathay Pacific CX | 383

00:05

Mon, 1 Sep 25

Terminal T1

Hong Kong, Hong Kong

13 h 05 m

07:10

Mon, 1 Sep 25

Zurich, Switzerland

BAGGAGE : CHECK INCABIN

Information not available

Swiss LX | 1682

21:25

Mon, 1 Sep 25

Zurich, Switzerland

01 h 10 m

22:35

Mon, 1 Sep 25

Florence, Italy

BAGGAGE : CHECK INCABIN

Information not available

Qatar Airways, ITA Airways

CAD 2,078

CAD 2,016

Transit Visa may be required

Perth to Florence , 31 Aug

Qatar Airways QR | 901

22:45

Sun, 31 Aug 25

Terminal T1

Perth, Australia

11 h 25 m

05:10

Mon, 1 Sep 25

Doha, Qatar

BAGGAGE : CHECK INCABIN

Information not available

Qatar Airways QR | 131

09:25

Mon, 1 Sep 25

Doha, Qatar

05 h 50 m

14:15

Mon, 1 Sep 25

Terminal T3

Rome - Fiumicino Apt, Italy

BAGGAGE : CHECK INCABIN

Information not available

ITA Airways AZ | 1679

17:20

Mon, 1 Sep 25

Terminal T1

Rome - Fiumicino Apt, Italy

55 m

18:15

Mon, 1 Sep 25

Florence, Italy

BAGGAGE : CHECK INCABIN

Information not available

Emirates

CAD 2,195

CAD 2,130

Transit Visa may be required

Perth to Florence , 31 Aug

Emirates EK | 421

22:20

Sun, 31 Aug 25

Terminal T1

Perth, Australia

10 h 55 m

05:15

Mon, 1 Sep 25

Terminal T3

Dubai, United Arab Emirates

BAGGAGE : CHECK INCABIN

Information not available

Emirates EK | 95

15:45

Mon, 1 Sep 25

Terminal T3

Dubai, United Arab Emirates

06 h 20 m

20:05

Mon, 1 Sep 25

Terminal T3

Rome - Fiumicino Apt, Italy

BAGGAGE : CHECK INCABIN

Information not available

Emirates EK | 4213 | Operated By ITA Airways

21:45

Mon, 1 Sep 25

Terminal T1

Rome - Fiumicino Apt, Italy

55 m

22:40

Mon, 1 Sep 25

Florence, Italy

BAGGAGE : CHECK INCABIN

Information not available

Thai Airways, Air Dolomiti

CAD 2,379

CAD 2,308

Transit Visa may be required

Perth to Florence , 31 Aug

Thai Airways TG | 482

16:20

Sun, 31 Aug 25

Terminal T1

Perth, Australia

07 h

22:20

Sun, 31 Aug 25

Bangkok, Thailand

BAGGAGE : CHECK INCABIN

Information not available

Thai Airways TG | 920

23:45

Sun, 31 Aug 25

Bangkok, Thailand

11 h 30 m

06:15

Mon, 1 Sep 25

Terminal T1

Frankfurt, Germany

BAGGAGE : CHECK INCABIN

Information not available

Air Dolomiti EN | 8852

08:00

Mon, 1 Sep 25

Terminal T1

Frankfurt, Germany

01 h 40 m

09:40

Mon, 1 Sep 25

Florence, Italy

BAGGAGE : CHECK INCABIN

Information not available

Iberia

CAD 2,387

CAD 2,316

Transit Visa may be required

Perth to Florence , 31 Aug

Iberia IB | 6269 | Operated By Qatar Airways

22:45

Sun, 31 Aug 25

Terminal T1

Perth, Australia

11 h 25 m

05:10

Mon, 1 Sep 25

Doha, Qatar

BAGGAGE : CHECK INCABIN

Information not available

Iberia IB | 392

00:50

Tue, 2 Sep 25

Doha, Qatar

07 h 25 m

07:15

Tue, 2 Sep 25

Terminal T4S

Madrid, Spain

BAGGAGE : CHECK INCABIN

Information not available

Iberia IB | 5327 | Operated By Vueling

09:50

Tue, 2 Sep 25

Terminal T4

Madrid, Spain

02 h 20 m

12:10

Tue, 2 Sep 25

Florence, Italy

BAGGAGE : CHECK INCABIN

Information not available

Jetstar Airways, Lufthansa

CAD 2,408

CAD 2,336

Transit Visa may be required

Perth to Florence , 31 Aug

Jetstar Airways JQ | 75

14:50

Sun, 31 Aug 25

Terminal T1

Perth, Australia

07 h

20:50

Sun, 31 Aug 25

Bangkok, Thailand

BAGGAGE : CHECK INCABIN

Information not available

Lufthansa LH | 773

23:00

Sun, 31 Aug 25

Bangkok, Thailand

11 h 30 m

05:30

Mon, 1 Sep 25

Terminal T2

Munich, Germany

BAGGAGE : CHECK INCABIN

Information not available

Lufthansa LH | 9436 | Operated By Air Dolomiti

07:50

Mon, 1 Sep 25

Terminal T2

Munich, Germany

01 h 15 m

09:05

Mon, 1 Sep 25

Florence, Italy

BAGGAGE : CHECK INCABIN

Information not available