HowToGo

Flight from Ghana to Lesotho

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

Search Transfer from Ghana to Lesotho

Search Flights

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

1. Accra to Maseru

  1. You take a bus, shuttle or taxi from your location in Ghana to Accra.

  2. You take a flight from Accra to Maseru and cost approximately 800 USD.

  3. You take a bus, shuttle or taxi from Maseru to your destination in Lesotho.

Flight Depart Arrive
SA210 South African Airways
4Z52 Airlink
09:10 Accra
09:35 Johannesburg
17:00 Johannesburg
10:35 Maseru
Connect
KP21 23 ASKY
KP64 ASKY
4Z52 Airlink
10:40 Accra
12:45 Lome
09:35 Johannesburg
11:35 Lome
21:50 Johannesburg
10:35 Maseru
Connect
ET920 Ethiopian Airlines
ET859 Ethiopian Airlines
4Z52 Airlink
12:20 Accra
23:30 Addis Ababa
09:35 Johannesburg
21:00 Addis Ababa
03:55 Johannesburg
10:35 Maseru
Connect
MS882 Egyptair
MS839 Egyptair
4Z52 Airlink
13:35 Accra
23:10 Cairo
09:35 Johannesburg
21:35 Cairo
07:05 Johannesburg
10:35 Maseru
Connect
WB220 Rwandair Express
WB102 Rwandair Express
4Z52 Airlink
14:35 Accra
22:30 Kigali
09:35 Johannesburg
21:35 Kigali
02:20 Johannesburg
10:35 Maseru
Connect
QR1416 Qatar Airways
SA061 South African Airways
4Z52 Airlink
15:20 Accra
22:35 Lagos
09:35 Johannesburg
17:35 Lagos
05:25 Johannesburg
10:35 Maseru
Connect
AW222 Africa World Airlines
SA061 South African Airways
4Z52 Airlink
18:10 Accra
22:35 Lagos
09:35 Johannesburg
20:10 Lagos
05:25 Johannesburg
10:35 Maseru
Connect
AW222 Africa World Airlines
P47563 Air Peace
4Z52 Airlink
18:10 Accra
01:00 Lagos
09:35 Johannesburg
20:10 Lagos
08:00 Johannesburg
10:35 Maseru
Connect

2. Kumasi to Maseru

  1. You take a bus, shuttle or taxi from your location in Ghana to Kumasi.

  2. You take a flight from Kumasi to Maseru and cost approximately 290 USD.

  3. You take a bus, shuttle or taxi from Maseru to your destination in Lesotho.

Flight Depart Arrive
AW101 Africa World Airlines
KP21 23 ASKY
KP64 ASKY
4Z52 Airlink
07:50 Kumasi
10:40 Accra
12:45 Lome
09:35 Johannesburg
08:30 Accra
11:35 Lome
21:50 Johannesburg
10:35 Maseru
Connect
AW103 Africa World Airlines
KP21 23 ASKY
KP64 ASKY
4Z52 Airlink
09:10 Kumasi
10:40 Accra
12:45 Lome
09:35 Johannesburg
09:50 Accra
11:35 Lome
21:50 Johannesburg
10:35 Maseru
Connect
AW103 Africa World Airlines
ET920 Ethiopian Airlines
ET859 Ethiopian Airlines
4Z52 Airlink
09:10 Kumasi
12:20 Accra
23:30 Addis Ababa
09:35 Johannesburg
09:50 Accra
21:00 Addis Ababa
03:55 Johannesburg
10:35 Maseru
Connect
OP145 Passion Air
ET920 Ethiopian Airlines
ET859 Ethiopian Airlines
4Z52 Airlink
09:30 Kumasi
12:20 Accra
23:30 Addis Ababa
09:35 Johannesburg
10:10 Accra
21:00 Addis Ababa
03:55 Johannesburg
10:35 Maseru
Connect
OP145 Passion Air
MS882 Egyptair
MS839 Egyptair
4Z52 Airlink
09:30 Kumasi
13:35 Accra
23:10 Cairo
09:35 Johannesburg
10:10 Accra
21:35 Cairo
07:05 Johannesburg
10:35 Maseru
Connect
AW105 Africa World Airlines
ET920 Ethiopian Airlines
ET859 Ethiopian Airlines
4Z52 Airlink
10:10 Kumasi
12:20 Accra
23:30 Addis Ababa
09:35 Johannesburg
10:50 Accra
21:00 Addis Ababa
03:55 Johannesburg
10:35 Maseru
Connect
AW105 Africa World Airlines
MS882 Egyptair
MS839 Egyptair
4Z52 Airlink
10:10 Kumasi
13:35 Accra
23:10 Cairo
09:35 Johannesburg
10:50 Accra
21:35 Cairo
07:05 Johannesburg
10:35 Maseru
Connect
AW107 Africa World Airlines
WB220 Rwandair Express
WB102 Rwandair Express
4Z52 Airlink
11:30 Kumasi
14:35 Accra
22:30 Kigali
09:35 Johannesburg
12:10 Accra
21:35 Kigali
02:20 Johannesburg
10:35 Maseru
Connect
AW107 Africa World Airlines
MS882 Egyptair
MS839 Egyptair
4Z52 Airlink
11:30 Kumasi
13:35 Accra
23:10 Cairo
09:35 Johannesburg
12:10 Accra
21:35 Cairo
07:05 Johannesburg
10:35 Maseru
Connect
OP149 Passion Air
WB220 Rwandair Express
WB102 Rwandair Express
4Z52 Airlink
12:10 Kumasi
14:35 Accra
22:30 Kigali
09:35 Johannesburg
12:50 Accra
21:35 Kigali
02:20 Johannesburg
10:35 Maseru
Connect
AW109 Africa World Airlines
WB220 Rwandair Express
WB102 Rwandair Express
4Z52 Airlink
12:30 Kumasi
14:35 Accra
22:30 Kigali
09:35 Johannesburg
13:10 Accra
21:35 Kigali
02:20 Johannesburg
10:35 Maseru
Connect
AW113 Africa World Airlines
AW222 Africa World Airlines
SA061 South African Airways
4Z52 Airlink
14:50 Kumasi
18:10 Accra
22:35 Lagos
09:35 Johannesburg
15:30 Accra
20:10 Lagos
05:25 Johannesburg
10:35 Maseru
Connect
OP153 Passion Air
AW222 Africa World Airlines
P47563 Air Peace
4Z52 Airlink
15:50 Kumasi
18:10 Accra
01:00 Lagos
09:35 Johannesburg
16:30 Accra
20:10 Lagos
08:00 Johannesburg
10:35 Maseru
Connect
OP153 Passion Air
AW222 Africa World Airlines
SA061 South African Airways
4Z52 Airlink
15:50 Kumasi
18:10 Accra
22:35 Lagos
09:35 Johannesburg
16:30 Accra
20:10 Lagos
05:25 Johannesburg
10:35 Maseru
Connect
AW117 Africa World Airlines
AW222 Africa World Airlines
SA061 South African Airways
4Z52 Airlink
16:10 Kumasi
18:10 Accra
22:35 Lagos
09:35 Johannesburg
16:50 Accra
20:10 Lagos
05:25 Johannesburg
10:35 Maseru
Connect
AW117 Africa World Airlines
AW222 Africa World Airlines
P47563 Air Peace
4Z52 Airlink
16:10 Kumasi
18:10 Accra
01:00 Lagos
09:35 Johannesburg
16:50 Accra
20:10 Lagos
08:00 Johannesburg
10:35 Maseru
Connect

3. Takoradi to Maseru

  1. You take a bus, shuttle or taxi from your location in Ghana to Takoradi.

  2. You take a flight from Takoradi to Maseru and cost approximately 440 USD.

  3. You take a bus, shuttle or taxi from Maseru to your destination in Lesotho.

Flight Depart Arrive
AW133 Africa World Airlines
AW222 Africa World Airlines
SA061 South African Airways
4Z52 Airlink
08:10 Takoradi
18:10 Accra
22:35 Lagos
09:35 Johannesburg
08:50 Accra
20:10 Lagos
05:25 Johannesburg
10:35 Maseru
Connect
AW133 Africa World Airlines
ET920 Ethiopian Airlines
ET859 Ethiopian Airlines
4Z52 Airlink
08:10 Takoradi
12:20 Accra
23:30 Addis Ababa
09:35 Johannesburg
08:50 Accra
21:00 Addis Ababa
03:55 Johannesburg
10:35 Maseru
Connect
AW133 Africa World Airlines
MS882 Egyptair
MS839 Egyptair
4Z52 Airlink
08:10 Takoradi
13:35 Accra
23:10 Cairo
09:35 Johannesburg
08:50 Accra
21:35 Cairo
07:05 Johannesburg
10:35 Maseru
Connect
AW133 Africa World Airlines
WB220 Rwandair Express
WB102 Rwandair Express
4Z52 Airlink
08:10 Takoradi
14:35 Accra
22:30 Kigali
09:35 Johannesburg
08:50 Accra
21:35 Kigali
02:20 Johannesburg
10:35 Maseru
Connect
AW133 Africa World Airlines
KP21 23 ASKY
KP64 ASKY
4Z52 Airlink
08:10 Takoradi
10:40 Accra
12:45 Lome
09:35 Johannesburg
08:50 Accra
11:35 Lome
21:50 Johannesburg
10:35 Maseru
Connect
AW137 Africa World Airlines
AW222 Africa World Airlines
SA061 South African Airways
4Z52 Airlink
13:50 Takoradi
18:10 Accra
22:35 Lagos
09:35 Johannesburg
14:30 Accra
20:10 Lagos
05:25 Johannesburg
10:35 Maseru
Connect
AW137 Africa World Airlines
AW222 Africa World Airlines
P47563 Air Peace
4Z52 Airlink
13:50 Takoradi
18:10 Accra
01:00 Lagos
09:35 Johannesburg
14:30 Accra
20:10 Lagos
08:00 Johannesburg
10:35 Maseru
Connect
AW137 Africa World Airlines
QR1416 Qatar Airways
P47563 Air Peace
4Z52 Airlink
13:50 Takoradi
15:20 Accra
01:00 Lagos
09:35 Johannesburg
14:30 Accra
17:35 Lagos
08:00 Johannesburg
10:35 Maseru
Connect
AW137 Africa World Airlines
QR1416 Qatar Airways
SA061 South African Airways
4Z52 Airlink
13:50 Takoradi
15:20 Accra
22:35 Lagos
09:35 Johannesburg
14:30 Accra
17:35 Lagos
05:25 Johannesburg
10:35 Maseru
Connect

4. Tamale to Maseru

  1. You take a bus, shuttle or taxi from your location in Ghana to Tamale.

  2. You take a flight from Tamale to Maseru and cost approximately 450 USD.

  3. You take a bus, shuttle or taxi from Maseru to your destination in Lesotho.

Flight Depart Arrive
AW161 Africa World Airlines
ET920 Ethiopian Airlines
ET859 Ethiopian Airlines
4Z52 Airlink
08:00 Tamale
12:20 Accra
23:30 Addis Ababa
09:35 Johannesburg
09:00 Accra
21:00 Addis Ababa
03:55 Johannesburg
10:35 Maseru
Connect
AW161 Africa World Airlines
KP21 23 ASKY
KP64 ASKY
4Z52 Airlink
08:00 Tamale
10:40 Accra
12:45 Lome
09:35 Johannesburg
09:00 Accra
11:35 Lome
21:50 Johannesburg
10:35 Maseru
Connect
AW161 Africa World Airlines
MS882 Egyptair
MS839 Egyptair
4Z52 Airlink
08:00 Tamale
13:35 Accra
23:10 Cairo
09:35 Johannesburg
09:00 Accra
21:35 Cairo
07:05 Johannesburg
10:35 Maseru
Connect
OP175 Passion Air
ET920 Ethiopian Airlines
ET859 Ethiopian Airlines
4Z52 Airlink
09:40 Tamale
12:20 Accra
23:30 Addis Ababa
09:35 Johannesburg
10:50 Accra
21:00 Addis Ababa
03:55 Johannesburg
10:35 Maseru
Connect
OP175 Passion Air
MS882 Egyptair
MS839 Egyptair
4Z52 Airlink
09:40 Tamale
13:35 Accra
23:10 Cairo
09:35 Johannesburg
10:50 Accra
21:35 Cairo
07:05 Johannesburg
10:35 Maseru
Connect
AW167 Africa World Airlines
MS882 Egyptair
MS839 Egyptair
4Z52 Airlink
11:00 Tamale
13:35 Accra
23:10 Cairo
09:35 Johannesburg
12:00 Accra
21:35 Cairo
07:05 Johannesburg
10:35 Maseru
Connect
AW167 Africa World Airlines
WB220 Rwandair Express
WB102 Rwandair Express
4Z52 Airlink
11:00 Tamale
14:35 Accra
22:30 Kigali
09:35 Johannesburg
12:00 Accra
21:35 Kigali
02:20 Johannesburg
10:35 Maseru
Connect
AW169 Africa World Airlines
WB220 Rwandair Express
WB102 Rwandair Express
4Z52 Airlink
12:00 Tamale
14:35 Accra
22:30 Kigali
09:35 Johannesburg
13:00 Accra
21:35 Kigali
02:20 Johannesburg
10:35 Maseru
Connect
OP177 Passion Air
WB220 Rwandair Express
WB102 Rwandair Express
4Z52 Airlink
12:10 Tamale
14:35 Accra
22:30 Kigali
09:35 Johannesburg
13:20 Accra
21:35 Kigali
02:20 Johannesburg
10:35 Maseru
Connect
AW173 Africa World Airlines
AW222 Africa World Airlines
P47563 Air Peace
4Z52 Airlink
14:00 Tamale
18:10 Accra
01:00 Lagos
09:35 Johannesburg
15:00 Accra
20:10 Lagos
08:00 Johannesburg
10:35 Maseru
Connect
OP179 Passion Air
AW222 Africa World Airlines
SA061 South African Airways
4Z52 Airlink
15:30 Tamale
18:10 Accra
22:35 Lagos
09:35 Johannesburg
16:40 Accra
20:10 Lagos
05:25 Johannesburg
10:35 Maseru
Connect
OP179 Passion Air
AW222 Africa World Airlines
P47563 Air Peace
4Z52 Airlink
15:30 Tamale
18:10 Accra
01:00 Lagos
09:35 Johannesburg
16:40 Accra
20:10 Lagos
08:00 Johannesburg
10:35 Maseru
Connect
AW179 Africa World Airlines
AW222 Africa World Airlines
P47563 Air Peace
4Z52 Airlink
16:00 Tamale
18:10 Accra
01:00 Lagos
09:35 Johannesburg
17:00 Accra
20:10 Lagos
08:00 Johannesburg
10:35 Maseru
Connect
AW179 Africa World Airlines
AW222 Africa World Airlines
SA061 South African Airways
4Z52 Airlink
16:00 Tamale
18:10 Accra
22:35 Lagos
09:35 Johannesburg
17:00 Accra
20:10 Lagos
05:25 Johannesburg
10:35 Maseru
Connect

5. Accra to Bloemfontein

  1. You take a bus, shuttle or taxi from your location in Ghana to Accra.

  2. You take a flight from Accra to Bloemfontein and cost approximately 750 USD.

  3. You take a bus, shuttle or taxi from Bloemfontein to your destination in Lesotho.

Flight Depart Arrive
SA210 South African Airways
JE151 Mango
4Z600 Airlink
09:10 Accra
17:55 Johannesburg
06:00 Capetown
17:00 Johannesburg
20:05 Capetown
07:35 Bloemfontein
Connect
SA210 South African Airways
JE161 Mango
4Z600 Airlink
09:10 Accra
18:30 Johannesburg
06:00 Capetown
17:00 Johannesburg
20:40 Capetown
07:35 Bloemfontein
Connect
SA210 South African Airways
4Z701 Airlink
09:10 Accra
06:40 Johannesburg
17:00 Johannesburg
07:40 Bloemfontein
Connect
SA210 South African Airways
5Z112 CemAir
09:10 Accra
06:25 Johannesburg
17:00 Johannesburg
07:25 Bloemfontein
Connect
SA210 South African Airways
JE157 Mango
4Z600 Airlink
09:10 Accra
18:50 Johannesburg
06:00 Capetown
17:00 Johannesburg
21:00 Capetown
07:35 Bloemfontein
Connect
KP21 23 ASKY
KP64 ASKY
4Z701 Airlink
10:40 Accra
12:45 Lome
06:40 Johannesburg
11:35 Lome
21:50 Johannesburg
07:40 Bloemfontein
Connect
KP21 23 ASKY
KP64 ASKY
5Z112 CemAir
10:40 Accra
12:45 Lome
06:25 Johannesburg
11:35 Lome
21:50 Johannesburg
07:25 Bloemfontein
Connect
KP21 23 ASKY
KP64 ASKY
5Z116 CemAir
10:40 Accra
12:45 Lome
10:30 Johannesburg
11:35 Lome
21:50 Johannesburg
11:30 Bloemfontein
Connect
ET920 Ethiopian Airlines
ET859 Ethiopian Airlines
4Z701 Airlink
12:20 Accra
23:30 Addis Ababa
06:40 Johannesburg
21:00 Addis Ababa
03:55 Johannesburg
07:40 Bloemfontein
Connect
ET920 Ethiopian Airlines
ET859 Ethiopian Airlines
5Z112 CemAir
12:20 Accra
23:30 Addis Ababa
06:25 Johannesburg
21:00 Addis Ababa
03:55 Johannesburg
07:25 Bloemfontein
Connect
ET920 Ethiopian Airlines
ET859 Ethiopian Airlines
5Z116 CemAir
12:20 Accra
23:30 Addis Ababa
10:30 Johannesburg
21:00 Addis Ababa
03:55 Johannesburg
11:30 Bloemfontein
Connect
MS882 Egyptair
MS839 Egyptair
4Z713 Airlink
13:35 Accra
23:10 Cairo
13:20 Johannesburg
21:35 Cairo
07:05 Johannesburg
14:20 Bloemfontein
Connect
WB220 Rwandair Express
WB102 Rwandair Express
4Z701 Airlink
14:35 Accra
22:30 Kigali
06:40 Johannesburg
21:35 Kigali
02:20 Johannesburg
07:40 Bloemfontein
Connect
WB220 Rwandair Express
WB102 Rwandair Express
5Z112 CemAir
14:35 Accra
22:30 Kigali
06:25 Johannesburg
21:35 Kigali
02:20 Johannesburg
07:25 Bloemfontein
Connect
WB220 Rwandair Express
WB102 Rwandair Express
4Z713 Airlink
14:35 Accra
22:30 Kigali
13:20 Johannesburg
21:35 Kigali
02:20 Johannesburg
14:20 Bloemfontein
Connect
QR1416 Qatar Airways
SA061 South African Airways
5Z112 CemAir
15:20 Accra
22:35 Lagos
06:25 Johannesburg
17:35 Lagos
05:25 Johannesburg
07:25 Bloemfontein
Connect
QR1416 Qatar Airways
SA061 South African Airways
4Z701 Airlink
15:20 Accra
22:35 Lagos
06:40 Johannesburg
17:35 Lagos
05:25 Johannesburg
07:40 Bloemfontein
Connect
AW222 Africa World Airlines
SA061 South African Airways
4Z701 Airlink
18:10 Accra
22:35 Lagos
06:40 Johannesburg
20:10 Lagos
05:25 Johannesburg
07:40 Bloemfontein
Connect
AW222 Africa World Airlines
SA061 South African Airways
5Z112 CemAir
18:10 Accra
22:35 Lagos
06:25 Johannesburg
20:10 Lagos
05:25 Johannesburg
07:25 Bloemfontein
Connect
AW222 Africa World Airlines
P47563 Air Peace
5Z116 CemAir
18:10 Accra
01:00 Lagos
10:30 Johannesburg
20:10 Lagos
08:00 Johannesburg
11:30 Bloemfontein
Connect
KQ509 Kenya Airways
KQ760 Kenya Airways
4Z713 Airlink
21:50 Accra
07:45 Nairobi
13:20 Johannesburg
06:30 Nairobi
10:55 Johannesburg
14:20 Bloemfontein
Connect
KQ509 Kenya Airways
KQ760 Kenya Airways
4Z705 Airlink
21:50 Accra
07:45 Nairobi
16:20 Johannesburg
06:30 Nairobi
10:55 Johannesburg
17:20 Bloemfontein
Connect
KQ509 Kenya Airways
KQ760 Kenya Airways
5Z114 CemAir
21:50 Accra
07:45 Nairobi
15:30 Johannesburg
06:30 Nairobi
10:55 Johannesburg
16:25 Bloemfontein
Connect
KQ511 Kenya Airways
KQ760 Kenya Airways
4Z705 Airlink
22:00 Accra
07:45 Nairobi
16:20 Johannesburg
06:40 Nairobi
10:55 Johannesburg
17:20 Bloemfontein
Connect
KQ511 Kenya Airways
KQ760 Kenya Airways
5Z114 CemAir
22:00 Accra
07:45 Nairobi
15:30 Johannesburg
06:40 Nairobi
10:55 Johannesburg
16:25 Bloemfontein
Connect
KQ511 Kenya Airways
KQ760 Kenya Airways
4Z713 Airlink
22:00 Accra
07:45 Nairobi
13:20 Johannesburg
06:40 Nairobi
10:55 Johannesburg
14:20 Bloemfontein
Connect

6. Accra to Johannesburg

  1. You take a bus, shuttle or taxi from your location in Ghana to Accra.

  2. You take a flight from Accra to Johannesburg and cost approximately 320 USD.

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

Flight Depart Arrive
SA210 South African Airways
09:10 Accra
17:00 Johannesburg Direct
KP21 23 ASKY
KP64 ASKY
10:40 Accra
12:45 Lome
11:35 Lome
21:50 Johannesburg
Connect
WB220 Rwandair Express
WB102 Rwandair Express
14:35 Accra
22:30 Kigali
21:35 Kigali
02:20 Johannesburg
Connect
KQ509 Kenya Airways
KQ760 Kenya Airways
21:50 Accra
07:45 Nairobi
06:30 Nairobi
10:55 Johannesburg
Connect
KQ511 Kenya Airways
KQ760 Kenya Airways
22:00 Accra
07:45 Nairobi
06:40 Nairobi
10:55 Johannesburg
Connect

References

Find Hotels in Lesotho

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

Booking.com