Cheap flights Kasane to Johannesburg (O.R. Tambo)

1 passenger, economy

Cheap flights Kasane to Johannesburg

Compare prices, duration and stops

Air Botswana
BP 32
18:45
Kasane (BBK)
Sun, 20 sep
14h 25min
1 stop
09:10
Johannesburg, O.R. Tambo (JNB)
Mon, 21 sep +1
29 136 ₹
Air Botswana
BP 33 Best price
09:15
Kasane (BBK)
Tue, 22 sep
20h 55min
1 stop
06:10
Johannesburg, O.R. Tambo (JNB)
Wed, 23 sep +1
24 225 ₹
South African Airlink
4Z 307
12:15
Kasane (BBK)
Wed, 23 sep
1h 40min
Direct
13:55
Johannesburg, O.R. Tambo (JNB)
Wed, 23 sep
31 759 ₹
Air Botswana
BP 32
18:45
Kasane (BBK)
Fri, 25 sep
18h 15min
1 stop
13:00
Johannesburg, O.R. Tambo (JNB)
Sat, 26 sep +1
27 698 ₹
Air Botswana
BP 33
08:30
Kasane (BBK)
Mon, 28 sep
4h 30min
1 stop
13:00
Johannesburg, O.R. Tambo (JNB)
Mon, 28 sep
25 384 ₹
Air Botswana
BP 21
10:45
Kasane (BBK)
Fri, 9 oct
5h 5min
1 stop
15:50
Johannesburg, O.R. Tambo (JNB)
Fri, 9 oct
25 047 ₹
Air Botswana
BP 33
09:15
Kasane (BBK)
Mon, 12 oct
27h 45min
1 stop
13:00
Johannesburg, O.R. Tambo (JNB)
Tue, 13 oct +1
26 863 ₹
Air Botswana
BP 21
10:45
Kasane (BBK)
Fri, 23 oct
5h 5min
1 stop
15:50
Johannesburg, O.R. Tambo (JNB)
Fri, 23 oct
26 330 ₹
Air Botswana
BP 21
10:45
Kasane (BBK)
Sun, 25 oct
4h 10min
1 stop
14:55
Johannesburg, O.R. Tambo (JNB)
Sun, 25 oct
27 555 ₹
South African Airlink
4Z 307
12:15
Kasane (BBK)
Wed, 28 oct
1h 40min
Direct
13:55
Johannesburg, O.R. Tambo (JNB)
Wed, 28 oct
32 487 ₹
Air Botswana
BP 33
09:15
Kasane (BBK)
Mon, 2 nov
20h 55min
1 stop
06:10
Johannesburg, O.R. Tambo (JNB)
Tue, 3 nov +1
26 319 ₹
Air Botswana
BP 33
09:15
Kasane (BBK)
Tue, 3 nov
20h 55min
1 stop
06:10
Johannesburg, O.R. Tambo (JNB)
Wed, 4 nov +1
25 576 ₹
South African Airlink
4Z 307
12:15
Kasane (BBK)
Wed, 4 nov
1h 40min
Direct
13:55
Johannesburg, O.R. Tambo (JNB)
Wed, 4 nov
32 602 ₹
Air Botswana
BP 33
09:15
Kasane (BBK)
Thu, 5 nov
23h 50min
1 stop
09:05
Johannesburg, O.R. Tambo (JNB)
Fri, 6 nov +1
26 844 ₹
Air Botswana
BP 33
09:15
Kasane (BBK)
Tue, 10 nov
7h 25min
1 stop
16:40
Johannesburg, O.R. Tambo (JNB)
Tue, 10 nov
26 002 ₹
Air Botswana
BP 33
09:15
Kasane (BBK)
Sat, 14 nov
20h 30min
1 stop
05:45
Johannesburg, O.R. Tambo (JNB)
Sun, 15 nov +1
26 566 ₹
Air Botswana
BP 21
10:45
Kasane (BBK)
Sun, 22 nov
4h 10min
1 stop
14:55
Johannesburg, O.R. Tambo (JNB)
Sun, 22 nov
27 128 ₹
South African Airlink
4Z 307
12:15
Kasane (BBK)
Wed, 25 nov
1h 40min
Direct
13:55
Johannesburg, O.R. Tambo (JNB)
Wed, 25 nov
34 306 ₹
Air Botswana
BP 21
10:45
Kasane (BBK)
Sun, 27 dec
4h 10min
1 stop
14:55
Johannesburg, O.R. Tambo (JNB)
Sun, 27 dec
26 513 ₹
Air Botswana
BP 33
09:15
Kasane (BBK)
Thu, 31 dec
20h 30min
1 stop
05:45
Johannesburg, O.R. Tambo (JNB)
Fri, 1 jan +1
25 433 ₹
Air Botswana
BP 21
10:45
Kasane (BBK)
Sun, 14 feb
4h 10min
1 stop
14:55
Johannesburg, O.R. Tambo (JNB)
Sun, 14 feb
26 676 ₹
South African Airlink
4Z 307
12:15
Kasane (BBK)
Wed, 3 mar
1h 40min
Direct
13:55
Johannesburg, O.R. Tambo (JNB)
Wed, 3 mar
32 729 ₹
Air Botswana
BP 33
09:15
Kasane (BBK)
Thu, 4 mar
20h 30min
1 stop
05:45
Johannesburg, O.R. Tambo (JNB)
Fri, 5 mar +1
26 086 ₹
Air Botswana
BP 33
09:15
Kasane (BBK)
Mon, 22 mar
20h 55min
1 stop
06:10
Johannesburg, O.R. Tambo (JNB)
Tue, 23 mar +1
25 649 ₹
Air Botswana
BP 33
09:15
Kasane (BBK)
Tue, 23 mar
7h 25min
1 stop
16:40
Johannesburg, O.R. Tambo (JNB)
Tue, 23 mar
25 649 ₹
Air Botswana
BP 21
10:45
Kasane (BBK)
Fri, 9 apr
5h 5min
1 stop
15:50
Johannesburg, O.R. Tambo (JNB)
Fri, 9 apr
24 845 ₹
Air Botswana
BP 21
10:45
Kasane (BBK)
Sun, 11 apr
19h 25min
1 stop
06:10
Johannesburg, O.R. Tambo (JNB)
Mon, 12 apr +1
27 416 ₹

Low price calendar

September 2026
Price chart (September 2026)
min: 24 225 ₹ · max: 31 759 ₹
01.09.2026 — no data 02.09.2026 — no data 03.09.2026 — no data 04.09.2026 — no data 05.09.2026 — no data 06.09.2026 — no data 07.09.2026 — no data 08.09.2026 — no data 09.09.2026 — no data 10.09.2026 — no data 11.09.2026 — no data 12.09.2026 — no data 13.09.2026 — no data 14.09.2026 — no data 15.09.2026 — no data 16.09.2026 — no data 17.09.2026 — no data 18.09.2026 — no data 19.09.2026 — no data 20.09.2026 — 29 136 ₹ 21.09.2026 — no data 22.09.2026 — 24 225 ₹ 23.09.2026 — 31 759 ₹ 24.09.2026 — no data 25.09.2026 — 27 698 ₹ 26.09.2026 — no data 27.09.2026 — no data 28.09.2026 — 25 384 ₹ 29.09.2026 — no data 30.09.2026 — no data 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30
Mon
Tue
Wed
Thu
Fri
Sat
Sun
1
placeholder
no data
2
placeholder
no data
3
placeholder
no data
4
placeholder
no data
5
placeholder
no data
6
placeholder
no data
7
placeholder
no data
8
placeholder
no data
9
placeholder
no data
10
placeholder
no data
11
placeholder
no data
12
placeholder
no data
13
placeholder
no data
14
placeholder
no data
15
placeholder
no data
16
placeholder
no data
17
placeholder
no data
18
placeholder
no data
19
placeholder
no data
20
placeholder
29 136 ₹
21
placeholder
no data
22
Good deal
24 225 ₹
23
placeholder
31 759 ₹
24
placeholder
no data
25
placeholder
27 698 ₹
26
placeholder
no data
27
placeholder
no data
28
placeholder
25 384 ₹
29
placeholder
no data
30
placeholder
no data

Cheap flights Kasane to Johannesburg

Air Botswana
Mon, Tue, Thu, Fri, Sat, Sun
Price from
24 225 ₹
South African Airlink
Wed
Price from
31 759 ₹

Popular destinations from Kasane

All →
BBK
Kasane — Maun
Botswana → Botswana
MUB
from
6 472 ₹
BBK
Kasane — Gaborone
Botswana → Botswana
GBE
from
16 921 ₹
BBK
Kasane — Durban
Botswana → South Africa
DUR
from
35 685 ₹
BBK
Kasane — Windhoek
Botswana → Namibia
WDH
from
36 872 ₹
BBK
Kasane — Nelspruit
Botswana → South Africa
MQP
from
39 960 ₹
BBK
Kasane — Nelspruit
Botswana → South Africa
NLP
from
39 960 ₹
BBK
Kasane — Victoria Falls
Botswana → Zimbabwe
VFA
from
40 216 ₹
BBK
Kasane — Maputo
Botswana → Mozambique
MPM
from
50 019 ₹

Popular destinations to Johannesburg

All →
DUR
South Africa → South Africa
JNB
from
3 273 ₹
BFN
South Africa → South Africa
JNB
from
3 539 ₹
CPT
South Africa → South Africa
JNB
from
3 564 ₹
PLZ
South Africa → South Africa
JNB
from
3 585 ₹
ELS
South Africa → South Africa
JNB
from
3 966 ₹
GRJ
South Africa → South Africa
JNB
from
4 222 ₹
GBE
Botswana → South Africa
JNB
from
8 375 ₹
HRE
Zimbabwe → South Africa
JNB
from
8 824 ₹
MPM
Mozambique → South Africa
JNB
from
9 761 ₹

Cheap flights Kasane to Johannesburg

Interesting facts about the route

Flight time

7h 25min

Distance

977 km

Average price

26 566 ₹

Most frequent flight

BP 33

Passenger reviews

No reviews for this route yet

Internet abroad

eSIM · South Africa

All plans

cellsa

3 GB

data

30

days

₹958

Buy

cellsa

5 GB

data

30

days

₹1341

Buy

cellsa

10 GB

data

30

days

₹2347

Buy

cellsa

20 GB

data

30

days

₹3832

Buy

cellsa

1 GB

data

7

days

₹431

Buy

Frequently Asked Questions

The average ticket price Kasane Johannesburg is ₹26 566. The cheapest ticket costs ₹24 225, operated by Air Botswana, flight 33, departing Kasane on 22 September at 09:15, arriving Johannesburg on 23 September at 06:10.
The average flight time is 20 hours 55 minutes.The fastest flight takes 14 hours 25 minutes, flight 32operated by Air Botswana, departing Kasane on 20 September at 18:45, arriving Johannesburg on 21 September at 09:10.
Flights on the Kasane - Johannesburg route are operated by the following airlines: South African Airlink, Air Botswana.
The distance from Kasane to Johannesburg is 977 km.