Popular Filters
One Way Price
Duration
Stops From Abbotsford
Departure From Abbotsford
THB 36,143
THB 38,633
THB 44,007
Arrival at Maputo
THB 36,143
THB 43,577
Alliances & Airlines
Oneworld
(2)
SkyTeam
(2)
Star Alliance
(28)
+ 2 more
Layover Airports
+ 4 more
Layover Duration
Top Airlines
Popular Flights
Abbotsford to Mozambique Flights
THB 37,647
Transit Visa may be required
Vancouver to Maputo , 6 Jun
TAP Portugal TP | 8258 | Operated By Air Canada
07:30
Sat, 6 Jun 26
Terminal M
Vancouver, Canada
04 h 38 m
15:08
Sat, 6 Jun 26
Terminal T1
Toronto, Canada
BAGGAGE : CHECK INCABIN
Information not available
TAP Portugal TP | 258
17:35
Sat, 6 Jun 26
Terminal T1
Toronto, Canada
07 h 20 m
05:55
Sun, 7 Jun 26
Terminal T1
Lisbon, Portugal
BAGGAGE : CHECK INCABIN
Information not available
TAP Portugal TP | 281
19:05
Sun, 7 Jun 26
Terminal T1
Lisbon, Portugal
10 h 40 m
06:45
Mon, 8 Jun 26
Terminal B
Maputo, Mozambique
BAGGAGE : CHECK INCABIN
Information not available
THB 39,246
Transit Visa may be required
Vancouver to Maputo , 6 Jun
Air Canada AC | 548
08:30
Sat, 6 Jun 26
Terminal M
Vancouver, Canada
05 h 10 m
16:40
Sat, 6 Jun 26
Terminal A
Newark, United States
BAGGAGE : CHECK INCABIN
Information not available
TAP Portugal TP | 204
23:00
Sat, 6 Jun 26
Terminal B
Newark, United States
07 h 05 m
11:05
Sun, 7 Jun 26
Terminal T1
Lisbon, Portugal
BAGGAGE : CHECK INCABIN
Information not available
TAP Portugal TP | 281
19:05
Sun, 7 Jun 26
Terminal T1
Lisbon, Portugal
10 h 40 m
06:45
Mon, 8 Jun 26
Terminal B
Maputo, Mozambique
BAGGAGE : CHECK INCABIN
Information not available
THB 40,235
Transit Visa may be required
Vancouver to Maputo , 6 Jun
KLM Royal Dutch KL | 682
17:50
Sat, 6 Jun 26
Terminal M
Vancouver, Canada
09 h 15 m
12:05
Sun, 7 Jun 26
Amsterdam, Netherlands
BAGGAGE : CHECK INCABIN
Information not available
KLM Royal Dutch KL | 591
10:35
Mon, 8 Jun 26
Amsterdam, Netherlands
10 h 45 m
21:20
Mon, 8 Jun 26
Terminal B
Johannesburg, South Africa
BAGGAGE : CHECK INCABIN
Information not available
KLM Royal Dutch KL | 4602 | Operated By South African Airlink
08:05
Tue, 9 Jun 26
Terminal B
Johannesburg, South Africa
01 h 10 m
09:15
Tue, 9 Jun 26
Terminal B
Maputo, Mozambique
BAGGAGE : CHECK INCABIN
Information not available
THB 44,792
Transit Visa may be required
Vancouver to Maputo , 6 Jun
KLM Royal Dutch KL | 682
17:50
Sat, 6 Jun 26
Terminal M
Vancouver, Canada
09 h 15 m
12:05
Sun, 7 Jun 26
Amsterdam, Netherlands
BAGGAGE : CHECK INCABIN
Information not available
KLM Royal Dutch KL | 591
10:35
Mon, 8 Jun 26
Amsterdam, Netherlands
10 h 45 m
21:20
Mon, 8 Jun 26
Terminal B
Johannesburg, South Africa
BAGGAGE : CHECK INCABIN
Information not available
South African Airlink 4Z | 276
08:05
Tue, 9 Jun 26
Terminal B
Johannesburg, South Africa
01 h 10 m
09:15
Tue, 9 Jun 26
Terminal B
Maputo, Mozambique
BAGGAGE : CHECK INCABIN
Information not available
THB 44,959
Transit Visa may be required
Vancouver to Maputo , 6 Jun
Air Canada AC | 6000 | Operated By Edelweiss Air
16:40
Sat, 6 Jun 26
Terminal M
Vancouver, Canada
09 h 45 m
11:25
Sun, 7 Jun 26
Zurich, Switzerland
BAGGAGE : CHECK INCABIN
Information not available
TAP Portugal TP | 931
13:15
Sun, 7 Jun 26
Zurich, Switzerland
03 h
15:15
Sun, 7 Jun 26
Terminal T1
Lisbon, Portugal
BAGGAGE : CHECK INCABIN
Information not available
TAP Portugal TP | 281
19:05
Sun, 7 Jun 26
Terminal T1
Lisbon, Portugal
10 h 40 m
06:45
Mon, 8 Jun 26
Terminal B
Maputo, Mozambique
BAGGAGE : CHECK INCABIN
Information not available
THB 45,391
Transit Visa may be required
Vancouver to Maputo , 6 Jun
United Airlines UA | 8619 | Operated By Air Canada
08:30
Sat, 6 Jun 26
Terminal M
Vancouver, Canada
05 h 10 m
16:40
Sat, 6 Jun 26
Terminal A
Newark, United States
BAGGAGE : CHECK INCABIN
Information not available
United Airlines UA | 188
21:25
Sat, 6 Jun 26
Terminal C
Newark, United States
15 h 05 m
18:30
Sun, 7 Jun 26
Terminal A
Johannesburg, South Africa
BAGGAGE : CHECK INCABIN
Information not available
South African Airlink 4Z | 276
08:05
Mon, 8 Jun 26
Terminal B
Johannesburg, South Africa
01 h 10 m
09:15
Mon, 8 Jun 26
Terminal B
Maputo, Mozambique
BAGGAGE : CHECK INCABIN
Information not available
THB 45,780
Transit Visa may be required
Vancouver to Maputo , 6 Jun
Air Canada AC | 9100 | Operated By Lufthansa
16:15
Sat, 6 Jun 26
Terminal M
Vancouver, Canada
09 h 45 m
11:00
Sun, 7 Jun 26
Terminal T1
Frankfurt, Germany
BAGGAGE : CHECK INCABIN
Information not available
TAP Portugal TP | 571
13:30
Sun, 7 Jun 26
Terminal T1
Frankfurt, Germany
03 h 15 m
15:45
Sun, 7 Jun 26
Terminal T1
Lisbon, Portugal
BAGGAGE : CHECK INCABIN
Information not available
TAP Portugal TP | 281
19:05
Sun, 7 Jun 26
Terminal T1
Lisbon, Portugal
10 h 40 m
06:45
Mon, 8 Jun 26
Terminal B
Maputo, Mozambique
BAGGAGE : CHECK INCABIN
Information not available
THB 45,839
Transit Visa may be required
Vancouver to Maputo , 6 Jun
Lufthansa LH | 477
18:40
Sat, 6 Jun 26
Terminal M
Vancouver, Canada
09 h 45 m
13:25
Sun, 7 Jun 26
Terminal T2
Munich, Germany
BAGGAGE : CHECK INCABIN
Information not available
Lufthansa LH | 578
20:20
Sun, 7 Jun 26
Terminal T2
Munich, Germany
10 h 20 m
06:40
Mon, 8 Jun 26
Terminal A
Johannesburg, South Africa
BAGGAGE : CHECK INCABIN
Information not available
South African Airlink 4Z | 276
08:05
Mon, 8 Jun 26
Terminal B
Johannesburg, South Africa
01 h 10 m
09:15
Mon, 8 Jun 26
Terminal B
Maputo, Mozambique
BAGGAGE : CHECK INCABIN
Information not available
THB 52,436
Transit Visa may be required
Vancouver to Maputo , 6 Jun
Air Canada AC | 6000 | Operated By Edelweiss Air
16:40
Sat, 6 Jun 26
Terminal M
Vancouver, Canada
09 h 45 m
11:25
Sun, 7 Jun 26
Zurich, Switzerland
BAGGAGE : CHECK INCABIN
Information not available
Swiss LX | 2084
12:50
Sun, 7 Jun 26
Zurich, Switzerland
02 h 55 m
14:45
Sun, 7 Jun 26
Terminal T1
Lisbon, Portugal
BAGGAGE : CHECK INCABIN
Information not available
TAP Portugal TP | 281
19:05
Sun, 7 Jun 26
Terminal T1
Lisbon, Portugal
10 h 40 m
06:45
Mon, 8 Jun 26
Terminal B
Maputo, Mozambique
BAGGAGE : CHECK INCABIN
Information not available
THB 53,278
Transit Visa may be required
Vancouver to Maputo , 6 Jun
British Airways BA | 84
21:00
Sat, 6 Jun 26
Terminal M
Vancouver, Canada
09 h 30 m
14:30
Sun, 7 Jun 26
Terminal T5
London - Heathrow Apt, United Kingdom
BAGGAGE : CHECK INCABIN
Information not available
British Airways BA | 55
19:00
Sun, 7 Jun 26
Terminal T5
London - Heathrow Apt, United Kingdom
11 h
07:00
Mon, 8 Jun 26
Terminal A
Johannesburg, South Africa
BAGGAGE : CHECK INCABIN
Information not available
South African Airlink 4Z | 276
08:05
Mon, 8 Jun 26
Terminal B
Johannesburg, South Africa
01 h 10 m
09:15
Mon, 8 Jun 26
Terminal B
Maputo, Mozambique
BAGGAGE : CHECK INCABIN
Information not available
About Abbotsford (YXX)
Abbotsford
