How to get to Mozambique from Seychelles by flight ? You can check flights from Seychelles to Mozambique below.
You can find flight ticket prices from Seychelles to Mozambique with our flight tickets search tool below
You take a bus, shuttle or taxi from your location in Seychelles to Mahe Island.
You take a flight from Mahe Island to Pemba and cost approximately 290 USD.
You take a bus, shuttle or taxi from Pemba to your destination in Mozambique.
Flight | Depart | Arrive | |
---|---|---|---|
HM061
Air Seychelles
SA146
South African Airways
TM442
Linhas Aéreas de Moçambique
|
09:25
Mahe Island
20:15
Johannesburg
07:45
Maputo
|
12:30
Johannesburg
21:15
Maputo
10:15
Pemba
|
Connect |
HM061
Air Seychelles
TM306
Linhas Aéreas de Moçambique
TM312
Linhas Aéreas de Moçambique
|
09:25
Mahe Island
19:10
Johannesburg
10:40
Maputo
|
12:30
Johannesburg
20:20
Maputo
13:10
Pemba
|
Connect |
HM061
Air Seychelles
4Z204
Airlink
|
09:25
Mahe Island
09:30
Johannesburg
|
12:30
Johannesburg
12:25
Pemba
|
Connect |
HM061
Air Seychelles
TM306
Linhas Aéreas de Moçambique
TM442
Linhas Aéreas de Moçambique
|
09:25
Mahe Island
19:10
Johannesburg
07:45
Maputo
|
12:30
Johannesburg
20:20
Maputo
10:15
Pemba
|
Connect |
HM061
Air Seychelles
SA144
South African Airways
TM442
Linhas Aéreas de Moçambique
|
09:25
Mahe Island
15:30
Johannesburg
07:45
Maputo
|
12:30
Johannesburg
16:30
Maputo
10:15
Pemba
|
Connect |
HM061
Air Seychelles
TM2352
Linhas Aéreas de Moçambique
TM254
Linhas Aéreas de Moçambique
|
09:25
Mahe Island
14:05
Johannesburg
09:40
Beira
|
12:30
Johannesburg
16:05
Beira
11:45
Pemba
|
Connect |
HM061
Air Seychelles
TM372
Linhas Aéreas de Moçambique
|
09:25
Mahe Island
13:00
Johannesburg
|
12:30
Johannesburg
15:40
Pemba
|
Connect |
MK321
Air Mauritius
SA191
South African Airways
4Z204
Airlink
|
12:00
Mahe Island
16:15
Mauritius
09:30
Johannesburg
|
14:40
Mauritius
18:35
Johannesburg
12:25
Pemba
|
Connect |
ET878
Ethiopian Airlines
ET865
Ethiopian Airlines
TM443
Linhas Aéreas de Moçambique
|
17:45
Mahe Island
09:45
Addis Ababa
18:25
Dar es Salaam
|
20:30
Addis Ababa
12:35
Dar es Salaam
18:35
Pemba
|
Connect |
ET878
Ethiopian Airlines
ET859
Ethiopian Airlines
4Z204
Airlink
|
17:45
Mahe Island
23:30
Addis Ababa
09:30
Johannesburg
|
20:30
Addis Ababa
03:55
Johannesburg
12:25
Pemba
|
Connect |
ET878
Ethiopian Airlines
ET819
Ethiopian Airlines
ET87
Ethiopian Airlines
|
17:45
Mahe Island
08:55
Addis Ababa
15:40
Maputo
|
20:30
Addis Ababa
13:25
Maputo
18:45
Pemba
|
Connect |
ET878
Ethiopian Airlines
ET859
Ethiopian Airlines
TM372
Linhas Aéreas de Moçambique
|
17:45
Mahe Island
23:30
Addis Ababa
13:00
Johannesburg
|
20:30
Addis Ababa
03:55
Johannesburg
15:40
Pemba
|
Connect |
KQ251
Kenya Airways
KQ764
Kenya Airways
TM372
Linhas Aéreas de Moçambique
|
17:50
Mahe Island
21:50
Nairobi
13:00
Johannesburg
|
20:00
Nairobi
01:05
Johannesburg
15:40
Pemba
|
Connect |
KQ251
Kenya Airways
KQ484
Kenya Airways
TM443
Linhas Aéreas de Moçambique
|
17:50
Mahe Island
14:00
Nairobi
18:25
Dar es Salaam
|
20:00
Nairobi
15:25
Dar es Salaam
18:35
Pemba
|
Connect |
KQ251
Kenya Airways
KQ482
Kenya Airways
TM443
Linhas Aéreas de Moçambique
|
17:50
Mahe Island
08:00
Nairobi
18:25
Dar es Salaam
|
20:00
Nairobi
09:25
Dar es Salaam
18:35
Pemba
|
Connect |
KQ251
Kenya Airways
KQ764
Kenya Airways
4Z204
Airlink
|
17:50
Mahe Island
21:50
Nairobi
09:30
Johannesburg
|
20:00
Nairobi
01:05
Johannesburg
12:25
Pemba
|
Connect |
QR679
Qatar Airways
QR1351
Qatar Airways
TM443
Linhas Aéreas de Moçambique
|
18:35
Mahe Island
07:10
Doha
18:25
Dar es Salaam
|
22:55
Doha
13:15
Dar es Salaam
18:35
Pemba
|
Connect |
QR679
Qatar Airways
QR1363
Qatar Airways
TM372
Linhas Aéreas de Moçambique
|
18:35
Mahe Island
01:55
Doha
13:00
Johannesburg
|
22:55
Doha
09:50
Johannesburg
15:40
Pemba
|
Connect |
EY621
Etihad
EY602
Etihad
TM372
Linhas Aéreas de Moçambique
|
20:25
Mahe Island
02:05
Abu Dhabi
13:00
Johannesburg
|
00:55
Abu Dhabi
08:20
Johannesburg
15:40
Pemba
|
Connect |
EY621
Etihad
EY602
Etihad
4Z204
Airlink
|
20:25
Mahe Island
02:05
Abu Dhabi
09:30
Johannesburg
|
00:55
Abu Dhabi
08:20
Johannesburg
12:25
Pemba
|
Connect |
EK708
Emirates
EK725
Emirates
TM443
Linhas Aéreas de Moçambique
|
21:45
Mahe Island
10:15
Dubai
18:25
Dar es Salaam
|
02:15
Dubai
14:40
Dar es Salaam
18:35
Pemba
|
Connect |
EK708
Emirates
EK761
Emirates
TM372
Linhas Aéreas de Moçambique
|
21:45
Mahe Island
04:05
Dubai
13:00
Johannesburg
|
02:15
Dubai
10:15
Johannesburg
15:40
Pemba
|
Connect |
You take a bus, shuttle or taxi from your location in Seychelles to Mahe Island.
You take a flight from Mahe Island to Maputo and cost approximately 270 USD.
You take a bus, shuttle or taxi from Maputo to your destination in Mozambique.
Flight | Depart | Arrive | |
---|---|---|---|
HM061
Air Seychelles
SA144
South African Airways
|
09:25
Mahe Island
15:30
Johannesburg
|
12:30
Johannesburg
16:30
Maputo
|
Connect |
HM061
Air Seychelles
TM306
Linhas Aéreas de Moçambique
|
09:25
Mahe Island
19:10
Johannesburg
|
12:30
Johannesburg
20:20
Maputo
|
Connect |
HM061
Air Seychelles
SA146
South African Airways
|
09:25
Mahe Island
20:15
Johannesburg
|
12:30
Johannesburg
21:15
Maputo
|
Connect |
HM061
Air Seychelles
TM334
Linhas Aéreas de Moçambique
TM133
Linhas Aéreas de Moçambique
|
09:25
Mahe Island
14:05
Johannesburg
17:00
Tete
|
12:30
Johannesburg
16:25
Tete
18:45
Maputo
|
Connect |
MK321
Air Mauritius
SA191
South African Airways
SA146
South African Airways
|
12:00
Mahe Island
16:15
Mauritius
20:15
Johannesburg
|
14:40
Mauritius
18:35
Johannesburg
21:15
Maputo
|
Connect |
QR679
Qatar Airways
QR1361
Qatar Airways
|
18:35
Mahe Island
01:45
Doha
|
22:55
Doha
09:20
Maputo
|
Connect |
You take a bus, shuttle or taxi from your location in Seychelles to Mahe Island.
You take a flight from Mahe Island to Lilongwe and cost approximately 380 USD.
You take a bus, shuttle or taxi from Lilongwe to your destination in Mozambique.
Flight | Depart | Arrive | |
---|---|---|---|
ET878
Ethiopian Airlines
ET308
Ethiopian Airlines
ET51
Ethiopian Airlines
|
17:45
Mahe Island
23:15
Addis Ababa
06:15
Nairobi
|
20:30
Addis Ababa
01:20
Nairobi
07:30
Lilongwe
|
Connect |
ET878
Ethiopian Airlines
ET308
Ethiopian Airlines
3W51
Malawian Airlines
|
17:45
Mahe Island
23:15
Addis Ababa
06:15
Nairobi
|
20:30
Addis Ababa
01:20
Nairobi
07:30
Lilongwe
|
Connect |
ET878
Ethiopian Airlines
ET881
Ethiopian Airlines
3W21
Malawian Airlines
|
17:45
Mahe Island
09:20
Addis Ababa
15:05
Blantyre
|
20:30
Addis Ababa
12:40
Blantyre
15:45
Lilongwe
|
Connect |
ET878
Ethiopian Airlines
ET863
Ethiopian Airlines
3W35
Malawian Airlines
|
17:45
Mahe Island
09:25
Addis Ababa
13:45
Lusaka
|
20:30
Addis Ababa
12:30
Lusaka
15:00
Lilongwe
|
Connect |
ET878
Ethiopian Airlines
ET881
Ethiopian Airlines
ET21
Ethiopian Airlines
|
17:45
Mahe Island
09:20
Addis Ababa
15:05
Blantyre
|
20:30
Addis Ababa
12:40
Blantyre
15:45
Lilongwe
|
Connect |
ET878
Ethiopian Airlines
ET877
Ethiopian Airlines
ET877
Ethiopian Airlines
|
17:45
Mahe Island
09:50
Addis Ababa
13:40
Lubumbashi
|
20:30
Addis Ababa
12:50
Lubumbashi
14:55
Lilongwe
|
Connect |
ET878
Ethiopian Airlines
ET877
Ethiopian Airlines
|
17:45
Mahe Island
09:50
Addis Ababa
|
20:30
Addis Ababa
12:50
Lilongwe
|
Connect |
ET878
Ethiopian Airlines
ET863
Ethiopian Airlines
ET35
Ethiopian Airlines
|
17:45
Mahe Island
09:25
Addis Ababa
13:45
Lusaka
|
20:30
Addis Ababa
12:30
Lusaka
15:00
Lilongwe
|
Connect |
ET878
Ethiopian Airlines
ET873
Ethiopian Airlines
ET34
Ethiopian Airlines
|
17:45
Mahe Island
09:25
Addis Ababa
13:50
Harare
|
20:30
Addis Ababa
12:35
Harare
15:00
Lilongwe
|
Connect |
KQ251
Kenya Airways
ET51
Ethiopian Airlines
|
17:50
Mahe Island
06:15
Nairobi
|
20:00
Nairobi
07:30
Lilongwe
|
Connect |
KQ251
Kenya Airways
3W51
Malawian Airlines
|
17:50
Mahe Island
06:15
Nairobi
|
20:00
Nairobi
07:30
Lilongwe
|
Connect |
KQ251
Kenya Airways
KQ730
Kenya Airways
|
17:50
Mahe Island
12:30
Nairobi
|
20:00
Nairobi
13:40
Lilongwe
|
Connect |
EK708
Emirates
ET601
Ethiopian Airlines
ET877
Ethiopian Airlines
|
21:45
Mahe Island
04:25
Dubai
09:50
Addis Ababa
|
02:15
Dubai
07:40
Addis Ababa
12:50
Lilongwe
|
Connect |
EK708
Emirates
KQ305
Kenya Airways
KQ730
Kenya Airways
|
21:45
Mahe Island
06:55
Dubai
12:30
Nairobi
|
02:15
Dubai
11:10
Nairobi
13:40
Lilongwe
|
Connect |
EK708
Emirates
KQ305
Kenya Airways
KQ756
Kenya Airways
|
21:45
Mahe Island
06:55
Dubai
12:30
Nairobi
|
02:15
Dubai
11:10
Nairobi
13:45
Lilongwe
|
Connect |
You can find hotels and accommodations in Mozambique with our hotels search tool below
Booking.com