How to get to Lesotho from India by flight ? You can check flights from India to Lesotho below.
You can find flight ticket prices from India to Lesotho with our flight tickets search tool below
You take a bus, shuttle or taxi from your location in India to Ahmedabad.
You take a flight from Ahmedabad to Maseru and cost approximately 430 USD.
You take a bus, shuttle or taxi from Maseru to your destination in Lesotho.
Flight | Depart | Arrive | |
---|---|---|---|
G8413
GoAir
ET611
Ethiopian Airlines
ET809
Ethiopian Airlines
SA8062
South African Airways
|
00:35
Ahmedabad
04:00
Mumbai
08:40
Addis Ababa
15:00
Johannesburg
|
01:50
Mumbai
06:55
Addis Ababa
13:05
Johannesburg
16:00
Maseru
|
Connect |
G8413
GoAir
HM261
Air Seychelles
HM061
Air Seychelles
SA8062
South African Airways
|
00:35
Ahmedabad
05:30
Mumbai
09:25
Mahe Island
15:00
Johannesburg
|
01:50
Mumbai
08:25
Mahe Island
12:30
Johannesburg
16:00
Maseru
|
Connect |
6E71 79
IndiGo Airlines
EK761
Emirates
SA8060
South African Airways
|
00:40
Ahmedabad
04:05
Dubai
13:00
Johannesburg
|
02:45
Dubai
10:15
Johannesburg
14:00
Maseru
|
Connect |
6E71 79
IndiGo Airlines
EK761
Emirates
SA8062
South African Airways
|
00:40
Ahmedabad
04:05
Dubai
15:00
Johannesburg
|
02:45
Dubai
10:15
Johannesburg
16:00
Maseru
|
Connect |
6E71 79
IndiGo Airlines
ET601
Ethiopian Airlines
ET809
Ethiopian Airlines
SA8062
South African Airways
|
00:40
Ahmedabad
04:25
Dubai
08:40
Addis Ababa
15:00
Johannesburg
|
02:45
Dubai
07:40
Addis Ababa
13:05
Johannesburg
16:00
Maseru
|
Connect |
AI30
Air India Limited
HM261
Air Seychelles
HM061
Air Seychelles
SA8062
South African Airways
|
03:30
Ahmedabad
05:30
Mumbai
09:25
Mahe Island
15:00
Johannesburg
|
04:40
Mumbai
08:25
Mahe Island
12:30
Johannesburg
16:00
Maseru
|
Connect |
QR535
Qatar Airways
QR1367
Qatar Airways
SA8050
South African Airways
|
03:50
Ahmedabad
07:05
Doha
06:40
Johannesburg
|
05:00
Doha
14:55
Johannesburg
07:35
Maseru
|
Connect |
QR535
Qatar Airways
QR1377
Qatar Airways
SA8050
South African Airways
|
03:50
Ahmedabad
07:00
Doha
06:40
Johannesburg
|
05:00
Doha
14:55
Johannesburg
07:35
Maseru
|
Connect |
EY289
Etihad
EY604
Etihad
SA8050
South African Airways
|
05:05
Ahmedabad
10:05
Abu Dhabi
06:40
Johannesburg
|
06:50
Abu Dhabi
16:30
Johannesburg
07:35
Maseru
|
Connect |
EK541
Emirates
EK765
Emirates
SA8052
South African Airways
|
09:35
Ahmedabad
14:40
Dubai
09:40
Johannesburg
|
11:05
Dubai
20:50
Johannesburg
10:35
Maseru
|
Connect |
EK541
Emirates
EK765
Emirates
SA8050
South African Airways
|
09:35
Ahmedabad
14:40
Dubai
06:40
Johannesburg
|
11:05
Dubai
20:50
Johannesburg
07:35
Maseru
|
Connect |
6E984
IndiGo Airlines
6E61
IndiGo Airlines
EK767
Emirates
SA8050
South African Airways
|
09:50
Ahmedabad
19:35
Mumbai
23:20
Dubai
06:40
Johannesburg
|
11:15
Mumbai
21:15
Dubai
05:30
Johannesburg
07:35
Maseru
|
Connect |
6E984
IndiGo Airlines
6E83
IndiGo Airlines
EK767
Emirates
SA8050
South African Airways
|
09:50
Ahmedabad
14:30
Mumbai
23:20
Dubai
06:40
Johannesburg
|
11:15
Mumbai
16:40
Dubai
05:30
Johannesburg
07:35
Maseru
|
Connect |
6E403
IndiGo Airlines
6E61
IndiGo Airlines
EK767
Emirates
SA8050
South African Airways
|
14:00
Ahmedabad
19:35
Mumbai
23:20
Dubai
06:40
Johannesburg
|
15:15
Mumbai
21:15
Dubai
05:30
Johannesburg
07:35
Maseru
|
Connect |
6E403
IndiGo Airlines
6E61
IndiGo Airlines
EK767
Emirates
SA8052
South African Airways
|
14:00
Ahmedabad
19:35
Mumbai
23:20
Dubai
09:40
Johannesburg
|
15:15
Mumbai
21:15
Dubai
05:30
Johannesburg
10:35
Maseru
|
Connect |
6E383
IndiGo Airlines
6E27
IndiGo Airlines
EK761
Emirates
SA8060
South African Airways
|
15:40
Ahmedabad
00:30
Hyderabad
04:05
Dubai
13:00
Johannesburg
|
17:20
Hyderabad
03:15
Dubai
10:15
Johannesburg
14:00
Maseru
|
Connect |
6E645
IndiGo Airlines
6E27
IndiGo Airlines
EK761
Emirates
SA8060
South African Airways
|
16:00
Ahmedabad
00:30
Hyderabad
04:05
Dubai
13:00
Johannesburg
|
17:50
Hyderabad
03:15
Dubai
10:15
Johannesburg
14:00
Maseru
|
Connect |
SG15
Spicejet
EK767
Emirates
SA8050
South African Airways
|
16:35
Ahmedabad
23:20
Dubai
06:40
Johannesburg
|
18:25
Dubai
05:30
Johannesburg
07:35
Maseru
|
Connect |
SG15
Spicejet
EK767
Emirates
SA8052
South African Airways
|
16:35
Ahmedabad
23:20
Dubai
09:40
Johannesburg
|
18:25
Dubai
05:30
Johannesburg
10:35
Maseru
|
Connect |
SG15
Spicejet
EK767
Emirates
SA8060
South African Airways
|
16:35
Ahmedabad
23:20
Dubai
13:00
Johannesburg
|
18:25
Dubai
05:30
Johannesburg
14:00
Maseru
|
Connect |
SG15
Spicejet
EK761
Emirates
SA8062
South African Airways
|
16:35
Ahmedabad
04:05
Dubai
15:00
Johannesburg
|
18:25
Dubai
10:15
Johannesburg
16:00
Maseru
|
Connect |
SG15
Spicejet
EK761
Emirates
SA8060
South African Airways
|
16:35
Ahmedabad
04:05
Dubai
13:00
Johannesburg
|
18:25
Dubai
10:15
Johannesburg
14:00
Maseru
|
Connect |
6E313
IndiGo Airlines
SV0773
Saudia
SV0447
Saudia
SA8052
South African Airways
|
18:40
Ahmedabad
21:15
Mumbai
01:45
Jeddah
09:40
Johannesburg
|
20:10
Mumbai
23:25
Jeddah
07:30
Johannesburg
10:35
Maseru
|
Connect |
AI985
Air India Limited
HM261
Air Seychelles
HM061
Air Seychelles
SA8062
South African Airways
|
19:20
Ahmedabad
05:30
Mumbai
09:25
Mahe Island
15:00
Johannesburg
|
20:30
Mumbai
08:25
Mahe Island
12:30
Johannesburg
16:00
Maseru
|
Connect |
AI985
Air India Limited
AI911
Air India Limited
EK761
Emirates
SA8062
South African Airways
|
19:20
Ahmedabad
00:45
Mumbai
04:05
Dubai
15:00
Johannesburg
|
20:30
Mumbai
02:40
Dubai
10:15
Johannesburg
16:00
Maseru
|
Connect |
AI985
Air India Limited
AI911
Air India Limited
EK761
Emirates
SA8060
South African Airways
|
19:20
Ahmedabad
00:45
Mumbai
04:05
Dubai
13:00
Johannesburg
|
20:30
Mumbai
02:40
Dubai
10:15
Johannesburg
14:00
Maseru
|
Connect |
AI985
Air India Limited
ET611
Ethiopian Airlines
ET809
Ethiopian Airlines
SA8062
South African Airways
|
19:20
Ahmedabad
04:00
Mumbai
08:40
Addis Ababa
15:00
Johannesburg
|
20:30
Mumbai
06:55
Addis Ababa
13:05
Johannesburg
16:00
Maseru
|
Connect |
6E371
IndiGo Airlines
6E27
IndiGo Airlines
EK761
Emirates
SA8060
South African Airways
|
19:45
Ahmedabad
00:30
Hyderabad
04:05
Dubai
13:00
Johannesburg
|
21:35
Hyderabad
03:15
Dubai
10:15
Johannesburg
14:00
Maseru
|
Connect |
6E371
IndiGo Airlines
6E27
IndiGo Airlines
EK761
Emirates
SA8062
South African Airways
|
19:45
Ahmedabad
00:30
Hyderabad
04:05
Dubai
15:00
Johannesburg
|
21:35
Hyderabad
03:15
Dubai
10:15
Johannesburg
16:00
Maseru
|
Connect |
SG61
Spicejet
ET625
Ethiopian Airlines
ET809
Ethiopian Airlines
SA8062
South African Airways
|
22:00
Ahmedabad
04:30
Muscat
08:40
Addis Ababa
15:00
Johannesburg
|
23:00
Muscat
07:50
Addis Ababa
13:05
Johannesburg
16:00
Maseru
|
Connect |
You take a bus, shuttle or taxi from your location in India to Mumbai.
You take a flight from Mumbai to Maseru and cost approximately 380 USD.
You take a bus, shuttle or taxi from Maseru to your destination in Lesotho.
Flight | Depart | Arrive | |
---|---|---|---|
AI911
Air India Limited
EK761
Emirates
SA8062
South African Airways
|
00:45
Mumbai
04:05
Dubai
15:00
Johannesburg
|
02:40
Dubai
10:15
Johannesburg
16:00
Maseru
|
Connect |
AI911
Air India Limited
EK761
Emirates
SA8060
South African Airways
|
00:45
Mumbai
04:05
Dubai
13:00
Johannesburg
|
02:40
Dubai
10:15
Johannesburg
14:00
Maseru
|
Connect |
ET611
Ethiopian Airlines
ET809
Ethiopian Airlines
SA8062
South African Airways
|
04:00
Mumbai
08:40
Addis Ababa
15:00
Johannesburg
|
06:55
Addis Ababa
13:05
Johannesburg
16:00
Maseru
|
Connect |
HM261
Air Seychelles
HM061
Air Seychelles
SA8062
South African Airways
|
05:30
Mumbai
09:25
Mahe Island
15:00
Johannesburg
|
08:25
Mahe Island
12:30
Johannesburg
16:00
Maseru
|
Connect |
ET641
Ethiopian Airlines
ET849
Ethiopian Airlines
SA8050
South African Airways
|
11:05
Mumbai
15:30
Addis Ababa
06:40
Johannesburg
|
14:00
Addis Ababa
19:55
Johannesburg
07:35
Maseru
|
Connect |
ET641
Ethiopian Airlines
ET859
Ethiopian Airlines
SA8050
South African Airways
|
11:05
Mumbai
23:30
Addis Ababa
06:40
Johannesburg
|
14:00
Addis Ababa
03:55
Johannesburg
07:35
Maseru
|
Connect |
KQ211
Kenya Airways
KQ764
Kenya Airways
SA8060
South African Airways
|
16:45
Mumbai
21:50
Nairobi
13:00
Johannesburg
|
20:45
Nairobi
01:05
Johannesburg
14:00
Maseru
|
Connect |
KQ211
Kenya Airways
KQ488
Kenya Airways
SA189
South African Airways
SA8052
South African Airways
|
16:45
Mumbai
23:45
Nairobi
06:00
Dar es Salaam
09:40
Johannesburg
|
20:45
Nairobi
01:15
Dar es Salaam
08:35
Johannesburg
10:35
Maseru
|
Connect |
KQ211
Kenya Airways
KQ764
Kenya Airways
SA8050
South African Airways
|
16:45
Mumbai
21:50
Nairobi
06:40
Johannesburg
|
20:45
Nairobi
01:05
Johannesburg
07:35
Maseru
|
Connect |
KQ211
Kenya Airways
KQ764
Kenya Airways
SA8052
South African Airways
|
16:45
Mumbai
21:50
Nairobi
09:40
Johannesburg
|
20:45
Nairobi
01:05
Johannesburg
10:35
Maseru
|
Connect |
6E1719
IndiGo Airlines
QR1363
Qatar Airways
SA8060
South African Airways
|
19:05
Mumbai
01:55
Doha
13:00
Johannesburg
|
20:00
Doha
09:50
Johannesburg
14:00
Maseru
|
Connect |
EK503
Emirates
EK767
Emirates
SA8052
South African Airways
|
19:20
Mumbai
23:20
Dubai
09:40
Johannesburg
|
21:00
Dubai
05:30
Johannesburg
10:35
Maseru
|
Connect |
EK503
Emirates
EK767
Emirates
SA8050
South African Airways
|
19:20
Mumbai
23:20
Dubai
06:40
Johannesburg
|
21:00
Dubai
05:30
Johannesburg
07:35
Maseru
|
Connect |
6E61
IndiGo Airlines
EK767
Emirates
SA8052
South African Airways
|
19:35
Mumbai
23:20
Dubai
09:40
Johannesburg
|
21:15
Dubai
05:30
Johannesburg
10:35
Maseru
|
Connect |
6E61
IndiGo Airlines
EK767
Emirates
SA8050
South African Airways
|
19:35
Mumbai
23:20
Dubai
06:40
Johannesburg
|
21:15
Dubai
05:30
Johannesburg
07:35
Maseru
|
Connect |
AI983
Air India Limited
EK767
Emirates
SA8052
South African Airways
|
20:00
Mumbai
23:20
Dubai
09:40
Johannesburg
|
21:55
Dubai
05:30
Johannesburg
10:35
Maseru
|
Connect |
AI983
Air India Limited
EK767
Emirates
SA8050
South African Airways
|
20:00
Mumbai
23:20
Dubai
06:40
Johannesburg
|
21:55
Dubai
05:30
Johannesburg
07:35
Maseru
|
Connect |
SV0773
Saudia
SV0447
Saudia
SA8062
South African Airways
|
21:15
Mumbai
01:45
Jeddah
15:00
Johannesburg
|
23:25
Jeddah
07:30
Johannesburg
16:00
Maseru
|
Connect |
SV0773
Saudia
SV0447
Saudia
SA8052
South African Airways
|
21:15
Mumbai
01:45
Jeddah
09:40
Johannesburg
|
23:25
Jeddah
07:30
Johannesburg
10:35
Maseru
|
Connect |
EK509
Emirates
EK761
Emirates
SA8060
South African Airways
|
22:20
Mumbai
04:05
Dubai
13:00
Johannesburg
|
00:05
Dubai
10:15
Johannesburg
14:00
Maseru
|
Connect |
EK509
Emirates
EK761
Emirates
SA8062
South African Airways
|
22:20
Mumbai
04:05
Dubai
15:00
Johannesburg
|
00:05
Dubai
10:15
Johannesburg
16:00
Maseru
|
Connect |
SG13
Spicejet
EK761
Emirates
SA8060
South African Airways
|
23:30
Mumbai
04:05
Dubai
13:00
Johannesburg
|
01:30
Dubai
10:15
Johannesburg
14:00
Maseru
|
Connect |
SG13
Spicejet
EK761
Emirates
SA8062
South African Airways
|
23:30
Mumbai
04:05
Dubai
15:00
Johannesburg
|
01:30
Dubai
10:15
Johannesburg
16:00
Maseru
|
Connect |
You take a bus, shuttle or taxi from your location in India to Madras.
You take a flight from Madras to Maseru and cost approximately 650 USD.
You take a bus, shuttle or taxi from Maseru to your destination in Lesotho.
Flight | Depart | Arrive | |
---|---|---|---|
EY269
Etihad
EY604
Etihad
SA8050
South African Airways
|
04:35
Madras
10:05
Abu Dhabi
06:40
Johannesburg
|
07:25
Abu Dhabi
16:30
Johannesburg
07:35
Maseru
|
Connect |
6E65
IndiGo Airlines
EK765
Emirates
SA8050
South African Airways
|
07:35
Madras
14:40
Dubai
06:40
Johannesburg
|
10:20
Dubai
20:50
Johannesburg
07:35
Maseru
|
Connect |
MK747
Air Mauritius
SA191
South African Airways
SA8050
South African Airways
|
07:45
Madras
16:30
Mauritius
06:40
Johannesburg
|
12:00
Mauritius
18:55
Johannesburg
07:35
Maseru
|
Connect |
MK747
Air Mauritius
SA191
South African Airways
SA8052
South African Airways
|
07:45
Madras
16:30
Mauritius
09:40
Johannesburg
|
12:00
Mauritius
18:55
Johannesburg
10:35
Maseru
|
Connect |
EK545
Emirates
EK765
Emirates
SA8052
South African Airways
|
09:50
Madras
14:40
Dubai
09:40
Johannesburg
|
12:25
Dubai
20:50
Johannesburg
10:35
Maseru
|
Connect |
EK545
Emirates
EK765
Emirates
SA8050
South African Airways
|
09:50
Madras
14:40
Dubai
06:40
Johannesburg
|
12:25
Dubai
20:50
Johannesburg
07:35
Maseru
|
Connect |
6E905
IndiGo Airlines
6E26
IndiGo Airlines
EK767
Emirates
SA8050
South African Airways
|
11:05
Madras
14:30
Hyderabad
23:20
Dubai
06:40
Johannesburg
|
12:20
Hyderabad
16:55
Dubai
05:30
Johannesburg
07:35
Maseru
|
Connect |
6E591
IndiGo Airlines
6E26
IndiGo Airlines
EK767
Emirates
SA8050
South African Airways
|
11:45
Madras
14:30
Hyderabad
23:20
Dubai
06:40
Johannesburg
|
13:10
Hyderabad
16:55
Dubai
05:30
Johannesburg
07:35
Maseru
|
Connect |
SV0767
Saudia
SV1043
Saudia
SV0447
Saudia
SA8052
South African Airways
|
12:15
Madras
18:00
Riyadh
01:45
Jeddah
09:40
Johannesburg
|
14:45
Riyadh
19:35
Jeddah
07:30
Johannesburg
10:35
Maseru
|
Connect |
SV0767
Saudia
SV1039
Saudia
SV0447
Saudia
SA8052
South African Airways
|
12:15
Madras
16:00
Riyadh
01:45
Jeddah
09:40
Johannesburg
|
14:45
Riyadh
17:35
Jeddah
07:30
Johannesburg
10:35
Maseru
|
Connect |
SV0767
Saudia
SV1041
Saudia
SV0447
Saudia
SA8052
South African Airways
|
12:15
Madras
17:00
Riyadh
01:45
Jeddah
09:40
Johannesburg
|
14:45
Riyadh
18:40
Jeddah
07:30
Johannesburg
10:35
Maseru
|
Connect |
UK826
Vistara
UK201
Vistara
EK767
Emirates
SA8050
South African Airways
|
12:30
Madras
16:25
Mumbai
23:20
Dubai
06:40
Johannesburg
|
14:30
Mumbai
18:15
Dubai
05:30
Johannesburg
07:35
Maseru
|
Connect |
AI672
Air India Limited
AI983
Air India Limited
EK767
Emirates
SA8050
South African Airways
|
14:55
Madras
20:00
Mumbai
23:20
Dubai
06:40
Johannesburg
|
16:50
Mumbai
21:55
Dubai
05:30
Johannesburg
07:35
Maseru
|
Connect |
AI672
Air India Limited
AI983
Air India Limited
EK767
Emirates
SA8052
South African Airways
|
14:55
Madras
20:00
Mumbai
23:20
Dubai
09:40
Johannesburg
|
16:50
Mumbai
21:55
Dubai
05:30
Johannesburg
10:35
Maseru
|
Connect |
WY254
Oman Air
WY613
Oman Air
EK767
Emirates
SA8050
South African Airways
|
15:30
Madras
21:05
Muscat
23:20
Dubai
06:40
Johannesburg
|
17:45
Muscat
22:15
Dubai
05:30
Johannesburg
07:35
Maseru
|
Connect |
WY254
Oman Air
WY613
Oman Air
EK767
Emirates
SA8052
South African Airways
|
15:30
Madras
21:05
Muscat
23:20
Dubai
09:40
Johannesburg
|
17:45
Muscat
22:15
Dubai
05:30
Johannesburg
10:35
Maseru
|
Connect |
WY254
Oman Air
WY611
Oman Air
EK767
Emirates
SA8050
South African Airways
|
15:30
Madras
20:20
Muscat
23:20
Dubai
06:40
Johannesburg
|
17:45
Muscat
21:30
Dubai
05:30
Johannesburg
07:35
Maseru
|
Connect |
WY254
Oman Air
WY611
Oman Air
EK767
Emirates
SA8052
South African Airways
|
15:30
Madras
20:20
Muscat
23:20
Dubai
09:40
Johannesburg
|
17:45
Muscat
21:30
Dubai
05:30
Johannesburg
10:35
Maseru
|
Connect |
6E5341
IndiGo Airlines
6E61
IndiGo Airlines
EK767
Emirates
SA8050
South African Airways
|
15:40
Madras
19:35
Mumbai
23:20
Dubai
06:40
Johannesburg
|
17:40
Mumbai
21:15
Dubai
05:30
Johannesburg
07:35
Maseru
|
Connect |
6E5341
IndiGo Airlines
6E61
IndiGo Airlines
EK767
Emirates
SA8052
South African Airways
|
15:40
Madras
19:35
Mumbai
23:20
Dubai
09:40
Johannesburg
|
17:40
Mumbai
21:15
Dubai
05:30
Johannesburg
10:35
Maseru
|
Connect |
AI987
Air India Limited
AI951
Air India Limited
EK761
Emirates
SA8060
South African Airways
|
18:05
Madras
20:10
Hyderabad
04:05
Dubai
13:00
Johannesburg
|
19:15
Hyderabad
22:25
Dubai
10:15
Johannesburg
14:00
Maseru
|
Connect |
AI987
Air India Limited
AI951
Air India Limited
EK767
Emirates
SA8050
South African Airways
|
18:05
Madras
20:10
Hyderabad
23:20
Dubai
06:40
Johannesburg
|
19:15
Hyderabad
22:25
Dubai
05:30
Johannesburg
07:35
Maseru
|
Connect |
AI987
Air India Limited
AI951
Air India Limited
EK767
Emirates
SA8052
South African Airways
|
18:05
Madras
20:10
Hyderabad
23:20
Dubai
09:40
Johannesburg
|
19:15
Hyderabad
22:25
Dubai
05:30
Johannesburg
10:35
Maseru
|
Connect |
AI905
Air India Limited
EK761
Emirates
SA8062
South African Airways
|
19:00
Madras
04:05
Dubai
15:00
Johannesburg
|
21:30
Dubai
10:15
Johannesburg
16:00
Maseru
|
Connect |
AI905
Air India Limited
EK767
Emirates
SA8052
South African Airways
|
19:00
Madras
23:20
Dubai
09:40
Johannesburg
|
21:30
Dubai
05:30
Johannesburg
10:35
Maseru
|
Connect |
AI905
Air India Limited
EK767
Emirates
SA8060
South African Airways
|
19:00
Madras
23:20
Dubai
13:00
Johannesburg
|
21:30
Dubai
05:30
Johannesburg
14:00
Maseru
|
Connect |
AI905
Air India Limited
EK761
Emirates
SA8060
South African Airways
|
19:00
Madras
04:05
Dubai
13:00
Johannesburg
|
21:30
Dubai
10:15
Johannesburg
14:00
Maseru
|
Connect |
AI905
Air India Limited
EK767
Emirates
SA8050
South African Airways
|
19:00
Madras
23:20
Dubai
06:40
Johannesburg
|
21:30
Dubai
05:30
Johannesburg
07:35
Maseru
|
Connect |
6E6215
IndiGo Airlines
6E27
IndiGo Airlines
EK761
Emirates
SA8060
South African Airways
|
19:25
Madras
00:30
Hyderabad
04:05
Dubai
13:00
Johannesburg
|
20:40
Hyderabad
03:15
Dubai
10:15
Johannesburg
14:00
Maseru
|
Connect |
6E6215
IndiGo Airlines
6E27
IndiGo Airlines
EK761
Emirates
SA8062
South African Airways
|
19:25
Madras
00:30
Hyderabad
04:05
Dubai
15:00
Johannesburg
|
20:40
Hyderabad
03:15
Dubai
10:15
Johannesburg
16:00
Maseru
|
Connect |
AI907
Air India Limited
ET625
Ethiopian Airlines
ET809
Ethiopian Airlines
SA8062
South African Airways
|
19:25
Madras
04:30
Muscat
08:40
Addis Ababa
15:00
Johannesburg
|
21:55
Muscat
07:50
Addis Ababa
13:05
Johannesburg
16:00
Maseru
|
Connect |
6E156
IndiGo Airlines
6E27
IndiGo Airlines
EK761
Emirates
SA8062
South African Airways
|
21:10
Madras
00:30
Hyderabad
04:05
Dubai
15:00
Johannesburg
|
22:20
Hyderabad
03:15
Dubai
10:15
Johannesburg
16:00
Maseru
|
Connect |
6E156
IndiGo Airlines
6E27
IndiGo Airlines
EK761
Emirates
SA8060
South African Airways
|
21:10
Madras
00:30
Hyderabad
04:05
Dubai
13:00
Johannesburg
|
22:20
Hyderabad
03:15
Dubai
10:15
Johannesburg
14:00
Maseru
|
Connect |
UL124
SriLankan Airlines
UL707
SriLankan Airlines
HM061
Air Seychelles
SA8062
South African Airways
|
21:15
Madras
02:05
Colombo
09:25
Mahe Island
15:00
Johannesburg
|
22:40
Colombo
04:35
Mahe Island
12:30
Johannesburg
16:00
Maseru
|
Connect |
AI93
Air India Limited
ET611
Ethiopian Airlines
ET809
Ethiopian Airlines
SA8062
South African Airways
|
21:35
Madras
04:00
Mumbai
08:40
Addis Ababa
15:00
Johannesburg
|
23:20
Mumbai
06:55
Addis Ababa
13:05
Johannesburg
16:00
Maseru
|
Connect |
AI93
Air India Limited
AI911
Air India Limited
EK761
Emirates
SA8062
South African Airways
|
21:35
Madras
00:45
Mumbai
04:05
Dubai
15:00
Johannesburg
|
23:20
Mumbai
02:40
Dubai
10:15
Johannesburg
16:00
Maseru
|
Connect |
AI93
Air India Limited
HM261
Air Seychelles
HM061
Air Seychelles
SA8062
South African Airways
|
21:35
Madras
05:30
Mumbai
09:25
Mahe Island
15:00
Johannesburg
|
23:20
Mumbai
08:25
Mahe Island
12:30
Johannesburg
16:00
Maseru
|
Connect |
AI93
Air India Limited
AI911
Air India Limited
EK761
Emirates
SA8060
South African Airways
|
21:35
Madras
00:45
Mumbai
04:05
Dubai
13:00
Johannesburg
|
23:20
Mumbai
02:40
Dubai
10:15
Johannesburg
14:00
Maseru
|
Connect |
EK547
Emirates
EK761
Emirates
SA8060
South African Airways
|
21:45
Madras
04:05
Dubai
13:00
Johannesburg
|
00:30
Dubai
10:15
Johannesburg
14:00
Maseru
|
Connect |
EK547
Emirates
EK761
Emirates
SA8062
South African Airways
|
21:45
Madras
04:05
Dubai
15:00
Johannesburg
|
00:30
Dubai
10:15
Johannesburg
16:00
Maseru
|
Connect |
You take a bus, shuttle or taxi from your location in India to Mumbai.
You take a flight from Mumbai to Bloemfontein and cost approximately 380 USD.
You take a bus, shuttle or taxi from Bloemfontein to your destination in Lesotho.
Flight | Depart | Arrive | |
---|---|---|---|
AI911
Air India Limited
EK761
Emirates
SA8409
South African Airways
|
00:45
Mumbai
04:05
Dubai
14:00
Johannesburg
|
02:40
Dubai
10:15
Johannesburg
14:55
Bloemfontein
|
Connect |
AI911
Air India Limited
EK761
Emirates
SA8413
South African Airways
|
00:45
Mumbai
04:05
Dubai
12:20
Johannesburg
|
02:40
Dubai
10:15
Johannesburg
13:25
Bloemfontein
|
Connect |
AI911
Air India Limited
EK761
Emirates
SA1011
South African Airways
|
00:45
Mumbai
04:05
Dubai
13:50
Johannesburg
|
02:40
Dubai
10:15
Johannesburg
14:50
Bloemfontein
|
Connect |
ET611
Ethiopian Airlines
ET809
Ethiopian Airlines
SA8411
South African Airways
|
04:00
Mumbai
08:40
Addis Ababa
15:45
Johannesburg
|
06:55
Addis Ababa
13:05
Johannesburg
16:45
Bloemfontein
|
Connect |
ET611
Ethiopian Airlines
ET847
Ethiopian Airlines
SA1057
South African Airways
|
04:00
Mumbai
08:15
Addis Ababa
16:30
Capetown
|
06:55
Addis Ababa
13:45
Capetown
18:00
Bloemfontein
|
Connect |
ET611
Ethiopian Airlines
ET809
Ethiopian Airlines
SA8409
South African Airways
|
04:00
Mumbai
08:40
Addis Ababa
14:00
Johannesburg
|
06:55
Addis Ababa
13:05
Johannesburg
14:55
Bloemfontein
|
Connect |
ET611
Ethiopian Airlines
ET809
Ethiopian Airlines
SA1013
South African Airways
|
04:00
Mumbai
08:40
Addis Ababa
15:30
Johannesburg
|
06:55
Addis Ababa
13:05
Johannesburg
16:25
Bloemfontein
|
Connect |
QR557
Qatar Airways
QR1367
Qatar Airways
SA8411
South African Airways
|
04:10
Mumbai
07:05
Doha
15:45
Johannesburg
|
05:25
Doha
14:55
Johannesburg
16:45
Bloemfontein
|
Connect |
QR557
Qatar Airways
QR1377
Qatar Airways
SA8411
South African Airways
|
04:10
Mumbai
07:00
Doha
15:45
Johannesburg
|
05:25
Doha
14:55
Johannesburg
16:45
Bloemfontein
|
Connect |
QR557
Qatar Airways
QR1377
Qatar Airways
SA1017
South African Airways
|
04:10
Mumbai
07:00
Doha
17:00
Johannesburg
|
05:25
Doha
14:55
Johannesburg
18:00
Bloemfontein
|
Connect |
QR557
Qatar Airways
QR1377
Qatar Airways
SA8407
South African Airways
|
04:10
Mumbai
07:00
Doha
17:05
Johannesburg
|
05:25
Doha
14:55
Johannesburg
18:00
Bloemfontein
|
Connect |
QR557
Qatar Airways
QR1367
Qatar Airways
SA1017
South African Airways
|
04:10
Mumbai
07:05
Doha
17:00
Johannesburg
|
05:25
Doha
14:55
Johannesburg
18:00
Bloemfontein
|
Connect |
QR557
Qatar Airways
QR1367
Qatar Airways
SA8407
South African Airways
|
04:10
Mumbai
07:05
Doha
17:05
Johannesburg
|
05:25
Doha
14:55
Johannesburg
18:00
Bloemfontein
|
Connect |
WB501
Rwandair Express
WB106
Rwandair Express
WB106
Rwandair Express
SA8407
South African Airways
|
04:15
Mumbai
09:45
Kigali
12:55
Lusaka
17:05
Johannesburg
|
07:30
Kigali
12:05
Lusaka
15:15
Johannesburg
18:00
Bloemfontein
|
Connect |
WB501
Rwandair Express
WB106
Rwandair Express
SA063
South African Airways
SA1017
South African Airways
|
04:15
Mumbai
09:45
Kigali
13:05
Lusaka
17:00
Johannesburg
|
07:30
Kigali
12:05
Lusaka
15:05
Johannesburg
18:00
Bloemfontein
|
Connect |
WB501
Rwandair Express
WB106
Rwandair Express
SA063
South African Airways
SA8407
South African Airways
|
04:15
Mumbai
09:45
Kigali
13:05
Lusaka
17:05
Johannesburg
|
07:30
Kigali
12:05
Lusaka
15:05
Johannesburg
18:00
Bloemfontein
|
Connect |
WB501
Rwandair Express
WB110
Rwandair Express
SA023
South African Airways
SA1017
South African Airways
|
04:15
Mumbai
08:30
Kigali
13:00
Harare
17:00
Johannesburg
|
07:30
Kigali
11:15
Harare
14:40
Johannesburg
18:00
Bloemfontein
|
Connect |
WB501
Rwandair Express
WB110
Rwandair Express
SA023
South African Airways
SA8411
South African Airways
|
04:15
Mumbai
08:30
Kigali
13:00
Harare
15:45
Johannesburg
|
07:30
Kigali
11:15
Harare
14:40
Johannesburg
16:45
Bloemfontein
|
Connect |
WB501
Rwandair Express
WB106
Rwandair Express
WB106
Rwandair Express
SA1017
South African Airways
|
04:15
Mumbai
09:45
Kigali
12:55
Lusaka
17:00
Johannesburg
|
07:30
Kigali
12:05
Lusaka
15:15
Johannesburg
18:00
Bloemfontein
|
Connect |
WB501
Rwandair Express
WB110
Rwandair Express
SA023
South African Airways
SA1013
South African Airways
|
04:15
Mumbai
08:30
Kigali
13:00
Harare
15:30
Johannesburg
|
07:30
Kigali
11:15
Harare
14:40
Johannesburg
16:25
Bloemfontein
|
Connect |
HM261
Air Seychelles
HM061
Air Seychelles
SA8409
South African Airways
|
05:30
Mumbai
09:25
Mahe Island
14:00
Johannesburg
|
08:25
Mahe Island
12:30
Johannesburg
14:55
Bloemfontein
|
Connect |
HM261
Air Seychelles
HM061
Air Seychelles
SA1013
South African Airways
|
05:30
Mumbai
09:25
Mahe Island
15:30
Johannesburg
|
08:25
Mahe Island
12:30
Johannesburg
16:25
Bloemfontein
|
Connect |
HM261
Air Seychelles
HM061
Air Seychelles
SA1011
South African Airways
|
05:30
Mumbai
09:25
Mahe Island
13:50
Johannesburg
|
08:25
Mahe Island
12:30
Johannesburg
14:50
Bloemfontein
|
Connect |
KQ211
Kenya Airways
KQ764
Kenya Airways
SA1001
South African Airways
|
16:45
Mumbai
21:50
Nairobi
06:10
Johannesburg
|
20:45
Nairobi
01:05
Johannesburg
07:05
Bloemfontein
|
Connect |
KQ211
Kenya Airways
KQ764
Kenya Airways
SA1003
South African Airways
|
16:45
Mumbai
21:50
Nairobi
08:00
Johannesburg
|
20:45
Nairobi
01:05
Johannesburg
09:00
Bloemfontein
|
Connect |
KQ211
Kenya Airways
KQ764
Kenya Airways
SA8401
South African Airways
|
16:45
Mumbai
21:50
Nairobi
05:50
Johannesburg
|
20:45
Nairobi
01:05
Johannesburg
06:45
Bloemfontein
|
Connect |
EK503
Emirates
EK767
Emirates
SA1003
South African Airways
|
19:20
Mumbai
23:20
Dubai
08:00
Johannesburg
|
21:00
Dubai
05:30
Johannesburg
09:00
Bloemfontein
|
Connect |
EK503
Emirates
EK767
Emirates
SA1005
South African Airways
|
19:20
Mumbai
23:20
Dubai
09:45
Johannesburg
|
21:00
Dubai
05:30
Johannesburg
10:45
Bloemfontein
|
Connect |
EK503
Emirates
EK767
Emirates
SA8403
South African Airways
|
19:20
Mumbai
23:20
Dubai
08:25
Johannesburg
|
21:00
Dubai
05:30
Johannesburg
09:20
Bloemfontein
|
Connect |
6E61
IndiGo Airlines
EK767
Emirates
SA1003
South African Airways
|
19:35
Mumbai
23:20
Dubai
08:00
Johannesburg
|
21:15
Dubai
05:30
Johannesburg
09:00
Bloemfontein
|
Connect |
6E61
IndiGo Airlines
EK767
Emirates
SA8403
South African Airways
|
19:35
Mumbai
23:20
Dubai
08:25
Johannesburg
|
21:15
Dubai
05:30
Johannesburg
09:20
Bloemfontein
|
Connect |
AI983
Air India Limited
EK767
Emirates
SA1003
South African Airways
|
20:00
Mumbai
23:20
Dubai
08:00
Johannesburg
|
21:55
Dubai
05:30
Johannesburg
09:00
Bloemfontein
|
Connect |
AI983
Air India Limited
EK767
Emirates
SA8403
South African Airways
|
20:00
Mumbai
23:20
Dubai
08:25
Johannesburg
|
21:55
Dubai
05:30
Johannesburg
09:20
Bloemfontein
|
Connect |
SV0773
Saudia
SV0447
Saudia
SA1005
South African Airways
|
21:15
Mumbai
01:45
Jeddah
09:45
Johannesburg
|
23:25
Jeddah
07:30
Johannesburg
10:45
Bloemfontein
|
Connect |
SV0773
Saudia
SV0447
Saudia
SA8413
South African Airways
|
21:15
Mumbai
01:45
Jeddah
12:20
Johannesburg
|
23:25
Jeddah
07:30
Johannesburg
13:25
Bloemfontein
|
Connect |
SV0773
Saudia
SV0447
Saudia
SA8403
South African Airways
|
21:15
Mumbai
01:45
Jeddah
08:25
Johannesburg
|
23:25
Jeddah
07:30
Johannesburg
09:20
Bloemfontein
|
Connect |
EK509
Emirates
EK761
Emirates
SA8413
South African Airways
|
22:20
Mumbai
04:05
Dubai
12:20
Johannesburg
|
00:05
Dubai
10:15
Johannesburg
13:25
Bloemfontein
|
Connect |
EK509
Emirates
EK761
Emirates
SA1011
South African Airways
|
22:20
Mumbai
04:05
Dubai
13:50
Johannesburg
|
00:05
Dubai
10:15
Johannesburg
14:50
Bloemfontein
|
Connect |
EK509
Emirates
EK761
Emirates
SA8409
South African Airways
|
22:20
Mumbai
04:05
Dubai
14:00
Johannesburg
|
00:05
Dubai
10:15
Johannesburg
14:55
Bloemfontein
|
Connect |
SG13
Spicejet
EK761
Emirates
SA8413
South African Airways
|
23:30
Mumbai
04:05
Dubai
12:20
Johannesburg
|
01:30
Dubai
10:15
Johannesburg
13:25
Bloemfontein
|
Connect |
You can find hotels and accommodations in Lesotho with our hotels search tool below
Booking.com