HowToGo

Flight from Lesotho to India

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

Search Transfer from Lesotho to India

Search Flights

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

1. Maseru to Mumbai

  1. You take a bus, shuttle or taxi from your location in Lesotho to Maseru.

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

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

2. Maseru to Bengaluru

  1. You take a bus, shuttle or taxi from your location in Lesotho to Maseru.

  2. You take a flight from Maseru to Bengaluru and cost approximately 350 USD.

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

3. Maseru to Ahmedabad

  1. You take a bus, shuttle or taxi from your location in Lesotho to Maseru.

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

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

4. Maseru to Delhi

  1. You take a bus, shuttle or taxi from your location in Lesotho to Maseru.

  2. You take a flight from Maseru to Delhi and cost approximately 500 USD.

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

5. Bloemfontein to Mumbai

  1. You take a bus, shuttle or taxi from your location in Lesotho to Bloemfontein.

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

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

References

Find Hotels in India

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

Booking.com