Popular Filters
One Way Price
Duration
Stops From Johannesburg
Departure From Johannesburg
USD 1,150
USD 1,327
USD 1,308
Arrival at Brasilia
USD 1,360
USD 1,150
USD 1,627
USD 1,327
Alliances & Airlines
Oneworld
(26)
SkyTeam
(17)
Star Alliance
(2)
+ 2 more
Layover Airports
+ 3 more
Layover Duration
Johannesburg To Brasilia Flights
Book Johannesburg to Brasilia flight tickets at lowest price. Get best deals on your upcoming Johannesburg to Brasilia flights only on MakeMyTrip. Also Book Brasilia to Johannesburg Flights. Currently 50 flights flying from Johannesburg to Brasilia. To save maximum on flight booking click on below Fare Calendar button and choose your dates.Avail Zero Cancellation for flight bookings.
USD 1,150
Transit Visa may be required
Johannesburg to Brasilia , 3 Sep
Emirates EK | 768
10:05
Wed, 3 Sep 25
Terminal B
Johannesburg, South Africa
08 h 10 m
20:15
Wed, 3 Sep 25
Terminal T3
Dubai, United Arab Emirates
BAGGAGE : CHECK INCABIN
Information not available
Emirates EK | 261
09:05
Thu, 4 Sep 25
Terminal T3
Dubai, United Arab Emirates
15 h 10 m
17:15
Thu, 4 Sep 25
Terminal T3
Sao Paulo, Brazil
BAGGAGE : CHECK INCABIN
Information not available
Emirates EK | 3607 | Operated By Gol Air
06:00
Fri, 5 Sep 25
Terminal T2
Sao Paulo, Brazil
01 h 45 m
07:45
Fri, 5 Sep 25
Brasilia, Brazil
BAGGAGE : CHECK INCABIN
Information not available
USD 1,308
Transit Visa may be required
Johannesburg to Brasilia , 3 Sep
Swiss LX | 283
19:35
Wed, 3 Sep 25
Terminal A
Johannesburg, South Africa
10 h 45 m
06:20
Thu, 4 Sep 25
Zurich, Switzerland
BAGGAGE : CHECK INCABIN
Information not available
Swiss LX | 92
22:40
Thu, 4 Sep 25
Zurich, Switzerland
11 h 45 m
05:25
Fri, 5 Sep 25
Terminal T3
Sao Paulo, Brazil
BAGGAGE : CHECK INCABIN
Information not available
Swiss LX | 9704 | Operated By LATAM Airlines
07:25
Fri, 5 Sep 25
Terminal T2
Sao Paulo, Brazil
01 h 45 m
09:10
Fri, 5 Sep 25
Brasilia, Brazil
BAGGAGE : CHECK INCABIN
Information not available
USD 1,327
Transit Visa may be required
Johannesburg to Brasilia , 3 Sep
Emirates EK | 764
19:10
Wed, 3 Sep 25
Terminal B
Johannesburg, South Africa
08 h 15 m
05:25
Thu, 4 Sep 25
Terminal T3
Dubai, United Arab Emirates
BAGGAGE : CHECK INCABIN
Information not available
Emirates EK | 261
09:05
Thu, 4 Sep 25
Terminal T3
Dubai, United Arab Emirates
15 h 10 m
17:15
Thu, 4 Sep 25
Terminal T3
Sao Paulo, Brazil
BAGGAGE : CHECK INCABIN
Information not available
Gol Air G3 | 1418
21:40
Thu, 4 Sep 25
Terminal T2
Sao Paulo, Brazil
01 h 45 m
23:25
Thu, 4 Sep 25
Brasilia, Brazil
BAGGAGE : CHECK INCABIN
Information not available
USD 1,333
Transit Visa may be required
Johannesburg to Brasilia , 3 Sep
Lufthansa LH | 573
19:00
Wed, 3 Sep 25
Terminal A
Johannesburg, South Africa
10 h 35 m
05:35
Thu, 4 Sep 25
Terminal T1
Frankfurt, Germany
BAGGAGE : CHECK INCABIN
Information not available
Lufthansa LH | 506
22:05
Thu, 4 Sep 25
Terminal T1
Frankfurt, Germany
11 h 45 m
04:50
Fri, 5 Sep 25
Terminal T3
Sao Paulo, Brazil
BAGGAGE : CHECK INCABIN
Information not available
Lufthansa LH | 4682 | Operated By LATAM Airlines
07:25
Fri, 5 Sep 25
Terminal T2
Sao Paulo, Brazil
01 h 45 m
09:10
Fri, 5 Sep 25
Brasilia, Brazil
BAGGAGE : CHECK INCABIN
Information not available
USD 1,360
Transit Visa may be required
Johannesburg to Brasilia , 3 Sep
Emirates EK | 764
19:10
Wed, 3 Sep 25
Terminal B
Johannesburg, South Africa
08 h 15 m
05:25
Thu, 4 Sep 25
Terminal T3
Dubai, United Arab Emirates
BAGGAGE : CHECK INCABIN
Information not available
Emirates EK | 261
09:05
Thu, 4 Sep 25
Terminal T3
Dubai, United Arab Emirates
15 h 10 m
17:15
Thu, 4 Sep 25
Terminal T3
Sao Paulo, Brazil
BAGGAGE : CHECK INCABIN
Information not available
LATAM Airlines LA | 3656
23:30
Thu, 4 Sep 25
Terminal T2
Sao Paulo, Brazil
01 h 40 m
01:10
Fri, 5 Sep 25
Brasilia, Brazil
BAGGAGE : CHECK INCABIN
Information not available
USD 1,605
Transit Visa may be required
Johannesburg to Brasilia , 3 Sep
Emirates EK | 766
22:20
Wed, 3 Sep 25
Terminal B
Johannesburg, South Africa
08 h
08:20
Thu, 4 Sep 25
Terminal T3
Dubai, United Arab Emirates
BAGGAGE : CHECK INCABIN
Information not available
Emirates EK | 247
08:05
Fri, 5 Sep 25
Terminal T3
Dubai, United Arab Emirates
14 h 45 m
15:50
Fri, 5 Sep 25
Terminal T2
Rio de Janeiro, Brazil
BAGGAGE : CHECK INCABIN
Information not available
Gol Air G3 | 2075
18:15
Fri, 5 Sep 25
Terminal T2
Rio de Janeiro, Brazil
01 h 50 m
20:05
Fri, 5 Sep 25
Brasilia, Brazil
BAGGAGE : CHECK INCABIN
Information not available
USD 1,624
Transit Visa may be required
Johannesburg to Brasilia , 3 Sep
Air France AF | 995
18:50
Wed, 3 Sep 25
Terminal B
Johannesburg, South Africa
11 h 55 m
06:45
Thu, 4 Sep 25
Terminal T2E
Paris, France
BAGGAGE : CHECK INCABIN
Information not available
Air France AF | 460
10:10
Thu, 4 Sep 25
Terminal T2E
Paris, France
11 h 50 m
17:00
Thu, 4 Sep 25
Terminal T3
Sao Paulo, Brazil
BAGGAGE : CHECK INCABIN
Information not available
Air France AF | 1944 | Operated By Gol Air
08:55
Fri, 5 Sep 25
Terminal T2
Sao Paulo, Brazil
01 h 40 m
10:35
Fri, 5 Sep 25
Brasilia, Brazil
BAGGAGE : CHECK INCABIN
Information not available
USD 1,625
Transit Visa may be required
Johannesburg to Brasilia , 3 Sep
Air France AF | 995
18:50
Wed, 3 Sep 25
Terminal B
Johannesburg, South Africa
11 h 55 m
06:45
Thu, 4 Sep 25
Terminal T2E
Paris, France
BAGGAGE : CHECK INCABIN
Information not available
Air France AF | 460
10:10
Thu, 4 Sep 25
Terminal T2E
Paris, France
11 h 50 m
17:00
Thu, 4 Sep 25
Terminal T3
Sao Paulo, Brazil
BAGGAGE : CHECK INCABIN
Information not available
Air France AF | 1942 | Operated By Gol Air
21:40
Thu, 4 Sep 25
Terminal T2
Sao Paulo, Brazil
01 h 45 m
23:25
Thu, 4 Sep 25
Brasilia, Brazil
BAGGAGE : CHECK INCABIN
Information not available
USD 1,627
Transit Visa may be required
Johannesburg to Brasilia , 3 Sep
KLM Royal Dutch KL | 592
23:15
Wed, 3 Sep 25
Terminal B
Johannesburg, South Africa
11 h 05 m
10:20
Thu, 4 Sep 25
Amsterdam, Netherlands
BAGGAGE : CHECK INCABIN
Information not available
KLM Royal Dutch KL | 791
12:50
Thu, 4 Sep 25
Amsterdam, Netherlands
12 h
19:50
Thu, 4 Sep 25
Terminal T3
Sao Paulo, Brazil
BAGGAGE : CHECK INCABIN
Information not available
KLM Royal Dutch KL | 9294 | Operated By Gol Air
06:00
Fri, 5 Sep 25
Terminal T2
Sao Paulo, Brazil
01 h 45 m
07:45
Fri, 5 Sep 25
Brasilia, Brazil
BAGGAGE : CHECK INCABIN
Information not available
USD 1,628
Transit Visa may be required
Johannesburg to Brasilia , 3 Sep
KLM Royal Dutch KL | 592
23:15
Wed, 3 Sep 25
Terminal B
Johannesburg, South Africa
11 h 05 m
10:20
Thu, 4 Sep 25
Amsterdam, Netherlands
BAGGAGE : CHECK INCABIN
Information not available
KLM Royal Dutch KL | 791
12:50
Thu, 4 Sep 25
Amsterdam, Netherlands
12 h
19:50
Thu, 4 Sep 25
Terminal T3
Sao Paulo, Brazil
BAGGAGE : CHECK INCABIN
Information not available
KLM Royal Dutch KL | 9292 | Operated By Gol Air
21:40
Thu, 4 Sep 25
Terminal T2
Sao Paulo, Brazil
01 h 45 m
23:25
Thu, 4 Sep 25
Brasilia, Brazil
BAGGAGE : CHECK INCABIN
Information not available