HowToGo

Flight from Canada to Malta

How to get to Malta from Canada by flight ? You can check flights from Canada to Malta below.

Search Transfer from Canada to Malta

Search Flights

You can find flight ticket prices from Canada to Malta with our flight tickets search tool below

1. Toronto to Malta

  1. You take a bus, shuttle or taxi from your location in Canada to Toronto.

  2. You take a flight from Toronto to Malta and cost approximately 950 USD.

  3. You take a bus, shuttle or taxi from Malta to your destination in Malta.

Flight Depart Arrive
AC452 Air Canada
LH473 Lufthansa
LH1276 Lufthansa
13:10 Toronto
17:55 Ottawa
09:10 Frankfurt
14:12 Ottawa
07:20 Frankfurt
11:40 Malta
Connect
AC454 Air Canada
LH473 Lufthansa
LH1276 Lufthansa
14:10 Toronto
17:55 Ottawa
09:10 Frankfurt
15:12 Ottawa
07:20 Frankfurt
11:40 Malta
Connect
AC416 Air Canada
LH479 Lufthansa
LH1276 Lufthansa
15:00 Toronto
17:50 Montreal
09:10 Frankfurt
16:15 Montreal
07:05 Frankfurt
11:40 Malta
Connect
AC456 Air Canada
LH473 Lufthansa
LH1276 Lufthansa
15:10 Toronto
17:55 Ottawa
09:10 Frankfurt
16:12 Ottawa
07:20 Frankfurt
11:40 Malta
Connect
AC418 Air Canada
AC874 Air Canada
LH1276 Lufthansa
16:00 Toronto
19:05 Montreal
09:10 Frankfurt
17:15 Montreal
08:10 Frankfurt
11:40 Malta
Connect
AC418 Air Canada
SN562 Brussels Airlines
KM423 Air Malta
16:00 Toronto
18:25 Montreal
09:10 Brussels
17:15 Montreal
07:10 Brussels
11:55 Malta
Connect
AC872 Air Canada
LH1310 Lufthansa
16:45 Toronto
13:50 Frankfurt
06:20 Frankfurt
16:20 Malta
Connect
AC872 Air Canada
LH1276 Lufthansa
16:45 Toronto
09:10 Frankfurt
06:20 Frankfurt
11:40 Malta
Connect
AC420 Air Canada
AC874 Air Canada
LH1276 Lufthansa
17:00 Toronto
19:05 Montreal
09:10 Frankfurt
18:15 Montreal
08:10 Frankfurt
11:40 Malta
Connect
KL0692 KLM
KM395 Air Malta
17:00 Toronto
11:50 Amsterdam Schiphol
06:10 Amsterdam Schiphol
14:50 Malta
Connect
AC846 Air Canada
KM307 Air Malta
17:30 Toronto
12:10 Munich
07:25 Munich
14:20 Malta
Connect
AC846 Air Canada
LH1924 Lufthansa
17:30 Toronto
09:45 Munich
07:25 Munich
11:55 Malta
Connect
EI126 Aer Lingus
FR7242 Ryanair
17:55 Toronto
06:35 Dublin
05:30 Dublin
11:20 Malta
Connect
TS588 Air Transat
KM479 Air Malta
18:00 Toronto
10:20 Paris CDG
07:30 Paris CDG
13:05 Malta
Connect
AF351 Air France
KM479 Air Malta
18:20 Toronto
10:20 Paris CDG
07:55 Paris CDG
13:05 Malta
Connect
LH471 Lufthansa
LH1310 Lufthansa
18:20 Toronto
13:50 Frankfurt
07:55 Frankfurt
16:20 Malta
Connect
LH471 Lufthansa
LH1276 Lufthansa
18:20 Toronto
09:10 Frankfurt
07:55 Frankfurt
11:40 Malta
Connect
AC898 Air Canada
KM515 Air Malta
18:25 Toronto
10:40 Vienna
08:35 Vienna
12:50 Malta
Connect
AC878 Air Canada
KM491 Air Malta
18:25 Toronto
17:40 Zurich
08:00 Zurich
19:50 Malta
Connect
AC886 Air Canada
KM423 Air Malta
18:30 Toronto
09:10 Brussels
07:45 Brussels
11:55 Malta
Connect
TS564 Air Transat
KM147 Air Malta
19:15 Toronto
09:40 Manchester
07:00 Manchester
14:00 Malta
Connect
AC880 Air Canada
KM479 Air Malta
19:30 Toronto
10:20 Paris CDG
08:40 Paris CDG
13:05 Malta
Connect
BA2270 British Airways
BA2646 British Airways
19:40 Toronto
16:00 London Gatwick
07:50 London Gatwick
20:10 Malta
Connect
LH495 Lufthansa
KM307 Air Malta
20:20 Toronto
12:10 Munich
10:10 Munich
14:20 Malta
Connect
LH495 Lufthansa
KM309 Air Malta
20:20 Toronto
18:50 Munich
10:10 Munich
21:00 Malta
Connect
AC848 Air Canada
KM101 Air Malta
20:35 Toronto
10:50 London Heathrow
08:35 London Heathrow
15:00 Malta
Connect
AC1910 Air Canada
FR2277 Ryanair
20:40 Toronto
14:20 Budapest
11:15 Budapest
16:35 Malta
Connect
AC824 Air Canada
KM395 Air Malta
20:45 Toronto
11:50 Amsterdam Schiphol
10:00 Amsterdam Schiphol
14:50 Malta
Connect
AZ0651 Alitalia
KM615 Air Malta
21:30 Toronto
21:10 Rome
12:05 Rome
22:35 Malta
Connect
AZ0651 Alitalia
AZ0886 Alitalia
21:30 Toronto
16:40 Rome
12:05 Rome
18:05 Malta
Connect
AC876 Air Canada
LH1312 Lufthansa
21:35 Toronto
20:20 Frankfurt
11:10 Frankfurt
22:50 Malta
Connect
AC876 Air Canada
LH1310 Lufthansa
21:35 Toronto
13:50 Frankfurt
11:10 Frankfurt
16:20 Malta
Connect
BA098 British Airways
KM101 Air Malta
21:50 Toronto
10:50 London Heathrow
09:55 London Heathrow
15:00 Malta
Connect
AC858 Air Canada
KM101 Air Malta
22:00 Toronto
10:50 London Heathrow
10:00 London Heathrow
15:00 Malta
Connect
TK18 Turkish Airlines
TK1371 Turkish Airlines
22:20 Toronto
17:15 Istanbul Ataturk
15:15 Istanbul Ataturk
18:45 Malta
Connect
TS540 Air Transat
KM117 Air Malta
22:25 Toronto
11:55 London Gatwick
10:35 London Gatwick
16:00 Malta
Connect
TS168 Air Transat
KM639 Air Malta
22:30 Toronto
16:10 Venice
12:50 Venice
18:00 Malta
Connect
TS504 Air Transat
KM117 Air Malta
22:40 Toronto
11:55 London Gatwick
10:50 London Gatwick
16:00 Malta
Connect
BA2268 British Airways
KM117 Air Malta
22:55 Toronto
11:55 London Gatwick
11:05 London Gatwick
16:00 Malta
Connect
TP262 TAP Portugal
KM595 Air Malta
23:25 Toronto
15:15 Lisbon
11:25 Lisbon
19:15 Malta
Connect

2. Montreal to Malta

  1. You take a bus, shuttle or taxi from your location in Canada to Montreal.

  2. You take a flight from Montreal to Malta and cost approximately 1100 USD.

  3. You take a bus, shuttle or taxi from Malta to your destination in Malta.

Flight Depart Arrive
AC8456 Air Canada
LH423 Lufthansa
LH1276 Lufthansa
13:40 Montreal
17:25 Boston
09:10 Frankfurt
15:00 Boston
06:20 Frankfurt
11:40 Malta
Connect
AC8973 Air Canada
LH473 Lufthansa
LH1276 Lufthansa
13:45 Montreal
17:55 Ottawa
09:10 Frankfurt
14:29 Ottawa
07:20 Frankfurt
11:40 Malta
Connect
AC8985 Air Canada
LH473 Lufthansa
LH1276 Lufthansa
15:10 Montreal
17:55 Ottawa
09:10 Frankfurt
15:54 Ottawa
07:20 Frankfurt
11:40 Malta
Connect
AC8987 Air Canada
LH473 Lufthansa
LH1276 Lufthansa
16:10 Montreal
17:55 Ottawa
09:10 Frankfurt
16:54 Ottawa
07:20 Frankfurt
11:40 Malta
Connect
AF345 Air France
KM479 Air Malta
17:00 Montreal
10:20 Paris CDG
05:55 Paris CDG
13:05 Malta
Connect
LH479 Lufthansa
LH1310 Lufthansa
17:50 Montreal
13:50 Frankfurt
07:05 Frankfurt
16:20 Malta
Connect
AC884 Air Canada
KM479 Air Malta
17:50 Montreal
10:20 Paris CDG
06:30 Paris CDG
13:05 Malta
Connect
LH479 Lufthansa
LH1276 Lufthansa
17:50 Montreal
09:10 Frankfurt
07:05 Frankfurt
11:40 Malta
Connect
AC8464 Air Canada
LH421 Lufthansa
LH1310 Lufthansa
18:05 Montreal
22:30 Boston
13:50 Frankfurt
19:25 Boston
11:40 Frankfurt
16:20 Malta
Connect
SN562 Brussels Airlines
KM423 Air Malta
18:25 Montreal
09:10 Brussels
07:10 Brussels
11:55 Malta
Connect
KL0672 KLM
KM395 Air Malta
18:45 Montreal
11:50 Amsterdam Schiphol
07:35 Amsterdam Schiphol
14:50 Malta
Connect
OS74 Austrian Airlines
KM515 Air Malta
18:45 Montreal
10:40 Vienna
08:45 Vienna
12:50 Malta
Connect
AC864 Air Canada
KM101 Air Malta
19:00 Montreal
10:50 London Heathrow
06:30 London Heathrow
15:00 Malta
Connect
AC874 Air Canada
LH1310 Lufthansa
19:05 Montreal
13:50 Frankfurt
08:10 Frankfurt
16:20 Malta
Connect
AC874 Air Canada
LH1276 Lufthansa
19:05 Montreal
09:10 Frankfurt
08:10 Frankfurt
11:40 Malta
Connect
AC892 Air Canada
KM613 Air Malta
19:15 Montreal
10:00 Rome
09:05 Rome
11:25 Malta
Connect
AC828 Air Canada
KM455 Air Malta
19:25 Montreal
12:45 Lyon
08:40 Lyon
14:55 Malta
Connect
AF347 Air France
KM479 Air Malta
19:25 Montreal
10:20 Paris CDG
08:15 Paris CDG
13:05 Malta
Connect
AC832 Air Canada
KM421 Air Malta
19:55 Montreal
19:50 Brussels
08:40 Brussels
22:35 Malta
Connect
AC7560 Air Canada
LH421 Lufthansa
LH1310 Lufthansa
19:55 Montreal
22:30 Boston
13:50 Frankfurt
21:15 Boston
11:40 Frankfurt
16:20 Malta
Connect
SS0901 Corsairfly
TO4008 Transavia France
19:55 Montreal
13:50 Paris Orly
08:55 Paris Orly
16:40 Malta
Connect
LH475 Lufthansa
KM307 Air Malta
20:35 Montreal
12:10 Munich
09:55 Munich
14:20 Malta
Connect
LH475 Lufthansa
KM309 Air Malta
20:35 Montreal
18:50 Munich
09:55 Munich
21:00 Malta
Connect
AC1912 Air Canada
VY8744 Vueling Airlines
20:50 Montreal
11:10 Barcelona
10:05 Barcelona
13:20 Malta
Connect
TS414 Air Transat
KM437 Air Malta
20:55 Montreal
12:25 Marseille
10:05 Marseille
14:15 Malta
Connect
AC1962 Air Canada
KM437 Air Malta
21:15 Montreal
12:25 Marseille
10:35 Marseille
14:15 Malta
Connect
TS464 Air Transat
KM437 Air Malta
21:20 Montreal
12:25 Marseille
10:30 Marseille
14:15 Malta
Connect
BA094 British Airways
KM101 Air Malta
21:35 Montreal
10:50 London Heathrow
09:10 London Heathrow
15:00 Malta
Connect
TS362 Air Transat
FR3043 Ryanair
22:00 Montreal
15:35 Toulouse
11:10 Toulouse
17:50 Malta
Connect
TS192 492 572 392 722 Air Transat
KM455 Air Malta
22:15 Montreal
12:45 Lyon
11:20 Lyon
14:55 Malta
Connect
TS728 738 Air Transat
KM117 Air Malta
22:15 Montreal
11:55 London Gatwick
09:50 London Gatwick
16:00 Malta
Connect
TS748 Air Transat
KM117 Air Malta
22:25 Montreal
11:55 London Gatwick
10:00 London Gatwick
16:00 Malta
Connect
LV8008 Openskies
TO4008 Transavia France
22:30 Montreal
13:50 Paris Orly
11:20 Paris Orly
16:40 Malta
Connect
TS176 Air Transat
KM117 Air Malta
22:45 Montreal
11:55 London Gatwick
10:30 London Gatwick
16:00 Malta
Connect
TK36 Turkish Airlines
TK1371 Turkish Airlines
22:45 Montreal
17:15 Istanbul Ataturk
14:55 Istanbul Ataturk
18:45 Malta
Connect
TS132 Air Transat
FR3043 Ryanair
23:15 Montreal
15:35 Toulouse
12:15 Toulouse
17:50 Malta
Connect

3. Ottawa to Malta

  1. You take a bus, shuttle or taxi from your location in Canada to Ottawa.

  2. You take a flight from Ottawa to Malta and cost approximately 1400 USD.

  3. You take a bus, shuttle or taxi from Malta to your destination in Malta.

Flight Depart Arrive
AC8966 Air Canada
LH475 Lufthansa
KM307 Air Malta
17:40 Ottawa
20:35 Montreal
12:10 Munich
18:24 Montreal
09:55 Munich
14:20 Malta
Connect
AC8966 Air Canada
AC892 Air Canada
KM613 Air Malta
17:40 Ottawa
19:15 Montreal
10:00 Rome
18:24 Montreal
09:05 Rome
11:25 Malta
Connect
LH473 Lufthansa
LH1276 Lufthansa
17:55 Ottawa
09:10 Frankfurt
07:20 Frankfurt
11:40 Malta
Connect
LH473 Lufthansa
LH1310 Lufthansa
17:55 Ottawa
13:50 Frankfurt
07:20 Frankfurt
16:20 Malta
Connect
LH473 Lufthansa
LH098 Lufthansa
KM307 Air Malta
17:55 Ottawa
09:15 Frankfurt
12:10 Munich
07:20 Frankfurt
10:10 Munich
14:20 Malta
Connect
LH473 Lufthansa
LH096 Lufthansa
KM307 Air Malta
17:55 Ottawa
08:15 Frankfurt
12:10 Munich
07:20 Frankfurt
09:10 Munich
14:20 Malta
Connect
LH473 Lufthansa
LH100 Lufthansa
KM307 Air Malta
17:55 Ottawa
10:15 Frankfurt
12:10 Munich
07:20 Frankfurt
11:10 Munich
14:20 Malta
Connect
AC8048 Air Canada
LH421 Lufthansa
LH1310 Lufthansa
18:55 Ottawa
22:30 Boston
13:50 Frankfurt
20:18 Boston
11:40 Frankfurt
16:20 Malta
Connect
AC888 Air Canada
KM101 Air Malta
21:50 Ottawa
10:50 London Heathrow
09:35 London Heathrow
15:00 Malta
Connect

4. Billy Bishop Toronto City to Malta

  1. You take a bus, shuttle or taxi from your location in Canada to Billy Bishop Toronto City.

  2. You take a flight from Billy Bishop Toronto City to Malta and cost approximately 1000 USD.

  3. You take a bus, shuttle or taxi from Malta to your destination in Malta.

Flight Depart Arrive
PD133 Porter Airlines
LH403 Lufthansa
LH1276 Lufthansa
12:50 Billy Bishop Toronto City
18:05 Newark
09:10 Frankfurt
14:20 Newark
07:30 Frankfurt
11:40 Malta
Connect
PD725 Porter Airlines
AZ0619 Alitalia
AZ0884 Alitalia
13:25 Billy Bishop Toronto City
16:15 Washington Dulles
09:25 Rome
14:52 Washington Dulles
07:00 Rome
10:50 Malta
Connect
PD725 Porter Airlines
LH419 Lufthansa
LH1276 Lufthansa
13:25 Billy Bishop Toronto City
18:10 Washington Dulles
09:10 Frankfurt
14:52 Washington Dulles
08:10 Frankfurt
11:40 Malta
Connect
PD135 Porter Airlines
LH403 Lufthansa
LH1276 Lufthansa
14:00 Billy Bishop Toronto City
18:05 Newark
09:10 Frankfurt
15:30 Newark
07:30 Frankfurt
11:40 Malta
Connect
PD249 Porter Airlines
LH473 Lufthansa
LH1276 Lufthansa
14:30 Billy Bishop Toronto City
17:55 Ottawa
09:10 Frankfurt
15:29 Ottawa
07:20 Frankfurt
11:40 Malta
Connect
PD137 Porter Airlines
LH403 Lufthansa
LH1276 Lufthansa
15:00 Billy Bishop Toronto City
18:05 Newark
09:10 Frankfurt
16:30 Newark
07:30 Frankfurt
11:40 Malta
Connect
PD945 Porter Airlines
IB6166 Iberia
IB3646 Iberia
15:10 Billy Bishop Toronto City
18:20 Boston
08:50 Madrid
16:45 Boston
06:10 Madrid
11:25 Malta
Connect
AC7968 Air Canada
AC884 Air Canada
KM479 Air Malta
15:15 Billy Bishop Toronto City
17:50 Montreal
10:20 Paris CDG
16:25 Montreal
06:30 Paris CDG
13:05 Malta
Connect
AC7968 Air Canada
AC874 Air Canada
LH1310 Lufthansa
15:15 Billy Bishop Toronto City
19:05 Montreal
13:50 Frankfurt
16:25 Montreal
08:10 Frankfurt
16:20 Malta
Connect
AC7968 Air Canada
AC874 Air Canada
LH1276 Lufthansa
15:15 Billy Bishop Toronto City
19:05 Montreal
09:10 Frankfurt
16:25 Montreal
08:10 Frankfurt
11:40 Malta
Connect
AC7968 Air Canada
LH479 Lufthansa
LH1310 Lufthansa
15:15 Billy Bishop Toronto City
17:50 Montreal
13:50 Frankfurt
16:25 Montreal
07:05 Frankfurt
16:20 Malta
Connect
AC7968 Air Canada
LH479 Lufthansa
LH1276 Lufthansa
15:15 Billy Bishop Toronto City
17:50 Montreal
09:10 Frankfurt
16:25 Montreal
07:05 Frankfurt
11:40 Malta
Connect
PD727 Porter Airlines
LH419 Lufthansa
LH1276 Lufthansa
15:25 Billy Bishop Toronto City
18:10 Washington Dulles
09:10 Frankfurt
16:52 Washington Dulles
08:10 Frankfurt
11:40 Malta
Connect
PD251 Porter Airlines
LH473 Lufthansa
LH1276 Lufthansa
15:25 Billy Bishop Toronto City
17:55 Ottawa
09:10 Frankfurt
16:19 Ottawa
07:20 Frankfurt
11:40 Malta
Connect
PD255 Porter Airlines
LH473 Lufthansa
LH1276 Lufthansa
15:30 Billy Bishop Toronto City
17:55 Ottawa
09:10 Frankfurt
16:29 Ottawa
07:20 Frankfurt
11:40 Malta
Connect
PD479 Porter Airlines
LH479 Lufthansa
LH1276 Lufthansa
15:45 Billy Bishop Toronto City
17:50 Montreal
09:10 Frankfurt
16:55 Montreal
07:05 Frankfurt
11:40 Malta
Connect
PD479 Porter Airlines
AC874 Air Canada
LH1276 Lufthansa
15:45 Billy Bishop Toronto City
19:05 Montreal
09:10 Frankfurt
16:55 Montreal
08:10 Frankfurt
11:40 Malta
Connect
PD479 Porter Airlines
SN562 Brussels Airlines
KM423 Air Malta
15:45 Billy Bishop Toronto City
18:25 Montreal
09:10 Brussels
16:55 Montreal
07:10 Brussels
11:55 Malta
Connect
PD139 Porter Airlines
UA999 United Airlines
KM423 Air Malta
16:05 Billy Bishop Toronto City
18:35 Newark
09:10 Brussels
17:35 Newark
07:45 Brussels
11:55 Malta
Connect
AC7970 Air Canada
AC874 Air Canada
LH1276 Lufthansa
16:15 Billy Bishop Toronto City
19:05 Montreal
09:10 Frankfurt
17:25 Montreal
08:10 Frankfurt
11:40 Malta
Connect
AC7970 Air Canada
AC874 Air Canada
LH1310 Lufthansa
16:15 Billy Bishop Toronto City
19:05 Montreal
13:50 Frankfurt
17:25 Montreal
08:10 Frankfurt
16:20 Malta
Connect
AC7970 Air Canada
AC892 Air Canada
KM613 Air Malta
16:15 Billy Bishop Toronto City
19:15 Montreal
10:00 Rome
17:25 Montreal
09:05 Rome
11:25 Malta
Connect
AC7970 Air Canada
AC864 Air Canada
KM101 Air Malta
16:15 Billy Bishop Toronto City
19:00 Montreal
10:50 London Heathrow
17:25 Montreal
06:30 London Heathrow
15:00 Malta
Connect
AC7970 Air Canada
SN562 Brussels Airlines
KM423 Air Malta
16:15 Billy Bishop Toronto City
18:25 Montreal
09:10 Brussels
17:25 Montreal
07:10 Brussels
11:55 Malta
Connect
AC7970 Air Canada
AC828 Air Canada
KM455 Air Malta
16:15 Billy Bishop Toronto City
19:25 Montreal
12:45 Lyon
17:25 Montreal
08:40 Lyon
14:55 Malta
Connect
AC7972 Air Canada
AC828 Air Canada
KM455 Air Malta
17:15 Billy Bishop Toronto City
19:25 Montreal
12:45 Lyon
18:25 Montreal
08:40 Lyon
14:55 Malta
Connect
AC7972 Air Canada
AC892 Air Canada
KM613 Air Malta
17:15 Billy Bishop Toronto City
19:15 Montreal
10:00 Rome
18:25 Montreal
09:05 Rome
11:25 Malta
Connect
AC7972 Air Canada
AC1912 Air Canada
VY8744 Vueling Airlines
17:15 Billy Bishop Toronto City
20:50 Montreal
11:10 Barcelona
18:25 Montreal
10:05 Barcelona
13:20 Malta
Connect
PD483 Porter Airlines
AC892 Air Canada
KM613 Air Malta
17:15 Billy Bishop Toronto City
19:15 Montreal
10:00 Rome
18:25 Montreal
09:05 Rome
11:25 Malta
Connect
PD481 Porter Airlines
AF347 Air France
KM479 Air Malta
17:25 Billy Bishop Toronto City
19:25 Montreal
10:20 Paris CDG
18:35 Montreal
08:15 Paris CDG
13:05 Malta
Connect
PD945 Porter Airlines
LH421 Lufthansa
LH1310 Lufthansa
17:35 Billy Bishop Toronto City
22:30 Boston
13:50 Frankfurt
19:10 Boston
11:40 Frankfurt
16:20 Malta
Connect
PD949 Porter Airlines
LH421 Lufthansa
LH1310 Lufthansa
18:05 Billy Bishop Toronto City
22:30 Boston
13:50 Frankfurt
19:35 Boston
11:40 Frankfurt
16:20 Malta
Connect
PD485 Porter Airlines
AC1912 Air Canada
VY8744 Vueling Airlines
18:15 Billy Bishop Toronto City
20:50 Montreal
11:10 Barcelona
19:25 Montreal
10:05 Barcelona
13:20 Malta
Connect
AC7974 Air Canada
AC1912 Air Canada
VY8744 Vueling Airlines
18:15 Billy Bishop Toronto City
20:50 Montreal
11:10 Barcelona
19:25 Montreal
10:05 Barcelona
13:20 Malta
Connect
PD485 Porter Airlines
AC1962 Air Canada
KM437 Air Malta
18:15 Billy Bishop Toronto City
21:15 Montreal
12:25 Marseille
19:25 Montreal
10:35 Marseille
14:15 Malta
Connect
PD485 Porter Airlines
LH475 Lufthansa
KM307 Air Malta
18:15 Billy Bishop Toronto City
20:35 Montreal
12:10 Munich
19:25 Montreal
09:55 Munich
14:20 Malta
Connect
AC7974 Air Canada
LH475 Lufthansa
KM307 Air Malta
18:15 Billy Bishop Toronto City
20:35 Montreal
12:10 Munich
19:25 Montreal
09:55 Munich
14:20 Malta
Connect
AC7974 Air Canada
AC1962 Air Canada
KM437 Air Malta
18:15 Billy Bishop Toronto City
21:15 Montreal
12:25 Marseille
19:25 Montreal
10:35 Marseille
14:15 Malta
Connect
PD143 Porter Airlines
LH413 Lufthansa
KM307 Air Malta
18:20 Billy Bishop Toronto City
20:45 Newark
12:10 Munich
19:50 Newark
10:25 Munich
14:20 Malta
Connect
AC7976 Air Canada
AC1962 Air Canada
KM437 Air Malta
19:15 Billy Bishop Toronto City
21:15 Montreal
12:25 Marseille
20:25 Montreal
10:35 Marseille
14:15 Malta
Connect

5. Montreal to Catania

  1. You take a bus, shuttle or taxi from your location in Canada to Montreal.

  2. You take a flight from Montreal to Catania and cost approximately 850 USD.

  3. You take a bus, shuttle or taxi from Catania to your destination in Malta.

Flight Depart Arrive
TS696 Air Transat
FR5104 Ryanair
16:25 Montreal
11:45 Athens
08:30 Athens
12:30 Catania
Connect
AC1902 Air Canada
FR5104 Ryanair
16:40 Montreal
11:45 Athens
08:50 Athens
12:30 Catania
Connect
AC1902 Air Canada
A3672 Aegean Airlines
16:40 Montreal
13:20 Athens
08:50 Athens
14:05 Catania
Connect
LX87 Swiss
WK398 Edelweiss Air
16:50 Montreal
07:15 Zurich
06:15 Zurich
09:15 Catania
Connect
AH9955 Air Algérie
AZ0803 Alitalia
AZ1739 Alitalia
18:40 Montreal
04:40 Algiers
11:00 Rome
23:45 Algiers
07:25 Rome
12:15 Catania
Connect
AH9955 Air Algérie
AZ0803 Alitalia
AZ1731 Alitalia
18:40 Montreal
04:40 Algiers
09:05 Rome
23:45 Algiers
07:25 Rome
10:20 Catania
Connect
AH9955 Air Algérie
AZ0803 Alitalia
AZ1709 Alitalia
18:40 Montreal
04:40 Algiers
08:15 Rome
23:45 Algiers
07:25 Rome
09:30 Catania
Connect
KL0672 KLM
KL0913 KLM
18:45 Montreal
12:40 Amsterdam Schiphol
07:35 Amsterdam Schiphol
15:25 Catania
Connect
TS692 Air Transat
A3672 Aegean Airlines
18:45 Montreal
13:20 Athens
10:50 Athens
14:05 Catania
Connect
TS692 Air Transat
FR5104 Ryanair
18:45 Montreal
11:45 Athens
10:50 Athens
12:30 Catania
Connect
AC808 Air Canada
3O393 Air Arabia Maroc
19:05 Montreal
08:35 Casablanca
07:10 Casablanca
12:35 Catania
Connect
AC892 Air Canada
AZ1711 Alitalia
19:15 Montreal
12:30 Rome
09:05 Rome
13:45 Catania
Connect
AC892 Air Canada
AZ1739 Alitalia
19:15 Montreal
11:00 Rome
09:05 Rome
12:15 Catania
Connect
AC892 Air Canada
FR4856 Ryanair
19:15 Montreal
09:55 Rome
09:05 Rome
11:15 Catania
Connect
AF347 Air France
AF1290 Air France
19:25 Montreal
13:55 Paris CDG
08:15 Paris CDG
16:35 Catania
Connect
LH475 Lufthansa
LH1908 Lufthansa
20:35 Montreal
15:40 Munich
09:55 Munich
17:45 Catania
Connect
AC1918 Air Canada
V71264 Volotea
21:00 Montreal
15:25 Venice
10:45 Venice
17:15 Catania
Connect
TS402 506 604 352 400 500 Air Transat
AZ1745 Alitalia
21:05 Montreal
13:20 Rome
11:05 Rome
14:35 Catania
Connect
TS402 506 604 352 400 500 Air Transat
FR4858 Ryanair
21:05 Montreal
12:50 Rome
11:05 Rome
14:10 Catania
Connect
TS402 506 604 352 400 500 Air Transat
AZ1711 Alitalia
21:05 Montreal
12:30 Rome
11:05 Rome
13:45 Catania
Connect
TS676 Air Transat
U28567 easyJet
21:20 Montreal
11:35 London Gatwick
09:05 London Gatwick
15:50 Catania
Connect
TS652 Air Transat
V71264 Volotea
21:45 Montreal
15:25 Venice
11:30 Venice
17:15 Catania
Connect
TS110 Air Transat
AF1290 Air France
21:50 Montreal
13:55 Paris CDG
10:40 Paris CDG
16:35 Catania
Connect
AF349 Air France
AF1290 Air France
21:55 Montreal
13:55 Paris CDG
10:45 Paris CDG
16:35 Catania
Connect
AC810 Air Canada
AF1290 Air France
21:55 Montreal
13:55 Paris CDG
10:50 Paris CDG
16:35 Catania
Connect
TS728 738 Air Transat
BA2594 British Airways
22:15 Montreal
14:40 London Gatwick
09:50 London Gatwick
18:45 Catania
Connect
TS748 Air Transat
BA2594 British Airways
22:25 Montreal
14:40 London Gatwick
10:00 London Gatwick
18:45 Catania
Connect
TS748 Air Transat
U28567 easyJet
22:25 Montreal
11:35 London Gatwick
10:00 London Gatwick
15:50 Catania
Connect
LV8008 Openskies
TO3808 Transavia France
22:30 Montreal
16:00 Paris Orly
11:20 Paris Orly
18:40 Catania
Connect
TS104 Air Transat
FR4066 Ryanair
22:45 Montreal
13:50 Madrid
11:50 Madrid
16:30 Catania
Connect
TS176 Air Transat
BA2594 British Airways
22:45 Montreal
14:40 London Gatwick
10:30 London Gatwick
18:45 Catania
Connect
TK36 Turkish Airlines
TK1395 Turkish Airlines
22:45 Montreal
17:20 Istanbul Ataturk
14:55 Istanbul Ataturk
18:45 Catania
Connect
TS176 Air Transat
U28567 easyJet
22:45 Montreal
11:35 London Gatwick
10:30 London Gatwick
15:50 Catania
Connect
AF341 Air France
AF1290 Air France
23:00 Montreal
13:55 Paris CDG
11:55 Paris CDG
16:35 Catania
Connect
TS114 136 142 Air Transat
U23885 easyJet
23:45 Montreal
16:30 Paris CDG
12:15 Paris CDG
19:10 Catania
Connect
TS114 136 142 Air Transat
AF1290 Air France
23:45 Montreal
13:55 Paris CDG
12:15 Paris CDG
16:35 Catania
Connect

6. Calgary to Malta

  1. You take a bus, shuttle or taxi from your location in Canada to Calgary.

  2. You take a flight from Calgary to Malta and cost approximately 800 USD.

  3. You take a bus, shuttle or taxi from Malta to your destination in Malta.

Flight Depart Arrive
AC316 Air Canada
LH479 Lufthansa
LH1276 Lufthansa
06:15 Calgary
17:50 Montreal
09:10 Frankfurt
12:20 Montreal
07:05 Frankfurt
11:40 Malta
Connect
WS212 WestJet
AF345 Air France
KM479 Air Malta
09:20 Calgary
17:00 Montreal
10:20 Paris CDG
15:27 Montreal
05:55 Paris CDG
13:05 Malta
Connect
WS212 WestJet
AF347 Air France
KM479 Air Malta
09:20 Calgary
19:25 Montreal
10:20 Paris CDG
15:27 Montreal
08:15 Paris CDG
13:05 Malta
Connect
AC394 Air Canada
LH473 Lufthansa
LH1276 Lufthansa
10:00 Calgary
17:55 Ottawa
09:10 Frankfurt
15:47 Ottawa
07:20 Frankfurt
11:40 Malta
Connect
AC394 Air Canada
LH473 Lufthansa
LH1310 Lufthansa
10:00 Calgary
17:55 Ottawa
13:50 Frankfurt
15:47 Ottawa
07:20 Frankfurt
16:20 Malta
Connect
AC318 Air Canada
AC874 Air Canada
LH1276 Lufthansa
10:30 Calgary
19:05 Montreal
09:10 Frankfurt
16:35 Montreal
08:10 Frankfurt
11:40 Malta
Connect
AC318 Air Canada
AC892 Air Canada
KM613 Air Malta
10:30 Calgary
19:15 Montreal
10:00 Rome
16:35 Montreal
09:05 Rome
11:25 Malta
Connect
AC318 Air Canada
LH479 Lufthansa
LH1310 Lufthansa
10:30 Calgary
17:50 Montreal
13:50 Frankfurt
16:35 Montreal
07:05 Frankfurt
16:20 Malta
Connect
AC318 Air Canada
LH475 Lufthansa
KM307 Air Malta
10:30 Calgary
20:35 Montreal
12:10 Munich
16:35 Montreal
09:55 Munich
14:20 Malta
Connect
AC318 Air Canada
LH479 Lufthansa
LH1276 Lufthansa
10:30 Calgary
17:50 Montreal
09:10 Frankfurt
16:35 Montreal
07:05 Frankfurt
11:40 Malta
Connect
AC318 Air Canada
AC874 Air Canada
LH1310 Lufthansa
10:30 Calgary
19:05 Montreal
13:50 Frankfurt
16:35 Montreal
08:10 Frankfurt
16:20 Malta
Connect
AC318 Air Canada
SN562 Brussels Airlines
KM423 Air Malta
10:30 Calgary
18:25 Montreal
09:10 Brussels
16:35 Montreal
07:10 Brussels
11:55 Malta
Connect
KL0678 KLM
KM395 Air Malta
15:05 Calgary
11:50 Amsterdam Schiphol
08:00 Amsterdam Schiphol
14:50 Malta
Connect
WS3225 WestJet
KL0676 KLM
KM395 Air Malta
15:15 Calgary
17:20 Edmonton
11:50 Amsterdam Schiphol
16:09 Edmonton
10:00 Amsterdam Schiphol
14:50 Malta
Connect
AC844 Air Canada
LH1310 Lufthansa
17:05 Calgary
13:50 Frankfurt
10:10 Frankfurt
16:20 Malta
Connect
AC844 Air Canada
LH1312 Lufthansa
17:05 Calgary
20:20 Frankfurt
10:10 Frankfurt
22:50 Malta
Connect
WS32 WestJet
AZ0886 Alitalia
18:15 Calgary
16:40 Rome
11:55 Rome
18:05 Malta
Connect
WS32 WestJet
KM615 Air Malta
18:15 Calgary
21:10 Rome
11:55 Rome
22:35 Malta
Connect
WS1 WestJet
U28825 easyJet
19:20 Calgary
16:45 London Gatwick
10:50 London Gatwick
20:55 Malta
Connect
WS1 WestJet
BA2646 British Airways
19:20 Calgary
16:00 London Gatwick
10:50 London Gatwick
20:10 Malta
Connect
WS1 WestJet
KM117 Air Malta
19:20 Calgary
11:55 London Gatwick
10:50 London Gatwick
16:00 Malta
Connect
AC850 Air Canada
KM107 Air Malta
19:25 Calgary
19:05 London Heathrow
11:05 London Heathrow
23:15 Malta
Connect
DE2441 Condor Flugdienst
LH1312 Lufthansa
21:10 Calgary
20:20 Frankfurt
14:55 Frankfurt
22:50 Malta
Connect
DE2441 Condor Flugdienst
DE3528 Condor Flugdienst
21:10 Calgary
04:45 Frankfurt
14:55 Frankfurt
07:10 Malta
Connect
DE2441 Condor Flugdienst
KM329 Air Malta
21:10 Calgary
18:55 Frankfurt
14:55 Frankfurt
21:30 Malta
Connect
WK15 Edelweiss Air
KM491 Air Malta
21:15 Calgary
17:40 Zurich
15:00 Zurich
19:50 Malta
Connect
BA102 British Airways
KM103 Air Malta
22:20 Calgary
20:30 London Heathrow
14:00 London Heathrow
00:40 Malta
Connect
BA102 British Airways
KM107 Air Malta
22:20 Calgary
19:05 London Heathrow
14:00 London Heathrow
23:15 Malta
Connect

7. Winnipeg to Malta

  1. You take a bus, shuttle or taxi from your location in Canada to Winnipeg.

  2. You take a flight from Winnipeg to Malta and cost approximately 950 USD.

  3. You take a bus, shuttle or taxi from Malta to your destination in Malta.

Flight Depart Arrive
AC8524 Air Canada
LH473 Lufthansa
LH1276 Lufthansa
06:20 Winnipeg
17:55 Ottawa
09:10 Frankfurt
09:43 Ottawa
07:20 Frankfurt
11:40 Malta
Connect
UA6002 United Airlines
UA907 United Airlines
LH1310 Lufthansa
07:16 Winnipeg
18:20 Chicago O'Hare
13:50 Frankfurt
09:43 Chicago O'Hare
09:45 Frankfurt
16:20 Malta
Connect
UA6002 United Airlines
UA944 United Airlines
LH1310 Lufthansa
07:16 Winnipeg
14:35 Chicago O'Hare
13:50 Frankfurt
09:43 Chicago O'Hare
05:55 Frankfurt
16:20 Malta
Connect
UA6002 United Airlines
UA944 United Airlines
LH1276 Lufthansa
07:16 Winnipeg
14:35 Chicago O'Hare
09:10 Frankfurt
09:43 Chicago O'Hare
05:55 Frankfurt
11:40 Malta
Connect
UA6002 United Airlines
LH431 Lufthansa
LH1276 Lufthansa
07:16 Winnipeg
16:00 Chicago O'Hare
09:10 Frankfurt
09:43 Chicago O'Hare
07:20 Frankfurt
11:40 Malta
Connect
WS326 WestJet
AF347 Air France
KM479 Air Malta
08:20 Winnipeg
19:25 Montreal
10:20 Paris CDG
11:58 Montreal
08:15 Paris CDG
13:05 Malta
Connect
WS326 WestJet
AF345 Air France
KM479 Air Malta
08:20 Winnipeg
17:00 Montreal
10:20 Paris CDG
11:58 Montreal
05:55 Paris CDG
13:05 Malta
Connect
AC372 Air Canada
AC892 Air Canada
KM613 Air Malta
08:25 Winnipeg
19:15 Montreal
10:00 Rome
12:08 Montreal
09:05 Rome
11:25 Malta
Connect
DL4587 Delta
DL42 Delta
KM479 Air Malta
10:45 Winnipeg
16:51 Minneapolis
10:20 Paris CDG
12:07 Minneapolis
08:15 Paris CDG
13:05 Malta
Connect
WS546 WestJet
AZ0651 Alitalia
AZ0886 Alitalia
10:45 Winnipeg
21:30 Toronto
16:40 Rome
14:06 Toronto
12:05 Rome
18:05 Malta
Connect
AC8600 Air Canada
AC874 Air Canada
LH1276 Lufthansa
11:30 Winnipeg
19:05 Montreal
09:10 Frankfurt
15:07 Montreal
08:10 Frankfurt
11:40 Malta
Connect
AC8600 Air Canada
SN562 Brussels Airlines
KM423 Air Malta
11:30 Winnipeg
18:25 Montreal
09:10 Brussels
15:07 Montreal
07:10 Brussels
11:55 Malta
Connect
AC8600 Air Canada
AC1962 Air Canada
KM437 Air Malta
11:30 Winnipeg
21:15 Montreal
12:25 Marseille
15:07 Montreal
10:35 Marseille
14:15 Malta
Connect
AC8600 Air Canada
AC1912 Air Canada
VY8744 Vueling Airlines
11:30 Winnipeg
20:50 Montreal
11:10 Barcelona
15:07 Montreal
10:05 Barcelona
13:20 Malta
Connect
AC8600 Air Canada
AC874 Air Canada
LH1310 Lufthansa
11:30 Winnipeg
19:05 Montreal
13:50 Frankfurt
15:07 Montreal
08:10 Frankfurt
16:20 Malta
Connect
AC8600 Air Canada
AC884 Air Canada
KM479 Air Malta
11:30 Winnipeg
17:50 Montreal
10:20 Paris CDG
15:07 Montreal
06:30 Paris CDG
13:05 Malta
Connect
AC8600 Air Canada
LH479 Lufthansa
LH1276 Lufthansa
11:30 Winnipeg
17:50 Montreal
09:10 Frankfurt
15:07 Montreal
07:05 Frankfurt
11:40 Malta
Connect
AC8600 Air Canada
LH475 Lufthansa
KM307 Air Malta
11:30 Winnipeg
20:35 Montreal
12:10 Munich
15:07 Montreal
09:55 Munich
14:20 Malta
Connect
AC8600 Air Canada
LH479 Lufthansa
LH1310 Lufthansa
11:30 Winnipeg
17:50 Montreal
13:50 Frankfurt
15:07 Montreal
07:05 Frankfurt
16:20 Malta
Connect
AC8600 Air Canada
AC892 Air Canada
KM613 Air Malta
11:30 Winnipeg
19:15 Montreal
10:00 Rome
15:07 Montreal
09:05 Rome
11:25 Malta
Connect
WS306 WestJet
AZ0651 Alitalia
AZ0886 Alitalia
12:30 Winnipeg
21:30 Toronto
16:40 Rome
15:51 Toronto
12:05 Rome
18:05 Malta
Connect
DL4473 Delta
DL42 Delta
KM479 Air Malta
13:17 Winnipeg
16:51 Minneapolis
10:20 Paris CDG
14:40 Minneapolis
08:15 Paris CDG
13:05 Malta
Connect
DL4473 Delta
DL160 Delta
KM395 Air Malta
13:17 Winnipeg
17:22 Minneapolis
11:50 Amsterdam Schiphol
14:40 Minneapolis
08:15 Amsterdam Schiphol
14:50 Malta
Connect
DL4473 Delta
DL162 Delta
KM395 Air Malta
13:17 Winnipeg
19:32 Minneapolis
11:50 Amsterdam Schiphol
14:40 Minneapolis
10:50 Amsterdam Schiphol
14:50 Malta
Connect
DL4473 Delta
DL10 Delta
KM101 Air Malta
13:17 Winnipeg
18:05 Minneapolis
10:50 London Heathrow
14:40 Minneapolis
08:05 London Heathrow
15:00 Malta
Connect
AC386 Air Canada
AC828 Air Canada
KM455 Air Malta
14:15 Winnipeg
19:25 Montreal
12:45 Lyon
17:58 Montreal
08:40 Lyon
14:55 Malta
Connect
AC386 Air Canada
AC864 Air Canada
KM101 Air Malta
14:15 Winnipeg
19:00 Montreal
10:50 London Heathrow
17:58 Montreal
06:30 London Heathrow
15:00 Malta
Connect
AC386 Air Canada
AC892 Air Canada
KM613 Air Malta
14:15 Winnipeg
19:15 Montreal
10:00 Rome
17:58 Montreal
09:05 Rome
11:25 Malta
Connect
AC386 Air Canada
AC1962 Air Canada
KM437 Air Malta
14:15 Winnipeg
21:15 Montreal
12:25 Marseille
17:58 Montreal
10:35 Marseille
14:15 Malta
Connect
AC386 Air Canada
AC874 Air Canada
LH1310 Lufthansa
14:15 Winnipeg
19:05 Montreal
13:50 Frankfurt
17:58 Montreal
08:10 Frankfurt
16:20 Malta
Connect
AC386 Air Canada
AC832 Air Canada
KM421 Air Malta
14:15 Winnipeg
19:55 Montreal
19:50 Brussels
17:58 Montreal
08:40 Brussels
22:35 Malta
Connect
AC386 Air Canada
AC1912 Air Canada
VY8744 Vueling Airlines
14:15 Winnipeg
20:50 Montreal
11:10 Barcelona
17:58 Montreal
10:05 Barcelona
13:20 Malta
Connect
AC386 Air Canada
AC874 Air Canada
LH1276 Lufthansa
14:15 Winnipeg
19:05 Montreal
09:10 Frankfurt
17:58 Montreal
08:10 Frankfurt
11:40 Malta
Connect
AC386 Air Canada
LH475 Lufthansa
KM307 Air Malta
14:15 Winnipeg
20:35 Montreal
12:10 Munich
17:58 Montreal
09:55 Munich
14:20 Malta
Connect
AC268 Air Canada
AC894 Air Canada
U22597 easyJet
14:30 Winnipeg
20:35 Toronto
14:30 Milan Malpensa
17:54 Toronto
10:40 Milan Malpensa
16:30 Malta
Connect
WS284 WestJet
WS24 WestJet
KM117 Air Malta
15:25 Winnipeg
22:15 Halifax
11:55 London Gatwick
20:50 Halifax
08:07 London Gatwick
16:00 Malta
Connect
WS476 WestJet
AZ0651 Alitalia
AZ0886 Alitalia
15:45 Winnipeg
21:30 Toronto
16:40 Rome
19:06 Toronto
12:05 Rome
18:05 Malta
Connect
AC270 Air Canada
AZ0651 Alitalia
AZ0886 Alitalia
16:35 Winnipeg
21:30 Toronto
16:40 Rome
19:59 Toronto
12:05 Rome
18:05 Malta
Connect
UA5360 United Airlines
LH435 Lufthansa
X32388 TUIfly
17:31 Winnipeg
21:10 Chicago O'Hare
15:00 Munich
19:44 Chicago O'Hare
13:05 Munich
17:10 Malta
Connect
DL2840 Delta
DL164 Delta
KM387 Air Malta
17:37 Winnipeg
21:43 Minneapolis
16:50 Amsterdam Schiphol
19:00 Minneapolis
13:00 Amsterdam Schiphol
19:50 Malta
Connect

References

Find Hotels in Malta

You can find hotels and accommodations in Malta with our hotels search tool below

Booking.com