How to get to India from Lesotho by flight ? You can check flights from Lesotho to India below.
You can find flight ticket prices from Lesotho to India with our flight tickets search tool below
You take a bus, shuttle or taxi from your location in Lesotho to Maseru.
You take a flight from Maseru to Mumbai and cost approximately 320 USD.
You take a bus, shuttle or taxi from Mumbai to your destination in India.
Flight | Depart | Arrive | |
---|---|---|---|
SA8051
South African Airways
SA186
South African Airways
ET804
Ethiopian Airlines
ET610
Ethiopian Airlines
|
08:10
Maseru
10:30
Johannesburg
16:45
Dar es Salaam
23:20
Addis Ababa
|
09:05
Johannesburg
14:50
Dar es Salaam
19:25
Addis Ababa
07:30
Mumbai
|
Connect |
SA8051
South African Airways
KQ761
Kenya Airways
KQ204
Kenya Airways
|
08:10
Maseru
12:10
Johannesburg
20:50
Nairobi
|
09:05
Johannesburg
17:15
Nairobi
05:35
Mumbai
|
Connect |
SA8051
South African Airways
SA184
South African Airways
KQ204
Kenya Airways
|
08:10
Maseru
10:10
Johannesburg
20:50
Nairobi
|
09:05
Johannesburg
15:05
Nairobi
05:35
Mumbai
|
Connect |
SA8051
South African Airways
SA184
South African Airways
EK720
Emirates
EK504
Emirates
|
08:10
Maseru
10:10
Johannesburg
16:35
Nairobi
03:30
Dubai
|
09:05
Johannesburg
15:05
Nairobi
22:40
Dubai
08:10
Mumbai
|
Connect |
SA8051
South African Airways
SA184
South African Airways
EK720
Emirates
FZ445
Flydubai
|
08:10
Maseru
10:10
Johannesburg
16:35
Nairobi
23:30
Dubai
|
09:05
Johannesburg
15:05
Nairobi
22:40
Dubai
04:10
Mumbai
|
Connect |
SA8051
South African Airways
EK762
Emirates
SG14
Spicejet
|
08:10
Maseru
13:40
Johannesburg
02:15
Dubai
|
09:05
Johannesburg
23:59
Dubai
06:45
Mumbai
|
Connect |
SA8051
South African Airways
SA184
South African Airways
ET307
Ethiopian Airlines
ET610
Ethiopian Airlines
|
08:10
Maseru
10:10
Johannesburg
19:15
Nairobi
23:20
Addis Ababa
|
09:05
Johannesburg
15:05
Nairobi
21:25
Addis Ababa
07:30
Mumbai
|
Connect |
SA8051
South African Airways
EK768
Emirates
EK500
Emirates
|
08:10
Maseru
10:30
Johannesburg
21:55
Dubai
|
09:05
Johannesburg
20:40
Dubai
02:30
Mumbai
|
Connect |
SA8051
South African Airways
EK768
Emirates
AI984
Air India Limited
|
08:10
Maseru
10:30
Johannesburg
23:40
Dubai
|
09:05
Johannesburg
20:40
Dubai
04:15
Mumbai
|
Connect |
SA8051
South African Airways
ET808
Ethiopian Airlines
ET610
Ethiopian Airlines
|
08:10
Maseru
14:10
Johannesburg
23:20
Addis Ababa
|
09:05
Johannesburg
20:25
Addis Ababa
07:30
Mumbai
|
Connect |
SA8051
South African Airways
MK852
Air Mauritius
MK748
Air Mauritius
|
08:10
Maseru
13:35
Johannesburg
21:20
Mauritius
|
09:05
Johannesburg
19:35
Mauritius
05:00
Mumbai
|
Connect |
SA8051
South African Airways
SA186
South African Airways
KQ485
Kenya Airways
KQ204
Kenya Airways
|
08:10
Maseru
10:30
Johannesburg
16:05
Dar es Salaam
20:50
Nairobi
|
09:05
Johannesburg
14:50
Dar es Salaam
17:25
Nairobi
05:35
Mumbai
|
Connect |
SA8051
South African Airways
SA184
South African Airways
ET305
Ethiopian Airlines
ET610
Ethiopian Airlines
|
08:10
Maseru
10:10
Johannesburg
17:40
Nairobi
23:20
Addis Ababa
|
09:05
Johannesburg
15:05
Nairobi
19:40
Addis Ababa
07:30
Mumbai
|
Connect |
SA8051
South African Airways
SA022
South African Airways
ET863
Ethiopian Airlines
ET610
Ethiopian Airlines
|
08:10
Maseru
10:45
Johannesburg
15:45
Harare
23:20
Addis Ababa
|
09:05
Johannesburg
12:15
Harare
20:55
Addis Ababa
07:30
Mumbai
|
Connect |
SA8051
South African Airways
HM060
Air Seychelles
HM260
Air Seychelles
|
08:10
Maseru
13:50
Johannesburg
22:10
Mahe Island
|
09:05
Johannesburg
20:45
Mahe Island
04:15
Mumbai
|
Connect |
SA8051
South African Airways
EK762
Emirates
EK504
Emirates
|
08:10
Maseru
13:40
Johannesburg
03:30
Dubai
|
09:05
Johannesburg
23:59
Dubai
08:10
Mumbai
|
Connect |
SA8051
South African Airways
SA186
South African Airways
EK726
Emirates
EK504
Emirates
|
08:10
Maseru
10:30
Johannesburg
16:50
Dar es Salaam
03:30
Dubai
|
09:05
Johannesburg
14:50
Dar es Salaam
23:20
Dubai
08:10
Mumbai
|
Connect |
SA8051
South African Airways
EK768
Emirates
FZ445
Flydubai
|
08:10
Maseru
10:30
Johannesburg
23:30
Dubai
|
09:05
Johannesburg
20:40
Dubai
04:10
Mumbai
|
Connect |
SA8053
South African Airways
MK852
Air Mauritius
MK746
Air Mauritius
AI507
Air India Limited
|
10:55
Maseru
13:35
Johannesburg
21:05
Mauritius
06:10
Bengaluru
|
11:50
Johannesburg
19:35
Mauritius
04:25
Bengaluru
07:40
Mumbai
|
Connect |
SA8053
South African Airways
MK852
Air Mauritius
MK748
Air Mauritius
|
10:55
Maseru
13:35
Johannesburg
21:20
Mauritius
|
11:50
Johannesburg
19:35
Mauritius
05:00
Mumbai
|
Connect |
SA8053
South African Airways
EK762
Emirates
SG14
Spicejet
|
10:55
Maseru
13:40
Johannesburg
02:15
Dubai
|
11:50
Johannesburg
23:59
Dubai
06:45
Mumbai
|
Connect |
SA8053
South African Airways
QR1364
Qatar Airways
6E1708
IndiGo Airlines
|
10:55
Maseru
13:45
Johannesburg
04:40
Doha
|
11:50
Johannesburg
23:35
Doha
10:50
Mumbai
|
Connect |
SA8053
South African Airways
EK762
Emirates
EK504
Emirates
|
10:55
Maseru
13:40
Johannesburg
03:30
Dubai
|
11:50
Johannesburg
23:59
Dubai
08:10
Mumbai
|
Connect |
SA8053
South African Airways
ET808
Ethiopian Airlines
ET610
Ethiopian Airlines
|
10:55
Maseru
14:10
Johannesburg
23:20
Addis Ababa
|
11:50
Johannesburg
20:25
Addis Ababa
07:30
Mumbai
|
Connect |
SA8053
South African Airways
HM060
Air Seychelles
HM260
Air Seychelles
|
10:55
Maseru
13:50
Johannesburg
22:10
Mahe Island
|
11:50
Johannesburg
20:45
Mahe Island
04:15
Mumbai
|
Connect |
SA8053
South African Airways
MK852
Air Mauritius
MK746
Air Mauritius
AI640
Air India Limited
|
10:55
Maseru
13:35
Johannesburg
21:05
Mauritius
06:45
Bengaluru
|
11:50
Johannesburg
19:35
Mauritius
04:25
Bengaluru
08:35
Mumbai
|
Connect |
SA8053
South African Airways
EK762
Emirates
6E1769
IndiGo Airlines
|
10:55
Maseru
13:40
Johannesburg
04:30
Dubai
|
11:50
Johannesburg
23:59
Dubai
08:50
Mumbai
|
Connect |
SA8061
South African Airways
EY603
Etihad
EY208
Etihad
|
14:35
Maseru
20:05
Johannesburg
09:40
Abu Dhabi
|
15:45
Johannesburg
06:00
Abu Dhabi
14:35
Mumbai
|
Connect |
SA8061
South African Airways
EK764
Emirates
EK506
Emirates
|
14:35
Maseru
19:10
Johannesburg
09:30
Dubai
|
15:45
Johannesburg
05:25
Dubai
14:10
Mumbai
|
Connect |
SA8061
South African Airways
KQ763
Kenya Airways
KQ210
Kenya Airways
|
14:35
Maseru
17:30
Johannesburg
07:00
Nairobi
|
15:45
Johannesburg
22:35
Nairobi
15:45
Mumbai
|
Connect |
SA8063
South African Airways
EK766
Emirates
6E64
IndiGo Airlines
|
16:25
Maseru
22:20
Johannesburg
11:30
Dubai
|
17:35
Johannesburg
08:20
Dubai
16:15
Mumbai
|
Connect |
SA8063
South African Airways
EY603
Etihad
EY204
Etihad
|
16:25
Maseru
20:05
Johannesburg
14:25
Abu Dhabi
|
17:35
Johannesburg
06:00
Abu Dhabi
19:15
Mumbai
|
Connect |
SA8063
South African Airways
SA066
South African Airways
KQ727
Kenya Airways
KQ210
Kenya Airways
|
16:25
Maseru
19:05
Johannesburg
02:10
Lusaka
07:00
Nairobi
|
17:35
Johannesburg
21:00
Lusaka
05:50
Nairobi
15:45
Mumbai
|
Connect |
SA8063
South African Airways
EY603
Etihad
EY208
Etihad
|
16:25
Maseru
20:05
Johannesburg
09:40
Abu Dhabi
|
17:35
Johannesburg
06:00
Abu Dhabi
14:35
Mumbai
|
Connect |
SA8063
South African Airways
EK766
Emirates
EK506
Emirates
|
16:25
Maseru
22:20
Johannesburg
09:30
Dubai
|
17:35
Johannesburg
08:20
Dubai
14:10
Mumbai
|
Connect |
SA8063
South African Airways
EK764
Emirates
EK506
Emirates
|
16:25
Maseru
19:10
Johannesburg
09:30
Dubai
|
17:35
Johannesburg
05:25
Dubai
14:10
Mumbai
|
Connect |
SA8063
South African Airways
EK766
Emirates
AI910
Air India Limited
|
16:25
Maseru
22:20
Johannesburg
12:00
Dubai
|
17:35
Johannesburg
08:20
Dubai
16:45
Mumbai
|
Connect |
SA8063
South African Airways
EK764
Emirates
AI910
Air India Limited
|
16:25
Maseru
19:10
Johannesburg
12:00
Dubai
|
17:35
Johannesburg
05:25
Dubai
16:45
Mumbai
|
Connect |
SA8063
South African Airways
SA024
South African Airways
KQ709
Kenya Airways
KQ210
Kenya Airways
|
16:25
Maseru
19:10
Johannesburg
01:40
Harare
07:00
Nairobi
|
17:35
Johannesburg
20:40
Harare
05:40
Nairobi
15:45
Mumbai
|
Connect |
SA8063
South African Airways
EK764
Emirates
6E64
IndiGo Airlines
|
16:25
Maseru
19:10
Johannesburg
11:30
Dubai
|
17:35
Johannesburg
05:25
Dubai
16:15
Mumbai
|
Connect |
You take a bus, shuttle or taxi from your location in Lesotho to Maseru.
You take a flight from Maseru to Bengaluru and cost approximately 350 USD.
You take a bus, shuttle or taxi from Bengaluru to your destination in India.
Flight | Depart | Arrive | |
---|---|---|---|
SA8051
South African Airways
EK768
Emirates
WY612
Oman Air
WY281
Oman Air
|
08:10
Maseru
10:30
Johannesburg
23:00
Dubai
02:35
Muscat
|
09:05
Johannesburg
20:40
Dubai
00:15
Muscat
07:40
Bengaluru
|
Connect |
SA8051
South African Airways
EK768
Emirates
WY614
Oman Air
WY281
Oman Air
|
08:10
Maseru
10:30
Johannesburg
23:15
Dubai
02:35
Muscat
|
09:05
Johannesburg
20:40
Dubai
00:20
Muscat
07:40
Bengaluru
|
Connect |
SA8051
South African Airways
SA184
South African Airways
ET305
Ethiopian Airlines
ET690
Ethiopian Airlines
|
08:10
Maseru
10:10
Johannesburg
17:40
Nairobi
23:00
Addis Ababa
|
09:05
Johannesburg
15:05
Nairobi
19:40
Addis Ababa
08:00
Bengaluru
|
Connect |
SA8051
South African Airways
SA8252
South African Airways
MK289
Air Mauritius
MK746
Air Mauritius
|
08:10
Maseru
10:00
Johannesburg
16:50
Antananarivo
21:05
Mauritius
|
09:05
Johannesburg
14:00
Antananarivo
19:35
Mauritius
04:25
Bengaluru
|
Connect |
SA8051
South African Airways
EK768
Emirates
EK568
Emirates
|
08:10
Maseru
10:30
Johannesburg
21:30
Dubai
|
09:05
Johannesburg
20:40
Dubai
03:00
Bengaluru
|
Connect |
SA8051
South African Airways
EK762
Emirates
EK564
Emirates
|
08:10
Maseru
13:40
Johannesburg
03:20
Dubai
|
09:05
Johannesburg
23:59
Dubai
08:55
Bengaluru
|
Connect |
SA8051
South African Airways
EK768
Emirates
EK564
Emirates
|
08:10
Maseru
10:30
Johannesburg
03:20
Dubai
|
09:05
Johannesburg
20:40
Dubai
08:55
Bengaluru
|
Connect |
SA8051
South African Airways
SA184
South African Airways
ET307
Ethiopian Airlines
ET690
Ethiopian Airlines
|
08:10
Maseru
10:10
Johannesburg
19:15
Nairobi
23:00
Addis Ababa
|
09:05
Johannesburg
15:05
Nairobi
21:25
Addis Ababa
08:00
Bengaluru
|
Connect |
SA8051
South African Airways
MK852
Air Mauritius
MK746
Air Mauritius
|
08:10
Maseru
13:35
Johannesburg
21:05
Mauritius
|
09:05
Johannesburg
19:35
Mauritius
04:25
Bengaluru
|
Connect |
SA8051
South African Airways
SA022
South African Airways
ET863
Ethiopian Airlines
ET690
Ethiopian Airlines
|
08:10
Maseru
10:45
Johannesburg
15:45
Harare
23:00
Addis Ababa
|
09:05
Johannesburg
12:15
Harare
20:55
Addis Ababa
08:00
Bengaluru
|
Connect |
SA8051
South African Airways
EK768
Emirates
6E68
IndiGo Airlines
6E521
IndiGo Airlines
|
08:10
Maseru
10:30
Johannesburg
23:10
Dubai
05:45
Kochi
|
09:05
Johannesburg
20:40
Dubai
04:50
Kochi
06:50
Bengaluru
|
Connect |
SA8051
South African Airways
SA186
South African Airways
ET804
Ethiopian Airlines
ET690
Ethiopian Airlines
|
08:10
Maseru
10:30
Johannesburg
16:45
Dar es Salaam
23:00
Addis Ababa
|
09:05
Johannesburg
14:50
Dar es Salaam
19:25
Addis Ababa
08:00
Bengaluru
|
Connect |
SA8051
South African Airways
ET808
Ethiopian Airlines
ET690
Ethiopian Airlines
|
08:10
Maseru
14:10
Johannesburg
23:00
Addis Ababa
|
09:05
Johannesburg
20:25
Addis Ababa
08:00
Bengaluru
|
Connect |
SA8051
South African Airways
EK768
Emirates
AI994
Air India Limited
AI994
Air India Limited
|
08:10
Maseru
10:30
Johannesburg
22:50
Dubai
04:20
Goa
|
09:05
Johannesburg
20:40
Dubai
03:30
Goa
05:35
Bengaluru
|
Connect |
SA8051
South African Airways
EK768
Emirates
SG52
Spicejet
SG519
Spicejet
|
08:10
Maseru
10:30
Johannesburg
23:20
Dubai
05:55
Pune
|
09:05
Johannesburg
20:40
Dubai
04:00
Pune
07:20
Bengaluru
|
Connect |
SA8053
South African Airways
EK762
Emirates
SG14
Spicejet
SG497
Spicejet
|
10:55
Maseru
13:40
Johannesburg
02:15
Dubai
08:25
Mumbai
|
11:50
Johannesburg
23:59
Dubai
06:45
Mumbai
10:10
Bengaluru
|
Connect |
SA8053
South African Airways
EK762
Emirates
SG60
Spicejet
SG1027
Spicejet
|
10:55
Maseru
13:40
Johannesburg
03:40
Dubai
09:15
Mangalore
|
11:50
Johannesburg
23:59
Dubai
08:30
Mangalore
10:15
Bengaluru
|
Connect |
SA8053
South African Airways
EK762
Emirates
EK564
Emirates
|
10:55
Maseru
13:40
Johannesburg
03:20
Dubai
|
11:50
Johannesburg
23:59
Dubai
08:55
Bengaluru
|
Connect |
SA8053
South African Airways
EK762
Emirates
AI952
Air India Limited
AI515
Air India Limited
|
10:55
Maseru
13:40
Johannesburg
00:30
Dubai
08:35
Hyderabad
|
11:50
Johannesburg
23:59
Dubai
05:20
Hyderabad
09:50
Bengaluru
|
Connect |
SA8053
South African Airways
ET808
Ethiopian Airlines
ET690
Ethiopian Airlines
|
10:55
Maseru
14:10
Johannesburg
23:00
Addis Ababa
|
11:50
Johannesburg
20:25
Addis Ababa
08:00
Bengaluru
|
Connect |
SA8053
South African Airways
HM060
Air Seychelles
HM260
Air Seychelles
AI603
Air India Limited
|
10:55
Maseru
13:50
Johannesburg
22:10
Mahe Island
06:15
Mumbai
|
11:50
Johannesburg
20:45
Mahe Island
04:15
Mumbai
07:55
Bengaluru
|
Connect |
SA8053
South African Airways
MK852
Air Mauritius
MK748
Air Mauritius
AI603
Air India Limited
|
10:55
Maseru
13:35
Johannesburg
21:20
Mauritius
06:15
Mumbai
|
11:50
Johannesburg
19:35
Mauritius
05:00
Mumbai
07:55
Bengaluru
|
Connect |
SA8053
South African Airways
MK852
Air Mauritius
MK746
Air Mauritius
|
10:55
Maseru
13:35
Johannesburg
21:05
Mauritius
|
11:50
Johannesburg
19:35
Mauritius
04:25
Bengaluru
|
Connect |
SA8061
South African Airways
EK766
Emirates
EK566
Emirates
|
14:35
Maseru
22:20
Johannesburg
13:45
Dubai
|
15:45
Johannesburg
08:20
Dubai
19:15
Bengaluru
|
Connect |
SA8061
South African Airways
EY603
Etihad
EY236
Etihad
|
14:35
Maseru
20:05
Johannesburg
12:00
Abu Dhabi
|
15:45
Johannesburg
06:00
Abu Dhabi
17:30
Bengaluru
|
Connect |
SA8061
South African Airways
EK764
Emirates
6E96
IndiGo Airlines
|
14:35
Maseru
19:10
Johannesburg
11:00
Dubai
|
15:45
Johannesburg
05:25
Dubai
16:30
Bengaluru
|
Connect |
SA8061
South African Airways
EK764
Emirates
EK562
Emirates
|
14:35
Maseru
19:10
Johannesburg
10:00
Dubai
|
15:45
Johannesburg
05:25
Dubai
15:35
Bengaluru
|
Connect |
SA8063
South African Airways
EK764
Emirates
6E96
IndiGo Airlines
|
16:25
Maseru
19:10
Johannesburg
11:00
Dubai
|
17:35
Johannesburg
05:25
Dubai
16:30
Bengaluru
|
Connect |
SA8063
South African Airways
EK766
Emirates
6E96
IndiGo Airlines
|
16:25
Maseru
22:20
Johannesburg
11:00
Dubai
|
17:35
Johannesburg
08:20
Dubai
16:30
Bengaluru
|
Connect |
SA8063
South African Airways
EY603
Etihad
EY236
Etihad
|
16:25
Maseru
20:05
Johannesburg
12:00
Abu Dhabi
|
17:35
Johannesburg
06:00
Abu Dhabi
17:30
Bengaluru
|
Connect |
SA8063
South African Airways
EK766
Emirates
EK562
Emirates
|
16:25
Maseru
22:20
Johannesburg
10:00
Dubai
|
17:35
Johannesburg
08:20
Dubai
15:35
Bengaluru
|
Connect |
SA8063
South African Airways
EK764
Emirates
EK562
Emirates
|
16:25
Maseru
19:10
Johannesburg
10:00
Dubai
|
17:35
Johannesburg
05:25
Dubai
15:35
Bengaluru
|
Connect |
SA8063
South African Airways
EK766
Emirates
EK566
Emirates
|
16:25
Maseru
22:20
Johannesburg
13:45
Dubai
|
17:35
Johannesburg
08:20
Dubai
19:15
Bengaluru
|
Connect |
SA8063
South African Airways
EK764
Emirates
EK566
Emirates
|
16:25
Maseru
19:10
Johannesburg
13:45
Dubai
|
17:35
Johannesburg
05:25
Dubai
19:15
Bengaluru
|
Connect |
You take a bus, shuttle or taxi from your location in Lesotho to Maseru.
You take a flight from Maseru to Ahmedabad and cost approximately 370 USD.
You take a bus, shuttle or taxi from Ahmedabad to your destination in India.
Flight | Depart | Arrive | |
---|---|---|---|
SA8051
South African Airways
EK768
Emirates
EK538
Emirates
|
08:10
Maseru
10:30
Johannesburg
22:50
Dubai
|
09:05
Johannesburg
20:40
Dubai
03:05
Ahmedabad
|
Connect |
SA8051
South African Airways
HM060
Air Seychelles
HM260
Air Seychelles
AI986
Air India Limited
|
08:10
Maseru
13:50
Johannesburg
22:10
Mahe Island
05:30
Mumbai
|
09:05
Johannesburg
20:45
Mahe Island
04:15
Mumbai
06:45
Ahmedabad
|
Connect |
SA8051
South African Airways
EK768
Emirates
FZ437
Flydubai
|
08:10
Maseru
10:30
Johannesburg
23:20
Dubai
|
09:05
Johannesburg
20:40
Dubai
03:30
Ahmedabad
|
Connect |
SA8051
South African Airways
EK768
Emirates
AI984
Air India Limited
AI986
Air India Limited
|
08:10
Maseru
10:30
Johannesburg
23:40
Dubai
05:30
Mumbai
|
09:05
Johannesburg
20:40
Dubai
04:15
Mumbai
06:45
Ahmedabad
|
Connect |
SA8051
South African Airways
EK762
Emirates
EK540
Emirates
|
08:10
Maseru
13:40
Johannesburg
04:00
Dubai
|
09:05
Johannesburg
23:59
Dubai
08:15
Ahmedabad
|
Connect |
SA8051
South African Airways
EK768
Emirates
EK540
Emirates
|
08:10
Maseru
10:30
Johannesburg
04:00
Dubai
|
09:05
Johannesburg
20:40
Dubai
08:15
Ahmedabad
|
Connect |
SA8051
South African Airways
SA184
South African Airways
EK720
Emirates
EK540
Emirates
|
08:10
Maseru
10:10
Johannesburg
16:35
Nairobi
04:00
Dubai
|
09:05
Johannesburg
15:05
Nairobi
22:40
Dubai
08:15
Ahmedabad
|
Connect |
SA8051
South African Airways
SA186
South African Airways
EK726
Emirates
EK540
Emirates
|
08:10
Maseru
10:30
Johannesburg
16:50
Dar es Salaam
04:00
Dubai
|
09:05
Johannesburg
14:50
Dar es Salaam
23:20
Dubai
08:15
Ahmedabad
|
Connect |
SA8051
South African Airways
HM060
Air Seychelles
EK708
Emirates
EK540
Emirates
|
08:10
Maseru
13:50
Johannesburg
21:45
Mahe Island
04:00
Dubai
|
09:05
Johannesburg
20:45
Mahe Island
02:15
Dubai
08:15
Ahmedabad
|
Connect |
SA8053
South African Airways
EK762
Emirates
EK540
Emirates
|
10:55
Maseru
13:40
Johannesburg
04:00
Dubai
|
11:50
Johannesburg
23:59
Dubai
08:15
Ahmedabad
|
Connect |
SA8053
South African Airways
HM060
Air Seychelles
EK708
Emirates
EK540
Emirates
|
10:55
Maseru
13:50
Johannesburg
21:45
Mahe Island
04:00
Dubai
|
11:50
Johannesburg
20:45
Mahe Island
02:15
Dubai
08:15
Ahmedabad
|
Connect |
SA8053
South African Airways
EY603
Etihad
EY226
Etihad
|
10:55
Maseru
20:05
Johannesburg
10:00
Abu Dhabi
|
11:50
Johannesburg
06:00
Abu Dhabi
14:25
Ahmedabad
|
Connect |
SA8053
South African Airways
HM060
Air Seychelles
HM260
Air Seychelles
AI986
Air India Limited
|
10:55
Maseru
13:50
Johannesburg
22:10
Mahe Island
05:30
Mumbai
|
11:50
Johannesburg
20:45
Mahe Island
04:15
Mumbai
06:45
Ahmedabad
|
Connect |
SA8061
South African Airways
EY603
Etihad
EY226
Etihad
|
14:35
Maseru
20:05
Johannesburg
10:00
Abu Dhabi
|
15:45
Johannesburg
06:00
Abu Dhabi
14:25
Ahmedabad
|
Connect |
SA8063
South African Airways
EY603
Etihad
EY226
Etihad
|
16:25
Maseru
20:05
Johannesburg
10:00
Abu Dhabi
|
17:35
Johannesburg
06:00
Abu Dhabi
14:25
Ahmedabad
|
Connect |
You take a bus, shuttle or taxi from your location in Lesotho to Maseru.
You take a flight from Maseru to Delhi and cost approximately 500 USD.
You take a bus, shuttle or taxi from Delhi to your destination in India.
Flight | Depart | Arrive | |
---|---|---|---|
SA8051
South African Airways
EK768
Emirates
EK512
Emirates
|
08:10
Maseru
10:30
Johannesburg
22:00
Dubai
|
09:05
Johannesburg
20:40
Dubai
02:45
Delhi
|
Connect |
SA8051
South African Airways
EK768
Emirates
WY612
Oman Air
WY241
Oman Air
|
08:10
Maseru
10:30
Johannesburg
23:00
Dubai
02:20
Muscat
|
09:05
Johannesburg
20:40
Dubai
00:15
Muscat
06:55
Delhi
|
Connect |
SA8051
South African Airways
EK768
Emirates
6E22
IndiGo Airlines
|
08:10
Maseru
10:30
Johannesburg
22:10
Dubai
|
09:05
Johannesburg
20:40
Dubai
03:00
Delhi
|
Connect |
SA8051
South African Airways
EK768
Emirates
FZ431
Flydubai
|
08:10
Maseru
10:30
Johannesburg
22:15
Dubai
|
09:05
Johannesburg
20:40
Dubai
03:05
Delhi
|
Connect |
SA8051
South African Airways
SA184
South African Airways
EK720
Emirates
EK510
Emirates
|
08:10
Maseru
10:10
Johannesburg
16:35
Nairobi
03:55
Dubai
|
09:05
Johannesburg
15:05
Nairobi
22:40
Dubai
09:05
Delhi
|
Connect |
SA8051
South African Airways
EK768
Emirates
WY614
Oman Air
WY241
Oman Air
|
08:10
Maseru
10:30
Johannesburg
23:15
Dubai
02:20
Muscat
|
09:05
Johannesburg
20:40
Dubai
00:20
Muscat
06:55
Delhi
|
Connect |
SA8051
South African Airways
SA022
South African Airways
ET863
Ethiopian Airlines
ET686
Ethiopian Airlines
|
08:10
Maseru
10:45
Johannesburg
15:45
Harare
22:55
Addis Ababa
|
09:05
Johannesburg
12:15
Harare
20:55
Addis Ababa
08:10
Delhi
|
Connect |
SA8051
South African Airways
EK762
Emirates
EK510
Emirates
|
08:10
Maseru
13:40
Johannesburg
03:55
Dubai
|
09:05
Johannesburg
23:59
Dubai
09:05
Delhi
|
Connect |
SA8051
South African Airways
ET808
Ethiopian Airlines
ET686
Ethiopian Airlines
|
08:10
Maseru
14:10
Johannesburg
22:55
Addis Ababa
|
09:05
Johannesburg
20:25
Addis Ababa
08:10
Delhi
|
Connect |
SA8051
South African Airways
MK852
Air Mauritius
MK744
Air Mauritius
|
08:10
Maseru
13:35
Johannesburg
21:45
Mauritius
|
09:05
Johannesburg
19:35
Mauritius
06:45
Delhi
|
Connect |
SA8051
South African Airways
EK762
Emirates
AI996
Air India Limited
|
08:10
Maseru
13:40
Johannesburg
00:05
Dubai
|
09:05
Johannesburg
23:59
Dubai
04:45
Delhi
|
Connect |
SA8051
South African Airways
SA186
South African Airways
EK726
Emirates
EK510
Emirates
|
08:10
Maseru
10:30
Johannesburg
16:50
Dar es Salaam
03:55
Dubai
|
09:05
Johannesburg
14:50
Dar es Salaam
23:20
Dubai
09:05
Delhi
|
Connect |
SA8051
South African Airways
QR1364
Qatar Airways
QR570
Qatar Airways
|
08:10
Maseru
13:45
Johannesburg
02:10
Doha
|
09:05
Johannesburg
23:35
Doha
08:40
Delhi
|
Connect |
SA8053
South African Airways
HM060
Air Seychelles
HM260
Air Seychelles
AI348
Air India Limited
|
10:55
Maseru
13:50
Johannesburg
22:10
Mahe Island
07:55
Mumbai
|
11:50
Johannesburg
20:45
Mahe Island
04:15
Mumbai
10:10
Delhi
|
Connect |
SA8053
South African Airways
MK852
Air Mauritius
MK748
Air Mauritius
AI806
Air India Limited
|
10:55
Maseru
13:35
Johannesburg
21:20
Mauritius
08:00
Mumbai
|
11:50
Johannesburg
19:35
Mauritius
05:00
Mumbai
10:15
Delhi
|
Connect |
SA8053
South African Airways
MK852
Air Mauritius
MK744
Air Mauritius
|
10:55
Maseru
13:35
Johannesburg
21:45
Mauritius
|
11:50
Johannesburg
19:35
Mauritius
06:45
Delhi
|
Connect |
SA8053
South African Airways
MK852
Air Mauritius
MK746
Air Mauritius
AI804
Air India Limited
|
10:55
Maseru
13:35
Johannesburg
21:05
Mauritius
05:45
Bengaluru
|
11:50
Johannesburg
19:35
Mauritius
04:25
Bengaluru
08:45
Delhi
|
Connect |
SA8053
South African Airways
HM060
Air Seychelles
HM260
Air Seychelles
AI806
Air India Limited
|
10:55
Maseru
13:50
Johannesburg
22:10
Mahe Island
08:00
Mumbai
|
11:50
Johannesburg
20:45
Mahe Island
04:15
Mumbai
10:15
Delhi
|
Connect |
SA8053
South African Airways
EK762
Emirates
EK510
Emirates
|
10:55
Maseru
13:40
Johannesburg
03:55
Dubai
|
11:50
Johannesburg
23:59
Dubai
09:05
Delhi
|
Connect |
SA8053
South African Airways
QR1364
Qatar Airways
QR570
Qatar Airways
|
10:55
Maseru
13:45
Johannesburg
02:10
Doha
|
11:50
Johannesburg
23:35
Doha
08:40
Delhi
|
Connect |
SA8053
South African Airways
EK764
Emirates
KB801
Druk Air
|
10:55
Maseru
19:10
Johannesburg
07:30
Dubai
|
11:50
Johannesburg
05:25
Dubai
12:00
Delhi
|
Connect |
SA8053
South African Airways
EK762
Emirates
6E56
IndiGo Airlines
|
10:55
Maseru
13:40
Johannesburg
06:55
Dubai
|
11:50
Johannesburg
23:59
Dubai
12:00
Delhi
|
Connect |
SA8053
South African Airways
HM060
Air Seychelles
EK708
Emirates
EK510
Emirates
|
10:55
Maseru
13:50
Johannesburg
21:45
Mahe Island
03:55
Dubai
|
11:50
Johannesburg
20:45
Mahe Island
02:15
Dubai
09:05
Delhi
|
Connect |
SA8053
South African Airways
EK762
Emirates
AI996
Air India Limited
|
10:55
Maseru
13:40
Johannesburg
00:05
Dubai
|
11:50
Johannesburg
23:59
Dubai
04:45
Delhi
|
Connect |
SA8053
South African Airways
MK852
Air Mauritius
MK748
Air Mauritius
AI864
Air India Limited
|
10:55
Maseru
13:35
Johannesburg
21:20
Mauritius
07:00
Mumbai
|
11:50
Johannesburg
19:35
Mauritius
05:00
Mumbai
09:05
Delhi
|
Connect |
SA8053
South African Airways
ET808
Ethiopian Airlines
ET686
Ethiopian Airlines
|
10:55
Maseru
14:10
Johannesburg
22:55
Addis Ababa
|
11:50
Johannesburg
20:25
Addis Ababa
08:10
Delhi
|
Connect |
SA8053
South African Airways
HM060
Air Seychelles
HM260
Air Seychelles
AI864
Air India Limited
|
10:55
Maseru
13:50
Johannesburg
22:10
Mahe Island
07:00
Mumbai
|
11:50
Johannesburg
20:45
Mahe Island
04:15
Mumbai
09:05
Delhi
|
Connect |
SA8053
South African Airways
SA180
South African Airways
WY722
Oman Air
WY245
Oman Air
|
10:55
Maseru
15:40
Johannesburg
00:20
Nairobi
09:00
Muscat
|
11:50
Johannesburg
20:35
Nairobi
06:45
Muscat
13:35
Delhi
|
Connect |
SA8053
South African Airways
MK852
Air Mauritius
MK748
Air Mauritius
AI348
Air India Limited
|
10:55
Maseru
13:35
Johannesburg
21:20
Mauritius
07:55
Mumbai
|
11:50
Johannesburg
19:35
Mauritius
05:00
Mumbai
10:10
Delhi
|
Connect |
SA8061
South African Airways
EK766
Emirates
EK516
Emirates
|
14:35
Maseru
22:20
Johannesburg
09:50
Dubai
|
15:45
Johannesburg
08:20
Dubai
14:45
Delhi
|
Connect |
SA8061
South African Airways
EK764
Emirates
6E56
IndiGo Airlines
|
14:35
Maseru
19:10
Johannesburg
06:55
Dubai
|
15:45
Johannesburg
05:25
Dubai
12:00
Delhi
|
Connect |
SA8061
South African Airways
KQ763
Kenya Airways
WY722
Oman Air
WY245
Oman Air
|
14:35
Maseru
17:30
Johannesburg
00:20
Nairobi
09:00
Muscat
|
15:45
Johannesburg
22:35
Nairobi
06:45
Muscat
13:35
Delhi
|
Connect |
SA8061
South African Airways
EY603
Etihad
EY224
Etihad
|
14:35
Maseru
20:05
Johannesburg
14:10
Abu Dhabi
|
15:45
Johannesburg
06:00
Abu Dhabi
19:40
Delhi
|
Connect |
SA8061
South African Airways
EK766
Emirates
EK514
Emirates
|
14:35
Maseru
22:20
Johannesburg
15:25
Dubai
|
15:45
Johannesburg
08:20
Dubai
20:20
Delhi
|
Connect |
SA8063
South African Airways
EK766
Emirates
EK514
Emirates
|
16:25
Maseru
22:20
Johannesburg
15:25
Dubai
|
17:35
Johannesburg
08:20
Dubai
20:20
Delhi
|
Connect |
SA8063
South African Airways
EK764
Emirates
KB801
Druk Air
|
16:25
Maseru
19:10
Johannesburg
07:30
Dubai
|
17:35
Johannesburg
05:25
Dubai
12:00
Delhi
|
Connect |
SA8063
South African Airways
EK764
Emirates
6E56
IndiGo Airlines
|
16:25
Maseru
19:10
Johannesburg
06:55
Dubai
|
17:35
Johannesburg
05:25
Dubai
12:00
Delhi
|
Connect |
SA8063
South African Airways
EK766
Emirates
EK516
Emirates
|
16:25
Maseru
22:20
Johannesburg
09:50
Dubai
|
17:35
Johannesburg
08:20
Dubai
14:45
Delhi
|
Connect |
SA8063
South African Airways
EK764
Emirates
EK516
Emirates
|
16:25
Maseru
19:10
Johannesburg
09:50
Dubai
|
17:35
Johannesburg
05:25
Dubai
14:45
Delhi
|
Connect |
SA8063
South African Airways
EY603
Etihad
EY224
Etihad
|
16:25
Maseru
20:05
Johannesburg
14:10
Abu Dhabi
|
17:35
Johannesburg
06:00
Abu Dhabi
19:40
Delhi
|
Connect |
You take a bus, shuttle or taxi from your location in Lesotho to Bloemfontein.
You take a flight from Bloemfontein to Mumbai and cost approximately 320 USD.
You take a bus, shuttle or taxi from Mumbai to your destination in India.
Flight | Depart | Arrive | |
---|---|---|---|
SA8402
South African Airways
EK768
Emirates
AI984
Air India Limited
|
07:15
Bloemfontein
10:30
Johannesburg
23:40
Dubai
|
08:05
Johannesburg
20:40
Dubai
04:15
Mumbai
|
Connect |
SA8402
South African Airways
EK768
Emirates
EK500
Emirates
|
07:15
Bloemfontein
10:30
Johannesburg
21:55
Dubai
|
08:05
Johannesburg
20:40
Dubai
02:30
Mumbai
|
Connect |
SA8402
South African Airways
EK768
Emirates
FZ445
Flydubai
|
07:15
Bloemfontein
10:30
Johannesburg
23:30
Dubai
|
08:05
Johannesburg
20:40
Dubai
04:10
Mumbai
|
Connect |
SA1002
South African Airways
EK768
Emirates
EK500
Emirates
|
07:50
Bloemfontein
10:30
Johannesburg
21:55
Dubai
|
08:45
Johannesburg
20:40
Dubai
02:30
Mumbai
|
Connect |
SA1002
South African Airways
EK768
Emirates
FZ445
Flydubai
|
07:50
Bloemfontein
10:30
Johannesburg
23:30
Dubai
|
08:45
Johannesburg
20:40
Dubai
04:10
Mumbai
|
Connect |
SA1002
South African Airways
SA190
South African Airways
MK748
Air Mauritius
|
07:50
Bloemfontein
09:40
Johannesburg
21:20
Mauritius
|
08:45
Johannesburg
15:30
Mauritius
05:00
Mumbai
|
Connect |
SA1002
South African Airways
SA186
South African Airways
KQ485
Kenya Airways
KQ204
Kenya Airways
|
07:50
Bloemfontein
10:30
Johannesburg
16:05
Dar es Salaam
20:50
Nairobi
|
08:45
Johannesburg
14:50
Dar es Salaam
17:25
Nairobi
05:35
Mumbai
|
Connect |
SA1002
South African Airways
EK762
Emirates
EK504
Emirates
|
07:50
Bloemfontein
13:40
Johannesburg
03:30
Dubai
|
08:45
Johannesburg
23:59
Dubai
08:10
Mumbai
|
Connect |
SA1002
South African Airways
SA184
South African Airways
KQ204
Kenya Airways
|
07:50
Bloemfontein
10:10
Johannesburg
20:50
Nairobi
|
08:45
Johannesburg
15:05
Nairobi
05:35
Mumbai
|
Connect |
SA1002
South African Airways
EK768
Emirates
AI984
Air India Limited
|
07:50
Bloemfontein
10:30
Johannesburg
23:40
Dubai
|
08:45
Johannesburg
20:40
Dubai
04:15
Mumbai
|
Connect |
SA8532
South African Airways
MK846
Air Mauritius
MK748
Air Mauritius
|
08:15
Bloemfontein
12:20
Durban
21:20
Mauritius
|
09:15
Durban
18:10
Mauritius
05:00
Mumbai
|
Connect |
SA1082
South African Airways
ET846
Ethiopian Airlines
ET610
Ethiopian Airlines
|
08:15
Bloemfontein
14:35
Capetown
23:20
Addis Ababa
|
09:55
Capetown
22:00
Addis Ababa
07:30
Mumbai
|
Connect |
SA1082
South African Airways
EK773
Emirates
EK504
Emirates
|
08:15
Bloemfontein
13:05
Capetown
03:30
Dubai
|
09:55
Capetown
00:35
Dubai
08:10
Mumbai
|
Connect |
SA8532
South African Airways
SA550
South African Airways
HM060
Air Seychelles
HM260
Air Seychelles
|
08:15
Bloemfontein
11:10
Durban
13:50
Johannesburg
22:10
Mahe Island
|
09:15
Durban
12:15
Johannesburg
20:45
Mahe Island
04:15
Mumbai
|
Connect |
SA1004
South African Airways
EK762
Emirates
SG14
Spicejet
|
09:40
Bloemfontein
13:40
Johannesburg
02:15
Dubai
|
10:40
Johannesburg
23:59
Dubai
06:45
Mumbai
|
Connect |
SA1004
South African Airways
HM060
Air Seychelles
HM260
Air Seychelles
|
09:40
Bloemfontein
13:50
Johannesburg
22:10
Mahe Island
|
10:40
Johannesburg
20:45
Mahe Island
04:15
Mumbai
|
Connect |
SA1004
South African Airways
KQ761
Kenya Airways
KQ204
Kenya Airways
|
09:40
Bloemfontein
12:10
Johannesburg
20:50
Nairobi
|
10:40
Johannesburg
17:15
Nairobi
05:35
Mumbai
|
Connect |
SA1004
South African Airways
EK762
Emirates
EK504
Emirates
|
09:40
Bloemfontein
13:40
Johannesburg
03:30
Dubai
|
10:40
Johannesburg
23:59
Dubai
08:10
Mumbai
|
Connect |
SA1004
South African Airways
ET808
Ethiopian Airlines
ET610
Ethiopian Airlines
|
09:40
Bloemfontein
14:10
Johannesburg
23:20
Addis Ababa
|
10:40
Johannesburg
20:25
Addis Ababa
07:30
Mumbai
|
Connect |
SA1004
South African Airways
MK852
Air Mauritius
MK748
Air Mauritius
|
09:40
Bloemfontein
13:35
Johannesburg
21:20
Mauritius
|
10:40
Johannesburg
19:35
Mauritius
05:00
Mumbai
|
Connect |
SA8404
South African Airways
EK762
Emirates
EK504
Emirates
|
09:50
Bloemfontein
13:40
Johannesburg
03:30
Dubai
|
10:45
Johannesburg
23:59
Dubai
08:10
Mumbai
|
Connect |
SA8404
South African Airways
HM060
Air Seychelles
HM260
Air Seychelles
|
09:50
Bloemfontein
13:50
Johannesburg
22:10
Mahe Island
|
10:45
Johannesburg
20:45
Mahe Island
04:15
Mumbai
|
Connect |
SA8404
South African Airways
MK852
Air Mauritius
MK748
Air Mauritius
|
09:50
Bloemfontein
13:35
Johannesburg
21:20
Mauritius
|
10:45
Johannesburg
19:35
Mauritius
05:00
Mumbai
|
Connect |
SA8404
South African Airways
EK762
Emirates
SG14
Spicejet
|
09:50
Bloemfontein
13:40
Johannesburg
02:15
Dubai
|
10:45
Johannesburg
23:59
Dubai
06:45
Mumbai
|
Connect |
SA8404
South African Airways
KQ761
Kenya Airways
KQ204
Kenya Airways
|
09:50
Bloemfontein
12:10
Johannesburg
20:50
Nairobi
|
10:45
Johannesburg
17:15
Nairobi
05:35
Mumbai
|
Connect |
SA8404
South African Airways
ET808
Ethiopian Airlines
ET610
Ethiopian Airlines
|
09:50
Bloemfontein
14:10
Johannesburg
23:20
Addis Ababa
|
10:45
Johannesburg
20:25
Addis Ababa
07:30
Mumbai
|
Connect |
JE403
Mango
ET846
Ethiopian Airlines
ET610
Ethiopian Airlines
|
11:15
Bloemfontein
14:35
Capetown
23:20
Addis Ababa
|
12:55
Capetown
22:00
Addis Ababa
07:30
Mumbai
|
Connect |
SA1006
South African Airways
ET808
Ethiopian Airlines
ET610
Ethiopian Airlines
|
11:55
Bloemfontein
14:10
Johannesburg
23:20
Addis Ababa
|
12:55
Johannesburg
20:25
Addis Ababa
07:30
Mumbai
|
Connect |
SA1006
South African Airways
HM060
Air Seychelles
HM260
Air Seychelles
|
11:55
Bloemfontein
13:50
Johannesburg
22:10
Mahe Island
|
12:55
Johannesburg
20:45
Mahe Island
04:15
Mumbai
|
Connect |
JE413
Mango
EK771
Emirates
EK506
Emirates
|
14:00
Bloemfontein
18:20
Capetown
09:30
Dubai
|
15:40
Capetown
05:45
Dubai
14:10
Mumbai
|
Connect |
SA8410
South African Airways
KQ763
Kenya Airways
KQ210
Kenya Airways
|
15:25
Bloemfontein
17:30
Johannesburg
07:00
Nairobi
|
16:20
Johannesburg
22:35
Nairobi
15:45
Mumbai
|
Connect |
SA1012
South African Airways
KQ763
Kenya Airways
KQ210
Kenya Airways
|
15:30
Bloemfontein
17:30
Johannesburg
07:00
Nairobi
|
16:30
Johannesburg
22:35
Nairobi
15:45
Mumbai
|
Connect |
SA1012
South African Airways
EY603
Etihad
EY208
Etihad
|
15:30
Bloemfontein
20:05
Johannesburg
09:40
Abu Dhabi
|
16:30
Johannesburg
06:00
Abu Dhabi
14:35
Mumbai
|
Connect |
SA1014
South African Airways
EY603
Etihad
EY208
Etihad
|
17:00
Bloemfontein
20:05
Johannesburg
09:40
Abu Dhabi
|
17:55
Johannesburg
06:00
Abu Dhabi
14:35
Mumbai
|
Connect |
SA8412
South African Airways
EK764
Emirates
EK506
Emirates
|
17:10
Bloemfontein
19:10
Johannesburg
09:30
Dubai
|
18:05
Johannesburg
05:25
Dubai
14:10
Mumbai
|
Connect |
SA8412
South African Airways
EY603
Etihad
EY208
Etihad
|
17:10
Bloemfontein
20:05
Johannesburg
09:40
Abu Dhabi
|
18:05
Johannesburg
06:00
Abu Dhabi
14:35
Mumbai
|
Connect |
SA8408
South African Airways
EK766
Emirates
EK506
Emirates
|
18:30
Bloemfontein
22:20
Johannesburg
09:30
Dubai
|
19:25
Johannesburg
08:20
Dubai
14:10
Mumbai
|
Connect |
SA1018
South African Airways
EK766
Emirates
EK506
Emirates
|
18:30
Bloemfontein
22:20
Johannesburg
09:30
Dubai
|
19:30
Johannesburg
08:20
Dubai
14:10
Mumbai
|
Connect |
SA1018
South African Airways
EK766
Emirates
6E64
IndiGo Airlines
|
18:30
Bloemfontein
22:20
Johannesburg
11:30
Dubai
|
19:30
Johannesburg
08:20
Dubai
16:15
Mumbai
|
Connect |
SA1058
South African Airways
KQ785
Kenya Airways
KQ210
Kenya Airways
|
18:40
Bloemfontein
23:00
Capetown
07:00
Nairobi
|
20:20
Capetown
05:45
Nairobi
15:45
Mumbai
|
Connect |
You can find hotels and accommodations in India with our hotels search tool below
Booking.com