How to get to Lesotho from Ghana by flight ? You can check flights from Ghana to Lesotho below.
You can find flight ticket prices from Ghana to Lesotho with our flight tickets search tool below
You take a bus, shuttle or taxi from your location in Ghana to Accra.
You take a flight from Accra to Maseru and cost approximately 800 USD.
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 |
You take a bus, shuttle or taxi from your location in Ghana to Kumasi.
You take a flight from Kumasi to Maseru and cost approximately 290 USD.
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 |
You take a bus, shuttle or taxi from your location in Ghana to Takoradi.
You take a flight from Takoradi to Maseru and cost approximately 440 USD.
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 |
You take a bus, shuttle or taxi from your location in Ghana to Tamale.
You take a flight from Tamale to Maseru and cost approximately 450 USD.
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 |
You take a bus, shuttle or taxi from your location in Ghana to Accra.
You take a flight from Accra to Bloemfontein and cost approximately 750 USD.
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 |
You take a bus, shuttle or taxi from your location in Ghana to Accra.
You take a flight from Accra to Johannesburg and cost approximately 320 USD.
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 |
You can find hotels and accommodations in Lesotho with our hotels search tool below
Booking.com