There are 6 ways to get from Kuala Lumpur to Brasília by train, plane, or bus
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train to Kuala Lumpur International Airport, fly to Brasilia International Airport
best- Take the train from Bandar Tasik Selatan to Klia T2train
- Fly from Kuala Lumpur International Airport (KUL) to Brasilia International Airport (BSB)plane KUL - BSB
30h 1mR$3,164–8,657Train to Kuala Lumpur International Airport, fly to Uberlândia–Ten. Cel. Av. César Bombonato Airport, bus
cheapest- Take the train from Bandar Tasik Selatan to Klia T2train
- Fly from Kuala Lumpur International Airport (KUL) to Uberlândia–Ten. Cel. Av. César Bombonato Airport (UDI)plane KUL - UDI
- Take the bus from Araguari to Terminal Rodoviário de Brasíliabus
38h 52mR$3,112–8,157Fly Sultan Abdul Aziz Shah to Brasilia International Airport
- Fly from Sultan Abdul Aziz Shah (SZB) to Brasilia International Airport (BSB)plane SZB - BSB
35h 41mR$5,059–12,074Train, bus to Singapore Changi Airport, fly to Brasilia International Airport
- Take the train from Bdr Tasek Selatan to Jb Sentraltrain
- Take the bus from Johor Bahru CIQ to Expo Stnbus
- Fly from Singapore Changi Airport (SIN) to Brasilia International Airport (BSB)plane SIN - BSB
35h 22mR$4,191–9,224Train to Kuala Lumpur International Airport, fly to Santa Genoveva / Goiânia Airport, bus
- Take the train from Bandar Tasik Selatan to Klia T2train
- Fly from Kuala Lumpur International Airport (KUL) to Santa Genoveva / Goiânia Airport (GYN)plane KUL - GYN
- Take the bus from Terminal Rodoviário de Goiânia to Terminal Rodoviário de Brasíliabus
34h 42mR$3,284–8,732Train to Kuala Lumpur International Airport, fly to Caldas Novas, bus
- Take the train from Bandar Tasik Selatan to Klia T2train
- Fly from Kuala Lumpur International Airport (KUL) to Caldas Novas (CLV)plane KUL - CLV
- Take the bus from Rodoviária de Caldas Novas to Terminal Rodoviário de Brasíliabus
36h 8mR$6,166–16,372
Kuala Lumpur International Airport (KUL) to Brasilia International Airport (BSB) flights
Questions & Answers
The cheapest way to get from Kuala Lumpur to Brasília is to train and fly and bus which costs R$ 3100 - R$ 8500 and takes 38h 52m.
The fastest way to get from Kuala Lumpur to Brasília is to train and fly which takes 30h 1m and costs R$ 3100 - R$ 9000.
The distance between Kuala Lumpur and Brasília is 16451 km.
It takes approximately 30h 1m to get from Kuala Lumpur to Brasília, including transfers.
Brasília is 11h behind Kuala Lumpur. It is currently 8:54 PM in Kuala Lumpur and 9:54 AM in Brasília.
There are 1939+ hotels available in Brasília.
What companies run services between Kuala Lumpur, Malaysia and Brasília, Brazil?
Scoot Tigerair, Qatar Airways, and seven other airlines fly from Sultan Abdul Aziz Shah (SZB) to Brasilia International Airport (BSB) 4 times a day.
- Website
- qatarairways.com
Flights from Kuala Lumpur International Airport to Brasilia International Airport via Doha, Sao Paulo
- Ave. Duration
- 32h 40m
- When
- Every day
- Estimated price
- R$3,100–8,500
Flights from Sultan Abdul Aziz Shah to Brasilia International Airport via Soekarno–Hatta, Doha, Sao Paulo
- Ave. Duration
- 38h 45m
- When
- Every day
- Estimated price
- R$5,000–13,000
Flights from Sultan Abdul Aziz Shah to Brasilia International Airport via Singapore Changi Airport, Doha, Sao Paulo
- Ave. Duration
- 41h 20m
- When
- Friday and Sunday
- Estimated price
- R$4,600–12,000
Flights from Singapore Changi Airport to Brasilia International Airport via Doha, Sao Paulo
- Ave. Duration
- 32h 5m
- When
- Every day
- Estimated price
- R$3,500–9,500
Flights from Kuala Lumpur International Airport to Santa Genoveva / Goiânia Airport via Doha, Sao Paulo
- Ave. Duration
- 29h 15m
- When
- Every day
- Estimated price
- R$3,200–8,500
Flights from Kuala Lumpur International Airport to Uberlândia–Ten. Cel. Av. César Bombonato Airport via Doha, Sao Paulo
- Ave. Duration
- 30h 42m
- When
- Every day
- Estimated price
- R$2,900–7,500
Flights from Kuala Lumpur International Airport to Caldas Novas via Doha, Sao Paulo
- Ave. Duration
- 31h 25m
- When
- Wednesday
- Estimated price
- R$6,000–16,000
- Website
- latam.com
Flights from Kuala Lumpur International Airport to Brasilia International Airport via Doha, Sao Paulo
- Ave. Duration
- 26h 5m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- R$3,100–8,500
Flights from Sultan Abdul Aziz Shah to Brasilia International Airport via Singapore Changi Airport, Doha, Sao Paulo
- Ave. Duration
- 36h 52m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- R$4,600–12,000
Flights from Singapore Changi Airport to Brasilia International Airport via Doha, Sao Paulo
- Ave. Duration
- 29h 25m
- When
- Every day
- Estimated price
- R$3,500–9,500
Flights from Singapore Changi Airport to Brasilia International Airport via Addis Ababa, Sao Paulo
- Ave. Duration
- 28h 20m
- When
- Monday, Wednesday, Friday, Saturday, and Sunday
- Estimated price
- R$4,100–9,000
Flights from Kuala Lumpur International Airport to Santa Genoveva / Goiânia Airport via Doha, Sao Paulo
- Ave. Duration
- 26h 5m
- When
- Monday and Sunday
- Estimated price
- R$3,200–8,500
Flights from Kuala Lumpur International Airport to Uberlândia–Ten. Cel. Av. César Bombonato Airport via Doha, Sao Paulo
- Ave. Duration
- 28h 30m
- When
- Monday, Wednesday, and Sunday
- Estimated price
- R$2,900–7,500
Flights from Kuala Lumpur International Airport to Caldas Novas via Doha, Sao Paulo
- Ave. Duration
- 31h 25m
- When
- Wednesday
- Estimated price
- R$6,000–16,000
- Website
- turkishairlines.com
Flights from Kuala Lumpur International Airport to Brasilia International Airport via Istanbul, Sao Paulo
- Ave. Duration
- 34h 47m
- When
- Every day
- Estimated price
- R$3,200–9,500
Flights from Singapore Changi Airport to Brasilia International Airport via Istanbul, Sao Paulo
- Ave. Duration
- 31h 52m
- When
- Saturday, Monday, Wednesday, and Sunday
- Estimated price
- R$3,600–11,000
Flights from Kuala Lumpur International Airport to Santa Genoveva / Goiânia Airport via Istanbul, Sao Paulo
- Ave. Duration
- 34h 57m
- When
- Every day
- Estimated price
- R$3,300–9,500
Flights from Kuala Lumpur International Airport to Uberlândia–Ten. Cel. Av. César Bombonato Airport via Istanbul, Sao Paulo
- Ave. Duration
- 35h 20m
- When
- Every day
- Estimated price
- R$2,900–8,500
- Website
- emirates.com
Flights from Kuala Lumpur International Airport to Brasilia International Airport via Dubai, Rio De Janeiro-Galeao
- Ave. Duration
- 28h 55m
- When
- Every day
- Estimated price
- R$3,300–9,000
Flights from Kuala Lumpur International Airport to Brasilia International Airport via Dubai, Sao Paulo
- Ave. Duration
- 32h 25m
- When
- Every day
- Estimated price
- R$3,400–9,000
Flights from Sultan Abdul Aziz Shah to Brasilia International Airport via Penang, Dubai, Rio De Janeiro-Galeao
- Ave. Duration
- 36h 30m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- R$4,800–13,000
Flights from Sultan Abdul Aziz Shah to Brasilia International Airport via Don Muang, Dubai, Rio De Janeiro-Galeao
- Ave. Duration
- 38h 20m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- R$4,900–13,000
Flights from Singapore Changi Airport to Brasilia International Airport via Dubai, Rio De Janeiro-Galeao
- Ave. Duration
- 29h 30m
- When
- Every day
- Estimated price
- R$3,700–10,000
Flights from Kuala Lumpur International Airport to Santa Genoveva / Goiânia Airport via Dubai, Sao Paulo
- Ave. Duration
- 33h 15m
- When
- Every day
- Estimated price
- R$3,400–9,500
- Website
- ethiopianairlines.com
Flights from Sultan Abdul Aziz Shah to Brasilia International Airport via Singapore Changi Airport, Addis Ababa, Sao Paulo
- Ave. Duration
- 40h 40m
- When
- Friday and Sunday
- Estimated price
- R$5,000–12,000
Flights from Singapore Changi Airport to Brasilia International Airport via Addis Ababa, Sao Paulo
- Ave. Duration
- 32h 40m
- When
- Monday, Wednesday, Friday, Saturday, and Sunday
- Estimated price
- R$4,100–9,000
- Website
- voegol.com.br
Flights from Kuala Lumpur International Airport to Uberlândia–Ten. Cel. Av. César Bombonato Airport via Dubai, Rio De Janeiro-Galeao
- Ave. Duration
- 28h 5m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- R$3,000–8,500
Flights from Kuala Lumpur International Airport to Uberlândia–Ten. Cel. Av. César Bombonato Airport via Paris Charles de Gaulle, Rio De Janeiro-Galeao
- Ave. Duration
- 30h 40m
- When
- Wednesday and Friday
- Estimated price
- R$3,000–11,000
- Phone
- +603 2267 8000
- [email protected]
- Website
- KLIA Ekspres
Train from Bandar Tasik Selatan to Klia T2
- Ave. Duration
- 32 min
- Frequency
- Every 30 minutes
- Estimated price
- R$7–85
- Website
- KLIA Ekspres
Train from Bandar Tasik Selatan to Klia T2
- Ave. Duration
- 32 min
- Frequency
- Every 30 minutes
- Estimated price
- R$7–85
- Website
- KLIA Ekspres
Train from Bandar Tasik Selatan to Klia T2
- Ave. Duration
- 32 min
- Frequency
- Every 30 minutes
- Estimated price
- R$7–85
- Website
- KLIA Ekspres
Train from Bandar Tasik Selatan to Klia T2
- Ave. Duration
- 32 min
- Frequency
- Every 30 minutes
- Estimated price
- R$7–85
- Website
- KLIA Ekspres
- Phone
- +603 - 9779 1200
- [email protected]
- Website
- KTMB
Train from Bdr Tasek Selatan to Jb Sentral
- Ave. Duration
- 4h 6m
- Frequency
- Hourly
- Estimated price
- R$11–60
- Website
- KTMB
- Shuttle
- R$11–16
- Express
- R$40–60
- Phone
- +65 6295 9009
- [email protected]
- Website
- transtar.travel
Bus from Johor Bahru CIQ to Expo Stn
- Ave. Duration
- 1h 10m
- Frequency
- Every 3 hours
- Estimated price
- R$20–90
- Schedules at
- transtar.travel
- Phone
- +55 84 3205-6161
- [email protected]
- Website
- Quero Passagem - Viação Nordeste
Bus from Terminal Rodoviário de Goiânia to Terminal Rodoviário de Brasília
- Ave. Duration
- 3h 15m
- Frequency
- Every 4 hours
- Estimated price
- R$60–120
- Website
- Quero Passagem - Viação Nordeste
- Website
- Clickbus - Viação Nordeste
- Phone
- (15) 3542-2033
- Website
- expressoamarelinho.com.br
Bus from Terminal Rodoviário de Goiânia to Terminal Rodoviário de Brasília
- Ave. Duration
- 3h 30m
- Frequency
- 3 times a day
- Estimated price
- R$125
- Schedules at
- expressoamarelinho.com.br
- [email protected]
- Website
- guerinoseiscento.com.br
Bus from Terminal Rodoviário de Goiânia to Terminal Rodoviário de Brasília
- Ave. Duration
- 3h 15m
- Frequency
- Twice daily
- Estimated price
- R$75–140
- Schedules at
- guerinoseiscento.com.br
- Book at
- guerinoseiscento.com.br
- Phone
- 800 045 5050
- Website
- eucatur.com.br
Bus from Terminal Rodoviário de Goiânia to Terminal Rodoviário de Brasília
- Ave. Duration
- 3h 5m
- Frequency
- Once daily
- Estimated price
- R$85–130
- Schedules at
- eucatur.com.br
- Book at
- eucatur.com.br
- Phone
- 0800 704 8780
- [email protected]
- Website
- andorinha.com
Bus from Terminal Rodoviário de Goiânia to Terminal Rodoviário de Brasília
- Ave. Duration
- 3h 27m
- Frequency
- Once daily
- Estimated price
- R$80–130
- Schedules at
- andorinha.com
- Phone
- 0800 707 3838
- [email protected]
- Website
- satelitenorte.com.br
Bus from Terminal Rodoviário de Goiânia to Terminal Rodoviário de Brasília
- Ave. Duration
- 4h 20m
- Frequency
- Once daily
- Estimated price
- R$70–120
- Book at
- satelitenorte.queropassagem.com.br
- Phone
- +55 0800 940 8090
- [email protected]
- Website
- roderotas.com
Bus from Terminal Rodoviário de Goiânia to Terminal Rodoviário de Brasília
- Ave. Duration
- 1h 47m
- Frequency
- Once a week
- Estimated price
- R$90–140
- Schedules at
- roderotas.com
- Book at
- roderotas.com
Bus from Rodoviária de Caldas Novas to Terminal Rodoviário de Brasília
- Ave. Duration
- 5h 15m
- Frequency
- Twice daily
- Estimated price
- R$130–220
- Schedules at
- roderotas.com
- Book at
- roderotas.com
- Phone
- +55 800 085 8830
- [email protected]
- Website
- realexpresso.com.br
Bus from Araguari to Terminal Rodoviário de Brasília
- Ave. Duration
- 5h 20m
- Frequency
- Every 3 hours
- Estimated price
- R$140–470
- Schedules at
- viajeguanabara.com.br
- Book at
- realexpresso.com.br
- Phone
- +55 62 99931 9109
- [email protected]
- Website
- realmaia.com.br
Bus from Araguari to Terminal Rodoviário de Brasília
- Ave. Duration
- 6h 7m
- Frequency
- Every 4 hours
- Estimated price
- R$140–200
- Schedules at
- realmaia.com.br
- Book at
- realmaia.com.br
- Phone
- +55 18 2212-5444
- [email protected]
- Website
- motta.com.br
Bus from Araguari to Terminal Rodoviário de Brasília
- Ave. Duration
- 6h 4m
- Frequency
- Twice daily
- Estimated price
- R$130–200
- Schedules at
- motta.com.br
- Book at
- motta.com.br
- Phone
- +55 34 3515-7700
- [email protected]
- Website
- expressouniao.com.br
Bus from Araguari to Terminal Rodoviário de Brasília
- Ave. Duration
- 5h 45m
- Frequency
- Once daily
- Estimated price
- R$150–240
- Book at
- expressouniao.com.br
- Phone
- 0800 940 8090
- [email protected]
- Website
- roderotas.com
Bus from Rodoviária de Caldas Novas to Terminal Rodoviário de Brasília
- Ave. Duration
- 5h 54m
- Frequency
- Once daily
- Estimated price
- R$170–250
- Schedules at
- roderotas.com
- Book at
- roderotas.com
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including How to get from London City Airport into central London, How to plan an amazing trip around Scandinavia, and Italian Lakes: Getting around by train - to help you get the most out of your next trip.








































