Find cheap flights to Valletta from C$ 475

This is the cheapest one-way flight price found by a KAYAK user in the last 72 hours by searching for a flight departing on 6/9. Fares are subject to change and may not be available on all flights or dates of travel. Click the price to replicate the search for this deal.
Return
1 adult
Economy
0 bags
Sun 2/7
Sun 9/7

Here is why travelers choose KAYAK

Save 23% or moreCompare multiple travel sites with one search.

Free to useThere are no hidden charges or fees.

Filter your dealsChoose cabin class, free Wi-Fi and more.

Search hundreds of travel sites at once for deals on flights to Valletta

Good to know

Low season

May

High season

December

Cheapest flight

C$ 475
Best time to beat the crowds (5% less expensive on average)
Most popular time to fly (18% more expensive on average)
Flight from Toronto to Luqa

Top tips for finding cheap flights to Valletta

  • There is no major airport in Valletta. It is instead served by Luqa Malta Intl Airport.
  • Book at least 3 weeks before departure in order to get a below-average price.
  • High season is considered to be January, November and December. The cheapest month to fly from Canada is May.
  • Enter your preferred departure airport and travel dates into the search form above to unlock the latest Valletta flight deals.

FAQs - booking Valletta flights

Book Cheap Valletta Plane Tickets

Recent round-trip flight deals

5/10Thu
1 stopAir France
14h 05mYUL-MLA
16/10Mon
1 stopAir France
14h 40mMLA-YUL
C$ 1,032
5/10Thu
1 stopMultiple Airlines
14h 15mYUL-MLA
16/10Mon
1 stopMultiple Airlines
25h 15mMLA-YUL
C$ 1,048
5/10Thu
1 stopAir France
14h 05mYUL-MLA
16/10Mon
2 stopsAir France
16h 25mMLA-YUL
C$ 1,049
5/10Thu
1 stopMultiple Airlines
14h 10mYUL-MLA
7/10Sat
1 stopMultiple Airlines
17h 45mMLA-YUL
C$ 1,063
20/8Sun
2 stopsMultiple Airlines
17h 30mYUL-MLA
4/9Mon
1 stopMultiple Airlines
14h 00mMLA-YUL
C$ 1,064
27/9Wed
1 stopAir France
16h 00mYYZ-MLA
9/10Mon
1 stopAir France
15h 20mMLA-YYZ
C$ 1,065
27/8Sun
1 stopMultiple Airlines
16h 25mYYZ-MLA
7/9Thu
1 stopMultiple Airlines
19h 10mMLA-YYZ
C$ 1,071
22/9Fri
2 stopsAir France
14h 05mYYZ-MLA
2/10Mon
1 stopAir France
20h 45mMLA-YYZ
C$ 1,088
27/8Sun
1 stopMultiple Airlines
16h 25mYYZ-MLA
12/9Tue
1 stopMultiple Airlines
24h 45mMLA-YYZ
C$ 1,091
5/10Thu
1 stopLufthansa
14h 15mYUL-MLA
8/10Sun
2 stopsLufthansa
16h 26mMLA-YUL
C$ 1,144
7/10Sat
1 stopLufthansa
23h 40mYYZ-MLA
14/10Sat
1 stopLufthansa
12h 10mMLA-YYZ
C$ 1,157
3/9Sun
1 stopKLM
21h 55mYYZ-MLA
25/9Mon
1 stopKLM
12h 05mMLA-YYZ
C$ 1,165
5/10Thu
2 stopsAustrian Airlines
35h 45mYUL-MLA
16/10Mon
2 stopsAustrian Airlines
17h 11mMLA-YUL
C$ 1,188
5/10Thu
2 stopsAustrian Airlines
35h 45mYUL-MLA
16/10Mon
2 stopsAustrian Airlines
18h 11mMLA-YUL
C$ 1,197
28/8Mon
2 stopsLufthansa
13h 45mYYZ-MLA
12/9Tue
1 stopLufthansa
24h 45mMLA-YYZ
C$ 1,221
3/9Sun
1 stopKLM
21h 55mYYZ-MLA
23/9Sat
1 stopKLM
12h 05mMLA-YYZ
C$ 1,225
25/7Tue
2 stopsAir Canada
17h 25mYTZ-MLA
29/8Tue
2 stopsAir Canada
16h 34mMLA-YTZ
C$ 1,245
12/8Sat
2 stopsAir Canada
32h 55mYUL-MLA
29/8Tue
1 stopAir Canada
19h 35mMLA-YUL
C$ 1,309
7/10Sat
2 stopsSWISS
43h 40mYOW-MLA
17/10Tue
3 stopsSWISS
32h 23mMLA-YOW
C$ 1,480
26/8Sat
3 stopsUnited Airlines
44h 30mYVR-MLA
4/9Mon
2 stopsUnited Airlines
58h 24mMLA-YVR
C$ 1,874

Search by stops

Search by airline

Search by price

Recent one-way flight deals

6/9Wed
1 stopMultiple Airlines
17h 05mYYZ-MLA
C$ 475
30/8Wed
2 stopsMultiple Airlines
21h 50mYYZ-MLA
C$ 479
30/8Wed
1 stopMultiple Airlines
17h 05mYYZ-MLA
C$ 495
27/9Wed
2 stopsMultiple Airlines
26h 15mYYZ-MLA
C$ 529
25/6Sun
2 stopsMultiple Airlines
30h 05mYTZ-MLA
C$ 545
7/10Sat
3 stopsMultiple Airlines
35h 00mYYZ-MLA
C$ 596
26/6Mon
2 stopsMultiple Airlines
23h 40mYHM-MLA
C$ 631
7/9Thu
2 stopsMultiple Airlines
24h 25mYYZ-MLA
C$ 661
25/8Fri
2 stopsMultiple Airlines
23h 40mYYZ-MLA
C$ 662
7/10Sat
2 stopsMultiple Airlines
15h 05mYYZ-MLA
C$ 671
28/6Wed
2 stopsMultiple Airlines
23h 00mYHM-MLA
C$ 671
12/6Mon
2 stopsITA Airways
18h 25mYUL-MLA
C$ 771
3/9Sun
1 stopAir France
16h 00mYYZ-MLA
C$ 875
11/9Mon
1 stopAir France
12h 50mYYZ-MLA
C$ 880
5/9Tue
2 stopsKLM
17h 30mYYZ-MLA
C$ 883
25/6Sun
1 stopAir France
16h 00mYYZ-MLA
C$ 884
3/9Sun
2 stopsAir Canada
18h 50mYTZ-MLA
C$ 899
27/9Wed
2 stopsAir Canada
19h 25mYTZ-MLA
C$ 922
7/9Thu
2 stopsAir Canada
19h 25mYTZ-MLA
C$ 963
7/10Sat
2 stopsAir Canada
14h 25mYTZ-MLA
C$ 978

Search by stops

Search by airline

Search by price

Flights to Valletta

Browse origins:

Browse destinations:

C$ 1,015