Popular Filters
One Way Price
Duration
Stops From Johannesburg
Departure From Johannesburg
MYR 4,758
MYR 5,486
MYR 5,350
Arrival at Brasilia
MYR 5,621
MYR 4,758
MYR 6,721
MYR 5,486
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.
MYR 4,879
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
MYR 5,486
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
MYR 5,585
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
MYR 5,626
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
MYR 5,764
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
MYR 6,800
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
MYR 6,880
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
MYR 6,884
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
MYR 6,892
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
MYR 6,896
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