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

1 passenger, economy

Cheap flights Johannesburg to Kasane

Compare prices, duration and stops

Air Botswana
BP 204
10:00
Johannesburg, O.R. Tambo (JNB)
Sun, 20 sep
21h 45min
1 stop
07:45
Kasane (BBK)
Mon, 21 sep +1
28 397 ₹
Air Botswana
BP 208
17:30
Johannesburg, O.R. Tambo (JNB)
Thu, 1 oct
16h 30min
1 stop
10:00
Kasane (BBK)
Fri, 2 oct +1
27 168 ₹
Air Botswana
BP 208
17:30
Johannesburg, O.R. Tambo (JNB)
Tue, 6 oct
39h
1 stop
08:30
Kasane (BBK)
Thu, 8 oct +1
29 940 ₹
Air Botswana
BP 222
15:30
Johannesburg, O.R. Tambo (JNB)
Fri, 23 oct
17h
1 stop
08:30
Kasane (BBK)
Sat, 24 oct +1
28 557 ₹
Air Botswana
BP 208
17:30
Johannesburg, O.R. Tambo (JNB)
Fri, 23 oct
15h
1 stop
08:30
Kasane (BBK)
Sat, 24 oct +1
28 282 ₹
Air Botswana
BP 204
10:00
Johannesburg, O.R. Tambo (JNB)
Sat, 24 oct
24h
1 stop
10:00
Kasane (BBK)
Sun, 25 oct +1
29 855 ₹
Air Botswana
BP 222
13:45
Johannesburg, O.R. Tambo (JNB)
Wed, 28 oct
18h 45min
1 stop
08:30
Kasane (BBK)
Thu, 29 oct +1
27 699 ₹
Air Botswana
BP 208
17:30
Johannesburg, O.R. Tambo (JNB)
Fri, 30 oct
15h
1 stop
08:30
Kasane (BBK)
Sat, 31 oct +1
28 282 ₹
South African Airlink
4Z 306
09:50
Johannesburg, O.R. Tambo (JNB)
Tue, 3 nov
1h 50min
Direct
11:40
Kasane (BBK)
Tue, 3 nov
30 072 ₹
South African Airlink
4Z 306
09:50
Johannesburg, O.R. Tambo (JNB)
Tue, 22 dec
1h 50min
Direct
11:40
Kasane (BBK)
Tue, 22 dec
28 699 ₹
Air Botswana
BP 204
10:00
Johannesburg, O.R. Tambo (JNB)
Sun, 27 dec
22h 30min
1 stop
08:30
Kasane (BBK)
Mon, 28 dec +1
27 172 ₹
Air Botswana
BP 222
15:30
Johannesburg, O.R. Tambo (JNB)
Sun, 27 dec
17h
1 stop
08:30
Kasane (BBK)
Mon, 28 dec +1
28 021 ₹
Air Botswana
BP 208
17:30
Johannesburg, O.R. Tambo (JNB)
Sun, 27 dec
15h
1 stop
08:30
Kasane (BBK)
Mon, 28 dec +1
28 116 ₹
Air Botswana
BP 204
10:00
Johannesburg, O.R. Tambo (JNB)
Wed, 30 dec
22h 30min
1 stop
08:30
Kasane (BBK)
Thu, 31 dec +1
28 116 ₹
Air Botswana
BP 222 Best price
13:45
Johannesburg, O.R. Tambo (JNB)
Wed, 30 dec
18h 45min
1 stop
08:30
Kasane (BBK)
Thu, 31 dec +1
26 805 ₹
Air Botswana
BP 204
10:00
Johannesburg, O.R. Tambo (JNB)
Tue, 5 jan
46h 30min
2 stops
08:30
Kasane (BBK)
Thu, 7 jan +1
36 001 ₹
Air Botswana
BP 208
17:30
Johannesburg, O.R. Tambo (JNB)
Tue, 5 jan
39h
2 stops
08:30
Kasane (BBK)
Thu, 7 jan +1
37 965 ₹
Air Botswana
BP 204
10:00
Johannesburg, O.R. Tambo (JNB)
Wed, 14 apr
22h 30min
1 stop
08:30
Kasane (BBK)
Thu, 15 apr +1
26 928 ₹
Air Botswana
BP 204
10:00
Johannesburg, O.R. Tambo (JNB)
Mon, 3 May
22h 30min
1 stop
08:30
Kasane (BBK)
Tue, 4 May +1
28 975 ₹
South African Airlink
4Z 306
09:50
Johannesburg, O.R. Tambo (JNB)
Tue, 4 May
1h 50min
Direct
11:40
Kasane (BBK)
Tue, 4 May
30 409 ₹

Low price calendar

September 2026
Price chart (September 2026)
min: 28397 ₹ · max: 30361 ₹
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 — 30361 ₹ 16.09.2026 — no data 17.09.2026 — no data 18.09.2026 — no data 19.09.2026 — no data 20.09.2026 — 28397 ₹ 21.09.2026 — no data 22.09.2026 — no data 23.09.2026 — no data 24.09.2026 — no data 25.09.2026 — no data 26.09.2026 — no data 27.09.2026 — no data 28.09.2026 — no data 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
30361 ₹
16
placeholder
no data
17
placeholder
no data
18
placeholder
no data
19
placeholder
no data
20
Good deal
28397 ₹
21
placeholder
no data
22
placeholder
no data
23
placeholder
no data
24
placeholder
no data
25
placeholder
no data
26
placeholder
no data
27
placeholder
no data
28
placeholder
no data
29
placeholder
no data
30
placeholder
no data

Cheap flights Johannesburg to Kasane

Air Botswana
Mon, Tue, Wed, Thu, Fri, Sat, Sun
Price from
₹28 282
South African Airlink
Tue
Price from
₹28 699

Popular destinations from Johannesburg

All →
JNB
South Africa → South Africa
DUR
from
₹3 008
JNB
South Africa → South Africa
BFN
from
₹3 348
JNB
South Africa → South Africa
MQP
from
₹3 464
JNB
South Africa → South Africa
NLP
from
₹3 464
JNB
South Africa → South Africa
ELS
from
₹3 580
JNB
South Africa → South Africa
PLZ
from
₹3 807
JNB
South Africa → South Africa
GRJ
from
₹3 895
JNB
South Africa → South Africa
CPT
from
₹4 664
JNB
South Africa → Zimbabwe
HRE
from
₹5 042

Popular destinations to Kasane

All →
MUB
Maun — Kasane
Botswana → Botswana
BBK
from
₹6 995
GBE
Botswana → Botswana
BBK
from
₹16 092
FRW
Francistown — Kasane
Botswana → Botswana
BBK
from
₹22 138
CPT
Cape Town — Kasane
South Africa → Botswana
BBK
from
₹33 091
WDH
Windhoek — Kasane
Namibia → Botswana
BBK
from
₹38 936
HRE
Harare — Kasane
Zimbabwe → Botswana
BBK
from
₹42 665
NLP
Nelspruit — Kasane
South Africa → Botswana
BBK
from
₹42 776
VFA
Victoria Falls — Kasane
Zimbabwe → Botswana
BBK
from
₹42 897

Cheap flights Johannesburg to Kasane

Interesting facts about the route

Flight time

18h 45min

Distance

977 km

Average price

₹28 397

Most frequent flight

BP 204

Passenger reviews

No reviews for this route yet

Internet abroad

eSIM · Botswana

All plans

mauntelecom

2 GB

data

15

days

₹1532

Buy

mauntelecom

3 GB

data

30

days

₹2202

Buy

mauntelecom

5 GB

data

30

days

₹3350

Buy

mauntelecom

1 GB

data

7

days

₹814

Buy

Frequently Asked Questions

The average ticket price Johannesburg Kasane is ₹28 397. Check flight options below for current prices.
The average flight time is 18 hours 45 minutes.
Flights on the Johannesburg - Kasane route are operated by the following airlines: South African Airlink, Air Botswana.
The distance from Johannesburg to Kasane is 977 km.