There are 7 ways to get from Rome to Brasília by plane, train, 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.
Fly Fiumicino International Airport to Brasilia International Airport
best- Fly from Fiumicino International Airport (FCO) to Brasilia International Airport (BSB)plane FCO - BSB
17h 17mR$2,579–8,102Train to Bologna Guglielmo Marconi Airport, fly to Brasilia International Airport
cheapest- Take the train from Roma Termini to Bologna centraletrain
- Fly from Bologna Guglielmo Marconi Airport (BLQ) to Brasilia International Airport (BSB)plane BLQ - BSB
19h 40mR$2,101–7,073Train to Florence Peretola Airport, fly to Brasilia International Airport
- Take the train from Roma Termini to Firenze S.M.N.train
- Fly from Florence Peretola Airport (FLR) to Brasilia International Airport (BSB)plane FLR - BSB
20h 50mR$4,649–11,454Train to Naples Airport, fly to Brasilia International Airport
- Take the train from Roma Termini to Napoli Afragolatrain
- Fly from Naples Airport (NAP) to Brasilia International Airport (BSB)plane NAP - BSB
23h 45mR$2,111–6,882Fly Roma Ciampino Airport to Brasilia International Airport
- Fly from Roma Ciampino Airport (CIA) to Brasilia International Airport (BSB)plane CIA - BSB
27h 39mR$2,271–7,635Fly Fiumicino International Airport to Santa Genoveva / Goiânia Airport, bus
- Fly from Fiumicino International Airport (FCO) to Santa Genoveva / Goiânia Airport (GYN)plane FCO - GYN
- Take the bus from Terminal Rodoviário de Goiânia to Terminal Rodoviário de Brasíliabus
22h 31mR$3,104–8,207Fly Fiumicino International Airport to Caldas Novas, bus
- Fly from Fiumicino International Airport (FCO) to Caldas Novas (CLV)plane FCO - CLV
- Take the bus from Rodoviária de Caldas Novas to Terminal Rodoviário de Brasíliabus
27h 48mR$4,161–12,277
Fiumicino International Airport (FCO) to Brasilia International Airport (BSB) flights
Comparing Your Travel Options
The cheapest way to get from Rome to Brasília is to train and fly which costs R$ 2100 - R$ 7000 and takes 23h 45m.
The fastest way to get from Rome to Brasília is to fly which takes 17h 17m and costs R$ 2500 - R$ 8500.
The distance between Rome and Brasília is 8932 km.
It takes approximately 17h 17m to get from Rome to Brasília, including transfers.
Brasília is 4h behind Rome. It is currently 12:56 PM in Rome and 8:56 AM in Brasília.
There are 2099+ hotels available in Brasília.
What companies run services between Rome, Italy and Brasília, Brazil?
LATAM Chile, TAP Portugal, and three other airlines fly from Fiumicino International Airport (FCO) to Brasilia International Airport (BSB) every 4 hours.
- Website
- flytap.com
Flights from Fiumicino International Airport to Brasilia International Airport via Lisboa
- Ave. Duration
- 14h 47m
- When
- Every day
- Estimated price
- R$2,300–8,000
Flights from Fiumicino International Airport to Brasilia International Airport via Rio De Janeiro-Galeao
- Ave. Duration
- 16h 10m
- When
- Every day
- Estimated price
- R$1,900–5,500
Flights from Florence Peretola Airport to Brasilia International Airport via Lisboa
- Ave. Duration
- 25h 25m
- When
- Monday, Thursday, and Sunday
- Estimated price
- R$2,100–7,000
Flights from Florence Peretola Airport to Brasilia International Airport via Lisboa, Recife
- Ave. Duration
- 22h
- When
- Tuesday, Wednesday, Friday, and Sunday
- Estimated price
- R$2,100–7,000
Flights from Florence Peretola Airport to Brasilia International Airport via Lisboa, Fortaleza
- Ave. Duration
- 23h
- When
- Tuesday, Wednesday, Friday, and Sunday
- Estimated price
- R$2,100–7,000
Flights from Bologna Guglielmo Marconi Airport to Brasilia International Airport via Lisboa
- Ave. Duration
- 20h 55m
- When
- Thursday, Sunday, Monday, Tuesday, and Saturday
- Estimated price
- R$1,800–6,500
Flights from Bologna Guglielmo Marconi Airport to Brasilia International Airport via Lisboa, Recife
- Ave. Duration
- 21h
- When
- Monday, Friday, and Saturday
- Estimated price
- R$1,900–6,500
Flights from Bologna Guglielmo Marconi Airport to Brasilia International Airport via Lisboa, Fortaleza
- Ave. Duration
- 22h
- When
- Monday, Friday, and Saturday
- Estimated price
- R$1,800–6,500
Flights from Naples Airport to Brasilia International Airport via Lisboa
- Ave. Duration
- 24h 45m
- When
- Thursday, Saturday, and Sunday
- Estimated price
- R$1,900–6,500
Flights from Roma Ciampino Airport to Brasilia International Airport via Charleroi, Lisboa
- Ave. Duration
- 27h 25m
- When
- Tuesday
- Estimated price
- R$2,400–7,500
Flights from Roma Ciampino Airport to Brasilia International Airport via Marseille, Lisboa
- Ave. Duration
- 27h 30m
- When
- Saturday
- Estimated price
- R$2,200–7,500
Flights from Roma Ciampino Airport to Brasilia International Airport via Marrakech, Lisboa
- Ave. Duration
- 34h
- When
- Monday, Thursday, Friday, and Saturday
- Estimated price
- R$2,400–7,500
Flights from Fiumicino International Airport to Santa Genoveva / Goiânia Airport via Rio De Janeiro-Galeao
- Ave. Duration
- 15h 40m
- When
- Every day
- Estimated price
- R$2,000–6,000
Flights from Fiumicino International Airport to Santa Genoveva / Goiânia Airport via Lisboa, Brasilia International Airport
- Ave. Duration
- 20h
- When
- Every day
- Estimated price
- R$1,700–5,500
- Website
- latam.com
Flights from Fiumicino International Airport to Brasilia International Airport via Sao Paulo
- Ave. Duration
- 15h 12m
- When
- Every day
- Estimated price
- R$3,800–7,000
Flights from Florence Peretola Airport to Brasilia International Airport via Barcelona, Sao Paulo
- Ave. Duration
- 18h 30m
- When
- Thursday and Friday
- Estimated price
- R$3,300–9,500
Flights from Florence Peretola Airport to Brasilia International Airport via Fiumicino International Airport, Rio De Janeiro-Galeao
- Ave. Duration
- 18h 50m
- When
- Monday to Saturday
- Estimated price
- R$2,600–7,500
Flights from Naples Airport to Brasilia International Airport via Barcelona, Sao Paulo
- Ave. Duration
- 21h 25m
- When
- Monday
- Estimated price
- R$3,000–8,500
Flights from Naples Airport to Brasilia International Airport via Lisboa, Fortaleza
- Ave. Duration
- 21h 10m
- When
- Tuesday
- Estimated price
- R$2,700–7,500
Flights from Roma Ciampino Airport to Brasilia International Airport via Marrakech, Lisboa, Fortaleza
- Ave. Duration
- 25h
- When
- Monday, Thursday, and Saturday
- Estimated price
- R$3,400–9,500
Flights from Fiumicino International Airport to Santa Genoveva / Goiânia Airport via Sao Paulo
- Ave. Duration
- 16h 6m
- When
- Every day
- Estimated price
- R$2,000–7,500
Flights from Fiumicino International Airport to Caldas Novas via Sao Paulo
- Ave. Duration
- 23h 27m
- When
- Tuesday, Monday, Wednesday, Saturday, and Sunday
- Estimated price
- R$4,000–15,000
Flights from Fiumicino International Airport to Caldas Novas via Madrid, Sao Paulo
- Ave. Duration
- 25h 45m
- When
- Monday, Tuesday, Wednesday, Saturday, and Sunday
- Estimated price
- R$5,000–15,000
Flights from Fiumicino International Airport to Caldas Novas via Rio De Janeiro-Galeao, Sao Paulo
- Ave. Duration
- 22h 15m
- When
- Monday, Tuesday, Wednesday, Saturday, and Sunday
- Estimated price
- R$4,000–12,000
- Website
- voeazul.com.br
Flights from Fiumicino International Airport to Brasilia International Airport via Lisboa
- Ave. Duration
- 14h 47m
- When
- Every day
- Estimated price
- R$2,300–8,000
Flights from Florence Peretola Airport to Brasilia International Airport via Lisboa
- Ave. Duration
- 25h 25m
- When
- Monday, Thursday, and Sunday
- Estimated price
- R$2,100–7,000
Flights from Florence Peretola Airport to Brasilia International Airport via Lisboa, Recife
- Ave. Duration
- 19h 55m
- When
- Thursday
- Estimated price
- R$2,100–7,000
Flights from Bologna Guglielmo Marconi Airport to Brasilia International Airport via Lisboa
- Ave. Duration
- 20h 55m
- When
- Thursday, Sunday, Monday, Tuesday, and Saturday
- Estimated price
- R$1,800–6,500
Flights from Bologna Guglielmo Marconi Airport to Brasilia International Airport via Lisboa, Recife
- Ave. Duration
- 21h 25m
- When
- Thursday
- Estimated price
- R$1,900–6,500
Flights from Naples Airport to Brasilia International Airport via Lisboa, Recife
- Ave. Duration
- 19h 15m
- When
- Thursday and Saturday
- Estimated price
- R$1,900–6,500
Flights from Naples Airport to Brasilia International Airport via Porto, Recife
- Ave. Duration
- 21h 15m
- When
- Sunday
- Estimated price
- R$3,100–8,000
Flights from Roma Ciampino Airport to Brasilia International Airport via Charleroi, Lisboa
- Ave. Duration
- 27h 25m
- When
- Tuesday
- Estimated price
- R$2,400–7,500
- Website
- voegol.com.br
Flights from Fiumicino International Airport to Brasilia International Airport via Lisboa
- Ave. Duration
- 14h 45m
- When
- Every day
- Estimated price
- R$2,300–8,000
Flights from Fiumicino International Airport to Brasilia International Airport via Rio De Janeiro-Galeao
- Ave. Duration
- 16h 10m
- When
- Every day
- Estimated price
- R$1,900–5,500
Flights from Florence Peretola Airport to Brasilia International Airport via Paris Charles de Gaulle, Fortaleza
- Ave. Duration
- 25h 25m
- When
- Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- R$2,000–7,500
Flights from Florence Peretola Airport to Brasilia International Airport via Paris Charles de Gaulle, Salvador
- Ave. Duration
- 16h 35m
- When
- Monday, Wednesday, and Saturday
- Estimated price
- R$2,100–8,000
Flights from Bologna Guglielmo Marconi Airport to Brasilia International Airport via Lisboa
- Ave. Duration
- 14h 55m
- When
- Monday, Tuesday, Thursday, and Saturday
- Estimated price
- R$1,800–6,500
Flights from Bologna Guglielmo Marconi Airport to Brasilia International Airport via Paris Charles de Gaulle, Salvador
- Ave. Duration
- 17h 25m
- When
- Monday, Wednesday, and Saturday
- Estimated price
- R$1,800–7,000
Flights from Roma Ciampino Airport to Brasilia International Airport via Charleroi, Lisboa
- Ave. Duration
- 27h 25m
- When
- Tuesday
- Estimated price
- R$2,400–7,500
Flights from Fiumicino International Airport to Santa Genoveva / Goiânia Airport via Rio De Janeiro-Galeao
- Ave. Duration
- 15h 40m
- When
- Every day
- Estimated price
- R$2,000–6,000
Flights from Fiumicino International Airport to Caldas Novas via Rio De Janeiro-Galeao, Sao Paulo Congonhas
- Ave. Duration
- 18h 55m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- R$4,000–12,000
- Website
- airfrance.com
Flights from Florence Peretola Airport to Brasilia International Airport via Paris Charles de Gaulle, Salvador
- Ave. Duration
- 17h 55m
- When
- Saturday
- Estimated price
- R$2,100–8,000
Flights from Bologna Guglielmo Marconi Airport to Brasilia International Airport via Paris Charles de Gaulle, Salvador
- Ave. Duration
- 18h 45m
- When
- Saturday
- Estimated price
- R$1,800–7,000
Flights from Fiumicino International Airport to Santa Genoveva / Goiânia Airport via Rio De Janeiro-Galeao
- Ave. Duration
- 15h 40m
- When
- Every day
- Estimated price
- R$2,000–6,000
- Phone
- +39 06 5210550
- Website
- Trenitalia Frecce
Train from Roma Termini to Firenze S.M.N.
- Ave. Duration
- 1h 41m
- Frequency
- Every 20 minutes
- Estimated price
- R$220–380
- Website
- Trenitalia Frecce
Train from Roma Termini to Bologna centrale
- Ave. Duration
- 2h 28m
- Frequency
- Every 20 minutes
- Estimated price
- R$300–550
- Website
- Trenitalia Frecce
Train from Roma Termini to Napoli Afragola
- Ave. Duration
- 55 min
- Frequency
- Every 30 minutes
- Estimated price
- R$180–300
- Website
- Trenitalia Frecce
- Phone
- +39 06 8937 1892
- Website
- Italo Treno
Train from Roma Termini to Firenze S.M.N.
- Ave. Duration
- 1h 36m
- Frequency
- Once daily
- Estimated price
- R$180–310
- Website
- Italo Treno
Train from Roma Termini to Bologna centrale
- Ave. Duration
- 2h 23m
- Frequency
- Every 20 minutes
- Estimated price
- R$250–420
- Website
- Italo Treno
Train from Roma Termini to Napoli Afragola
- Ave. Duration
- 58 min
- Frequency
- Hourly
- Estimated price
- R$150–250
- Website
- Italo Treno
- Phone
- +39.06.5210550
- Website
- Trenitalia
Train from Roma Termini to Firenze S.M.N.
- Ave. Duration
- 4h 25m
- Frequency
- Every 4 hours
- Estimated price
- R$190–270
- Website
- Trenitalia
- Phone
- +39 06 68475475
- Website
- Trenitalia Intercity
Train from Roma Termini to Firenze S.M.N.
- Ave. Duration
- 3h 45m
- Frequency
- Twice daily
- Estimated price
- R$180–320
- Website
- Trenitalia Intercity
Train from Roma Termini to Bologna centrale
- Ave. Duration
- 4h 32m
- Frequency
- 4 times a day
- Estimated price
- R$240–430
- Website
- Trenitalia Intercity
Train from Roma Termini to Napoli Afragola
- Ave. Duration
- 2h 53m
- Frequency
- Twice a week
- Estimated price
- R$140–260
- Website
- Trenitalia Intercity
- Phone
- 0800 044 2222
- [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 5m
- Frequency
- Every 4 hours
- Estimated price
- R$60–130
- 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$124
- 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$110–150
- 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$93
- 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$85–140
- 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$75–170
- 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$75–120
- 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$110–180
- Schedules at
- roderotas.com
- Book at
- roderotas.com
- 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$203–206
- Schedules at
- roderotas.com
- Book at
- roderotas.com
Want to know more about travelling around Brazil
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
Italy Travel Guides
Read the travel guide
5 incredible day trips from Florence by train
Read the travel guide
Getting to Rome from the airport
Read the travel guide





































