HowToGo

Flight from India to Lesotho

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

Search Transfer from India to Lesotho

Search Flights

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

1. Ahmedabad to Maseru

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

  2. You take a flight from Ahmedabad to Maseru and cost approximately 430 USD.

  3. 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

2. Mumbai to Maseru

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

  2. You take a flight from Mumbai to Maseru and cost approximately 380 USD.

  3. 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

3. Madras to Maseru

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

  2. You take a flight from Madras to Maseru and cost approximately 650 USD.

  3. 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

4. Mumbai to Bloemfontein

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

  2. You take a flight from Mumbai to Bloemfontein and cost approximately 380 USD.

  3. 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

References

Find Hotels in Lesotho

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

Booking.com