HowToGo

Flight from India to Swaziland

How to get to Swaziland from India by flight ? You can check flights from India to Swaziland below.

Search Transfer from India to Swaziland

Search Flights

You can find flight ticket prices from India to Swaziland with our flight tickets search tool below

1. Ahmedabad to Maputo

  1. You take a bus, shuttle or taxi from your location in India to Ahmedabad.

  2. You take a flight from Ahmedabad to Maputo and cost approximately 750 USD.

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

Flight Depart Arrive
G8413 GoAir
KQ205 Kenya Airways
KQ740 Kenya Airways
00:35 Ahmedabad
06:35 Mumbai
11:10 Nairobi
02:00 Mumbai
10:20 Nairobi
14:20 Maputo
Connect
G8413 GoAir
ET611 Ethiopian Airlines
ET819 Ethiopian Airlines
00:35 Ahmedabad
04:05 Mumbai
08:55 Addis Ababa
02:00 Mumbai
07:00 Addis Ababa
13:25 Maputo
Connect
6E71 79 IndiGo Airlines
ET601 Ethiopian Airlines
ET819 Ethiopian Airlines
00:50 Ahmedabad
04:25 Dubai
08:55 Addis Ababa
02:45 Dubai
07:40 Addis Ababa
13:25 Maputo
Connect
FZ438 Flydubai
EK763 Emirates
TM306 Linhas Aéreas de Moçambique
03:00 Ahmedabad
10:10 Dubai
19:10 Johannesburg
05:10 Dubai
16:35 Johannesburg
20:20 Maputo
Connect
AI30 Air India Limited
KQ205 Kenya Airways
KQ740 Kenya Airways
04:00 Ahmedabad
06:35 Mumbai
11:10 Nairobi
05:15 Mumbai
10:20 Nairobi
14:20 Maputo
Connect
AI30 Air India Limited
AI961 Air India Limited
SA185 South African Airways
SA146 South African Airways
04:00 Ahmedabad
06:25 Mumbai
15:45 Nairobi
20:15 Johannesburg
05:15 Mumbai
10:00 Nairobi
18:50 Johannesburg
21:15 Maputo
Connect
AI30 Air India Limited
AI961 Air India Limited
KQ740 Kenya Airways
04:00 Ahmedabad
06:25 Mumbai
11:10 Nairobi
05:15 Mumbai
10:00 Nairobi
14:20 Maputo
Connect
EK539 Emirates
EK725 Emirates
TM443 Linhas Aéreas de Moçambique
TM443 Linhas Aéreas de Moçambique
04:20 Ahmedabad
10:30 Dubai
18:25 Dar es Salaam
19:25 Pemba
06:10 Dubai
15:00 Dar es Salaam
18:35 Pemba
21:55 Maputo
Connect
EK539 Emirates
EK763 Emirates
SA146 South African Airways
04:20 Ahmedabad
10:10 Dubai
20:15 Johannesburg
06:10 Dubai
16:35 Johannesburg
21:15 Maputo
Connect
EK539 Emirates
EK763 Emirates
TM306 Linhas Aéreas de Moçambique
04:20 Ahmedabad
10:10 Dubai
19:10 Johannesburg
06:10 Dubai
16:35 Johannesburg
20:20 Maputo
Connect
6E486 IndiGo Airlines
6E1719 IndiGo Airlines
QR1361 Qatar Airways
14:10 Ahmedabad
20:05 Mumbai
02:00 Doha
15:20 Mumbai
21:35 Doha
09:40 Maputo
Connect
SG15 Spicejet
ET601 Ethiopian Airlines
ET819 Ethiopian Airlines
16:35 Ahmedabad
04:25 Dubai
08:55 Addis Ababa
18:25 Dubai
07:40 Addis Ababa
13:25 Maputo
Connect
AI11 Air India Limited
ET687 Ethiopian Airlines
ET819 Ethiopian Airlines
18:45 Ahmedabad
02:40 Delhi
08:55 Addis Ababa
20:20 Delhi
06:55 Addis Ababa
13:25 Maputo
Connect
AI985 Air India Limited
ET611 Ethiopian Airlines
ET819 Ethiopian Airlines
19:20 Ahmedabad
04:05 Mumbai
08:55 Addis Ababa
20:40 Mumbai
07:00 Addis Ababa
13:25 Maputo
Connect
SG333 Spicejet
ET403 Ethiopian Airlines
ET819 Ethiopian Airlines
19:30 Ahmedabad
04:20 Jeddah
08:55 Addis Ababa
22:15 Jeddah
06:50 Addis Ababa
13:25 Maputo
Connect
6E153 IndiGo Airlines
ET691 Ethiopian Airlines
ET819 Ethiopian Airlines
20:00 Ahmedabad
02:30 Bengaluru
08:55 Addis Ababa
22:15 Bengaluru
06:35 Addis Ababa
13:25 Maputo
Connect
G8537 GoAir
ET611 Ethiopian Airlines
ET819 Ethiopian Airlines
20:05 Ahmedabad
04:05 Mumbai
08:55 Addis Ababa
21:25 Mumbai
07:00 Addis Ababa
13:25 Maputo
Connect
AI981 Air India Limited
ET621 Ethiopian Airlines
ET819 Ethiopian Airlines
20:55 Ahmedabad
03:05 Kuwait
08:55 Addis Ababa
22:25 Kuwait
07:30 Addis Ababa
13:25 Maputo
Connect
SG61 Spicejet
ET625 Ethiopian Airlines
ET819 Ethiopian Airlines
21:35 Ahmedabad
04:30 Muscat
08:55 Addis Ababa
23:00 Muscat
07:50 Addis Ababa
13:25 Maputo
Connect
G8804 GoAir
ET691 Ethiopian Airlines
ET819 Ethiopian Airlines
21:50 Ahmedabad
02:30 Bengaluru
08:55 Addis Ababa
00:05 Bengaluru
06:35 Addis Ababa
13:25 Maputo
Connect
6E383 IndiGo Airlines
6E263 IndiGo Airlines
KQ205 Kenya Airways
KQ740 Kenya Airways
22:00 Ahmedabad
00:20 Hyderabad
06:35 Mumbai
11:10 Nairobi
23:50 Hyderabad
01:50 Mumbai
10:20 Nairobi
14:20 Maputo
Connect
6E383 IndiGo Airlines
6E428 IndiGo Airlines
KQ205 Kenya Airways
KQ740 Kenya Airways
22:00 Ahmedabad
04:00 Hyderabad
06:35 Mumbai
11:10 Nairobi
23:50 Hyderabad
05:25 Mumbai
10:20 Nairobi
14:20 Maputo
Connect
SG531 Spicejet
ET691 Ethiopian Airlines
ET819 Ethiopian Airlines
22:05 Ahmedabad
02:30 Bengaluru
08:55 Addis Ababa
00:05 Bengaluru
06:35 Addis Ababa
13:25 Maputo
Connect
AI14 Air India Limited
ET687 Ethiopian Airlines
ET819 Ethiopian Airlines
22:20 Ahmedabad
02:40 Delhi
08:55 Addis Ababa
23:55 Delhi
06:55 Addis Ababa
13:25 Maputo
Connect
G8714 GoAir
ET687 Ethiopian Airlines
ET819 Ethiopian Airlines
22:25 Ahmedabad
02:40 Delhi
08:55 Addis Ababa
00:10 Delhi
06:55 Addis Ababa
13:25 Maputo
Connect
AI532 Air India Limited
ET687 Ethiopian Airlines
ET819 Ethiopian Airlines
22:35 Ahmedabad
02:40 Delhi
08:55 Addis Ababa
23:55 Delhi
06:55 Addis Ababa
13:25 Maputo
Connect
G8912 GoAir
ET693 Ethiopian Airlines
ET819 Ethiopian Airlines
22:55 Ahmedabad
02:30 Madras
08:55 Addis Ababa
01:15 Madras
06:10 Addis Ababa
13:25 Maputo
Connect
SG638 Spicejet
ET611 Ethiopian Airlines
ET819 Ethiopian Airlines
23:00 Ahmedabad
04:05 Mumbai
08:55 Addis Ababa
23:59 Mumbai
07:00 Addis Ababa
13:25 Maputo
Connect
I5769 AirAsia India
ET687 Ethiopian Airlines
ET819 Ethiopian Airlines
23:35 Ahmedabad
02:40 Delhi
08:55 Addis Ababa
01:05 Delhi
06:55 Addis Ababa
13:25 Maputo
Connect

2. Mumbai to Maputo

  1. You take a bus, shuttle or taxi from your location in India to Mumbai.

  2. You take a flight from Mumbai to Maputo and cost approximately 700 USD.

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

Flight Depart Arrive
ET611 Ethiopian Airlines
ET819 Ethiopian Airlines
04:05 Mumbai
08:55 Addis Ababa
07:00 Addis Ababa
13:25 Maputo
Connect
AI961 Air India Limited
KQ740 Kenya Airways
06:25 Mumbai
11:10 Nairobi
10:00 Nairobi
14:20 Maputo
Connect
KQ205 Kenya Airways
KQ740 Kenya Airways
06:35 Mumbai
11:10 Nairobi
10:20 Nairobi
14:20 Maputo
Connect
6E1719 IndiGo Airlines
QR1361 Qatar Airways
20:05 Mumbai
02:00 Doha
21:35 Doha
09:40 Maputo
Connect

3. Hyderabad to Maputo

  1. You take a bus, shuttle or taxi from your location in India to Hyderabad.

  2. You take a flight from Hyderabad to Maputo and cost approximately 700 USD.

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

Flight Depart Arrive
I5355 AirAsia India
ET691 Ethiopian Airlines
ET819 Ethiopian Airlines
00:15 Hyderabad
02:30 Bengaluru
08:55 Addis Ababa
01:30 Bengaluru
06:35 Addis Ababa
13:25 Maputo
Connect
6E263 IndiGo Airlines
KQ205 Kenya Airways
KQ740 Kenya Airways
00:20 Hyderabad
06:35 Mumbai
11:10 Nairobi
01:50 Mumbai
10:20 Nairobi
14:20 Maputo
Connect
6E263 IndiGo Airlines
ET611 Ethiopian Airlines
ET819 Ethiopian Airlines
00:20 Hyderabad
04:05 Mumbai
08:55 Addis Ababa
01:50 Mumbai
07:00 Addis Ababa
13:25 Maputo
Connect
FZ436 Flydubai
EK763 Emirates
TM306 Linhas Aéreas de Moçambique
02:40 Hyderabad
10:10 Dubai
19:10 Johannesburg
05:25 Dubai
16:35 Johannesburg
20:20 Maputo
Connect
6E428 IndiGo Airlines
KQ205 Kenya Airways
KQ740 Kenya Airways
04:00 Hyderabad
06:35 Mumbai
11:10 Nairobi
05:25 Mumbai
10:20 Nairobi
14:20 Maputo
Connect
6E428 IndiGo Airlines
AI961 Air India Limited
KQ740 Kenya Airways
04:00 Hyderabad
06:25 Mumbai
11:10 Nairobi
05:25 Mumbai
10:00 Nairobi
14:20 Maputo
Connect
EK525 Emirates
EK763 Emirates
SA146 South African Airways
04:10 Hyderabad
10:10 Dubai
20:15 Johannesburg
06:40 Dubai
16:35 Johannesburg
21:15 Maputo
Connect
EK525 Emirates
EK725 Emirates
TM443 Linhas Aéreas de Moçambique
TM443 Linhas Aéreas de Moçambique
04:10 Hyderabad
10:30 Dubai
18:25 Dar es Salaam
19:25 Pemba
06:40 Dubai
15:00 Dar es Salaam
18:35 Pemba
21:55 Maputo
Connect
EK525 Emirates
EK725 Emirates
TM4461 Linhas Aéreas de Moçambique
TM443 Linhas Aéreas de Moçambique
04:10 Hyderabad
10:30 Dubai
15:50 Dar es Salaam
19:25 Pemba
06:40 Dubai
15:00 Dar es Salaam
16:00 Pemba
21:55 Maputo
Connect
EK525 Emirates
EK763 Emirates
TM306 Linhas Aéreas de Moçambique
04:10 Hyderabad
10:10 Dubai
19:10 Johannesburg
06:40 Dubai
16:35 Johannesburg
20:20 Maputo
Connect
EK525 Emirates
EK725 Emirates
TM4461 Linhas Aéreas de Moçambique
TM4461 Linhas Aéreas de Moçambique
04:10 Hyderabad
10:30 Dubai
15:50 Dar es Salaam
16:50 Pemba
06:40 Dubai
15:00 Dar es Salaam
16:00 Pemba
19:20 Maputo
Connect
6E342 IndiGo Airlines
6E1719 IndiGo Airlines
QR1361 Qatar Airways
12:15 Hyderabad
20:05 Mumbai
02:00 Doha
13:45 Mumbai
21:35 Doha
09:40 Maputo
Connect
SV0755 Saudia
SV0447 Saudia
TM302 312 Linhas Aéreas de Moçambique
12:40 Hyderabad
01:45 Jeddah
08:40 Johannesburg
15:45 Jeddah
07:30 Johannesburg
09:50 Maputo
Connect
6E389 IndiGo Airlines
6E1719 IndiGo Airlines
QR1361 Qatar Airways
14:50 Hyderabad
20:05 Mumbai
02:00 Doha
16:20 Mumbai
21:35 Doha
09:40 Maputo
Connect
AI618 Air India Limited
6E1719 IndiGo Airlines
QR1361 Qatar Airways
17:00 Hyderabad
20:05 Mumbai
02:00 Doha
18:40 Mumbai
21:35 Doha
09:40 Maputo
Connect
AI965 Air India Limited
ET403 Ethiopian Airlines
ET819 Ethiopian Airlines
17:55 Hyderabad
04:20 Jeddah
08:55 Addis Ababa
21:15 Jeddah
06:50 Addis Ababa
13:25 Maputo
Connect
AI977 Air India Limited
ET625 Ethiopian Airlines
ET819 Ethiopian Airlines
18:50 Hyderabad
04:30 Muscat
08:55 Addis Ababa
21:05 Muscat
07:50 Addis Ababa
13:25 Maputo
Connect
AI987 Air India Limited
ET621 Ethiopian Airlines
ET819 Ethiopian Airlines
20:05 Hyderabad
03:05 Kuwait
08:55 Addis Ababa
22:25 Kuwait
07:30 Addis Ababa
13:25 Maputo
Connect
G8571 GoAir
G8380 GoAir
KQ205 Kenya Airways
KQ740 Kenya Airways
20:05 Hyderabad
23:55 Goa
06:35 Mumbai
11:10 Nairobi
21:25 Goa
01:20 Mumbai
10:20 Nairobi
14:20 Maputo
Connect
AI951 Air India Limited
ET601 Ethiopian Airlines
ET819 Ethiopian Airlines
20:10 Hyderabad
04:25 Dubai
08:55 Addis Ababa
22:25 Dubai
07:40 Addis Ababa
13:25 Maputo
Connect
AI951 Air India Limited
KQ311 Kenya Airways
KQ740 Kenya Airways
20:10 Hyderabad
01:45 Dubai
11:10 Nairobi
22:25 Dubai
06:00 Nairobi
14:20 Maputo
Connect
AI840 Air India Limited
ET687 Ethiopian Airlines
ET819 Ethiopian Airlines
20:15 Hyderabad
02:40 Delhi
08:55 Addis Ababa
22:35 Delhi
06:55 Addis Ababa
13:25 Maputo
Connect
I5331 AirAsia India
ET611 Ethiopian Airlines
ET819 Ethiopian Airlines
20:55 Hyderabad
04:05 Mumbai
08:55 Addis Ababa
22:30 Mumbai
07:00 Addis Ababa
13:25 Maputo
Connect
6E6007 IndiGo Airlines
ET693 Ethiopian Airlines
ET819 Ethiopian Airlines
21:10 Hyderabad
02:30 Madras
08:55 Addis Ababa
22:20 Madras
06:10 Addis Ababa
13:25 Maputo
Connect
I52382 AirAsia India
ET693 Ethiopian Airlines
ET819 Ethiopian Airlines
21:10 Hyderabad
02:30 Madras
08:55 Addis Ababa
22:40 Madras
06:10 Addis Ababa
13:25 Maputo
Connect
EY277 Etihad
EY602 Etihad
SA142 South African Airways
21:30 Hyderabad
02:05 Abu Dhabi
09:40 Johannesburg
00:10 Abu Dhabi
08:20 Johannesburg
10:40 Maputo
Connect
EY277 Etihad
EY602 Etihad
TK38 Turkish Airlines
21:30 Hyderabad
02:05 Abu Dhabi
12:10 Johannesburg
00:10 Abu Dhabi
08:20 Johannesburg
13:25 Maputo
Connect
EY277 Etihad
EY602 Etihad
4Z272 Airlink
21:30 Hyderabad
02:05 Abu Dhabi
13:45 Johannesburg
00:10 Abu Dhabi
08:20 Johannesburg
14:40 Maputo
Connect
6E5383 IndiGo Airlines
ET611 Ethiopian Airlines
ET819 Ethiopian Airlines
21:40 Hyderabad
04:05 Mumbai
08:55 Addis Ababa
23:10 Mumbai
07:00 Addis Ababa
13:25 Maputo
Connect
AI51 Air India Limited
ET611 Ethiopian Airlines
ET819 Ethiopian Airlines
22:00 Hyderabad
04:05 Mumbai
08:55 Addis Ababa
23:30 Mumbai
07:00 Addis Ababa
13:25 Maputo
Connect
AI51 Air India Limited
KQ205 Kenya Airways
KQ740 Kenya Airways
22:00 Hyderabad
06:35 Mumbai
11:10 Nairobi
23:30 Mumbai
10:20 Nairobi
14:20 Maputo
Connect
6E371 IndiGo Airlines
ET691 Ethiopian Airlines
ET819 Ethiopian Airlines
22:20 Hyderabad
02:30 Bengaluru
08:55 Addis Ababa
23:45 Bengaluru
06:35 Addis Ababa
13:25 Maputo
Connect
I5755 AirAsia India
ET687 Ethiopian Airlines
ET819 Ethiopian Airlines
22:50 Hyderabad
02:40 Delhi
08:55 Addis Ababa
01:00 Delhi
06:55 Addis Ababa
13:25 Maputo
Connect
G8426 GoAir
ET687 Ethiopian Airlines
ET819 Ethiopian Airlines
22:55 Hyderabad
02:40 Delhi
08:55 Addis Ababa
01:15 Delhi
06:55 Addis Ababa
13:25 Maputo
Connect
6E7176 IndiGo Airlines
ET691 Ethiopian Airlines
ET819 Ethiopian Airlines
23:05 Hyderabad
02:30 Bengaluru
08:55 Addis Ababa
00:40 Bengaluru
06:35 Addis Ababa
13:25 Maputo
Connect
6E121 IndiGo Airlines
ET693 Ethiopian Airlines
ET819 Ethiopian Airlines
23:10 Hyderabad
02:30 Madras
08:55 Addis Ababa
00:25 Madras
06:10 Addis Ababa
13:25 Maputo
Connect
6E766 IndiGo Airlines
ET687 Ethiopian Airlines
ET819 Ethiopian Airlines
23:20 Hyderabad
02:40 Delhi
08:55 Addis Ababa
01:35 Delhi
06:55 Addis Ababa
13:25 Maputo
Connect

4. Mumbai to Johannesburg

  1. You take a bus, shuttle or taxi from your location in India to Mumbai.

  2. You take a flight from Mumbai to Johannesburg and cost approximately 400 USD.

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

Flight Depart Arrive
ET611 Ethiopian Airlines
ET809 Ethiopian Airlines
04:05 Mumbai
08:40 Addis Ababa
07:00 Addis Ababa
13:05 Johannesburg
Connect
EK501 Emirates
EK763 Emirates
04:15 Mumbai
10:10 Dubai
06:05 Dubai
16:35 Johannesburg
Connect
WB501 Rwandair Express
WB106 Rwandair Express
WB106 Rwandair Express
04:15 Mumbai
10:10 Kigali
13:30 Lusaka
07:30 Kigali
12:30 Lusaka
15:50 Johannesburg
Connect
FZ446 Flydubai
EK763 Emirates
05:05 Mumbai
10:10 Dubai
07:05 Dubai
16:35 Johannesburg
Connect
HM261 Air Seychelles
HM061 Air Seychelles
05:15 Mumbai
09:25 Mahe Island
08:10 Mahe Island
12:30 Johannesburg
Connect
KQ205 Kenya Airways
KQ764 Kenya Airways
06:35 Mumbai
21:50 Nairobi
10:20 Nairobi
01:05 Johannesburg
Connect
MK749 Air Mauritius
SA191 South African Airways
06:45 Mumbai
16:40 Mauritius
11:15 Mauritius
18:55 Johannesburg
Connect
ET641 Ethiopian Airlines
ET859 Ethiopian Airlines
11:40 Mumbai
23:30 Addis Ababa
14:35 Addis Ababa
03:55 Johannesburg
Connect
EY207 Etihad
EY602 Etihad
17:15 Mumbai
02:05 Abu Dhabi
18:55 Abu Dhabi
08:20 Johannesburg
Connect
6E1719 IndiGo Airlines
QR1363 Qatar Airways
20:05 Mumbai
02:10 Doha
21:35 Doha
10:00 Johannesburg
Connect
EY203 Etihad
EY602 Etihad
21:10 Mumbai
02:05 Abu Dhabi
23:10 Abu Dhabi
08:20 Johannesburg
Connect
AI945 Air India Limited
EY602 Etihad
22:30 Mumbai
02:05 Abu Dhabi
00:35 Abu Dhabi
08:20 Johannesburg
Connect

5. Mumbai to Nelspruit

  1. You take a bus, shuttle or taxi from your location in India to Mumbai.

  2. You take a flight from Mumbai to Nelspruit and cost approximately 850 USD.

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

Flight Depart Arrive
ET611 Ethiopian Airlines
ET809 Ethiopian Airlines
4Z845 Airlink
04:05 Mumbai
08:40 Addis Ababa
15:40 Johannesburg
07:00 Addis Ababa
13:05 Johannesburg
16:35 Nelspruit
Connect
WB501 Rwandair Express
WB110 Rwandair Express
4Z105 Airlink
4Z845 Airlink
04:15 Mumbai
08:30 Kigali
12:40 Harare
15:40 Johannesburg
07:30 Kigali
11:15 Harare
14:35 Johannesburg
16:35 Nelspruit
Connect
HM261 Air Seychelles
HM061 Air Seychelles
4Z845 Airlink
05:15 Mumbai
09:25 Mahe Island
15:40 Johannesburg
08:10 Mahe Island
12:30 Johannesburg
16:35 Nelspruit
Connect
ET641 Ethiopian Airlines
ET859 Ethiopian Airlines
4Z823 Airlink
11:40 Mumbai
23:30 Addis Ababa
07:00 Johannesburg
14:35 Addis Ababa
03:55 Johannesburg
07:50 Nelspruit
Connect
EY207 Etihad
EY602 Etihad
4Z825 Airlink
17:15 Mumbai
02:05 Abu Dhabi
12:15 Johannesburg
18:55 Abu Dhabi
08:20 Johannesburg
13:05 Nelspruit
Connect
EY207 Etihad
EY602 Etihad
4Z845 Airlink
17:15 Mumbai
02:05 Abu Dhabi
15:40 Johannesburg
18:55 Abu Dhabi
08:20 Johannesburg
16:35 Nelspruit
Connect
6E1719 IndiGo Airlines
QR1363 Qatar Airways
4Z825 Airlink
20:05 Mumbai
02:10 Doha
12:15 Johannesburg
21:35 Doha
10:00 Johannesburg
13:05 Nelspruit
Connect
6E1719 IndiGo Airlines
QR1361 Qatar Airways
4Z505 Airlink
20:05 Mumbai
02:00 Doha
12:45 Durban
21:35 Doha
10:05 Durban
13:50 Nelspruit
Connect
EY203 Etihad
EY602 Etihad
4Z825 Airlink
21:10 Mumbai
02:05 Abu Dhabi
12:15 Johannesburg
23:10 Abu Dhabi
08:20 Johannesburg
13:05 Nelspruit
Connect
EY203 Etihad
EY602 Etihad
4Z845 Airlink
21:10 Mumbai
02:05 Abu Dhabi
15:40 Johannesburg
23:10 Abu Dhabi
08:20 Johannesburg
16:35 Nelspruit
Connect

References

Find Hotels in Swaziland

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

Booking.com