One Way

Popular Filters

One Way Price

THB 36,142 THB 109,000

Duration

27 h 15 m 54 h 30 m

Stops From Abbotsford

Departure From Abbotsford

6 AM - 12 PM

THB 36,143

12 PM - 6 PM

THB 38,633

After 6 PM

THB 44,007

Arrival at Maputo

6 AM - 12 PM

THB 36,143

After 6 PM

THB 43,577

Alliances & Airlines

Oneworld

(2)

SkyTeam

(2)

Star Alliance

(28)

+ 2 more

Layover Airports

+ 4 more

Layover Duration

5 h 35 m 33 h 30 m

Abbotsford to Mozambique Flights

Sorted By:
Departure
Duration
Arrival
Price
TAP Portugal

THB 37,647

THB 36,143

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

Air Canada, TAP Portugal

THB 39,246

THB 37,680

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

KLM Royal Dutch

THB 40,235

THB 38,633

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

KLM Royal Dutch, South African Airlink

THB 44,792

THB 43,005

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

Air Canada, TAP Portugal

THB 44,959

THB 43,163

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

United Airlines, South African Airlink

THB 45,391

THB 43,577

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

Air Canada, TAP Portugal

THB 45,780

THB 43,957

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

Lufthansa, South African Airlink

THB 45,839

THB 44,007

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

Air Canada, Swiss, TAP Portugal

THB 52,436

THB 50,348

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

British Airways, South African Airlink

THB 53,278

THB 51,154

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

Book cheap Abbotsford to Mozambique International Flight ✈ tickets at MakeMyTrip India. Get best deals, Lowest airfare ticket booking from Abbotsford to Mozambique International air travel route. Check flight reservation status, schedules of Abbotsford to Mozambique International flight ticket online.Also book tickets for Mozambique to Abbotsford

About Abbotsford (YXX)

Abbotsford

About Mozambique (MZ)