There are 5 ways to get from Porto to Copacabana by plane or train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly Francisco De Sá Carneiro Airport to Santos Dumont Airport
best- Fly from Francisco De Sá Carneiro Airport (OPO) to Santos Dumont Airport (SDU)OPO - SDU
16h 48mR$2,616–6,520Train to Lisbon-Portela Airport, fly to Rio De Janeiro–Galeão International Airport
cheapest- Take the train from Porto Campanha to Lisboa Oriente
- Fly from Lisbon-Portela Airport (LIS) to Rio De Janeiro–Galeão International Airport (GIG)LIS - GIG
17h 44mR$2,320–6,777Fly Francisco De Sá Carneiro Airport to Jacarepaguá–Roberto Marinho Airport
- Fly from Francisco De Sá Carneiro Airport (OPO) to Jacarepaguá–Roberto Marinho Airport (RRJ)OPO - RRJ
25h 23mR$3,322–7,527Fly Francisco De Sá Carneiro Airport to Rio De Janeiro–Galeão International Airport
- Fly from Francisco De Sá Carneiro Airport (OPO) to Rio De Janeiro–Galeão International Airport (GIG)OPO - GIG
15h 38mR$2,722–6,028Train to Lisbon-Portela Airport, fly to Santos Dumont Airport
- Take the train from Porto Campanha to Lisboa Oriente
- Fly from Lisbon-Portela Airport (LIS) to Santos Dumont Airport (SDU)LIS - SDU
17h 8mR$2,514–6,769
Francisco De Sá Carneiro Airport (OPO) to Santos Dumont Airport (SDU) flights
Questions & Answers
The cheapest way to get from Porto to Copacabana is to train and fly which costs R$ 2500 - R$ 7000 and takes 17h 8m.
The fastest way to get from Porto to Copacabana is to fly which takes 15h 38m and costs R$ 2700 - R$ 6500.
The distance between Porto and Copacabana is 7995 km.
It takes approximately 16h 48m to get from Porto to Copacabana, including transfers.
Copacabana is 3h behind Porto. It is currently 8:00 AM in Porto and 5:00 AM in Copacabana.
There are 8265+ hotels available in Copacabana.
What companies run services between Porto, Portugal and Copacabana, Brazil?
Azul and TAP Portugal fly from Francisco De Sá Carneiro Airport (OPO) to Santos Dumont Airport (SDU) 3 times a day.
Transport is disrupted due to the Russia-Ukraine war. Read more
- Website
- voeazul.com.br
Flights from Francisco De Sá Carneiro Airport to Santos Dumont Airport via Sao Paulo Viracopos
- Ave. Duration
- 14h 20m
- When
- Monday, Wednesday, and Friday
- Estimated price
- R$2,500–5,500
Flights from Francisco De Sá Carneiro Airport to Santos Dumont Airport via Sao Paulo
- Ave. Duration
- 20h 40m
- When
- Monday, Thursday, and Saturday
- Estimated price
- R$2,900–7,500
Flights from Francisco De Sá Carneiro Airport to Santos Dumont Airport via Lisbon-Portela Airport, Sao Paulo Viracopos
- Ave. Duration
- 17h
- When
- Tuesday, Friday, Saturday, and Sunday
- Estimated price
- R$2,500–5,500
Flights from Francisco De Sá Carneiro Airport to Santos Dumont Airport via Lisbon-Portela Airport, Belo Horizonte Confins
- Ave. Duration
- 14h 15m
- When
- Every day
- Estimated price
- R$2,900–7,500
Flights from Francisco De Sá Carneiro Airport to Santos Dumont Airport via Recife, Belo Horizonte Confins
- Ave. Duration
- 15h 10m
- When
- Tuesday, Wednesday, Thursday, and Sunday
- Estimated price
- R$2,500–5,500
Flights from Francisco De Sá Carneiro Airport to Jacarepaguá–Roberto Marinho Airport via Sao Paulo Viracopos
- Ave. Duration
- 26h 40m
- When
- Monday, Wednesday, and Friday
- Estimated price
- R$2,700–8,000
Flights from Francisco De Sá Carneiro Airport to Jacarepaguá–Roberto Marinho Airport via Rio De Janeiro–Galeão International Airport, Sao Paulo Viracopos
- Ave. Duration
- 23h 15m
- When
- Tuesday and Friday
- Estimated price
- R$1,900–7,500
Flights from Francisco De Sá Carneiro Airport to Jacarepaguá–Roberto Marinho Airport via Rio De Janeiro–Galeão International Airport, Belo Horizonte Confins
- Ave. Duration
- 23h 25m
- When
- Tuesday
- Estimated price
- R$1,900–7,500
Flights from Francisco De Sá Carneiro Airport to Jacarepaguá–Roberto Marinho Airport via Sao Paulo, Belo Horizonte Confins
- Ave. Duration
- 24h 5m
- When
- Thursday and Saturday
- Estimated price
- R$1,900–7,500
Flights from Francisco De Sá Carneiro Airport to Jacarepaguá–Roberto Marinho Airport via Recife, Belo Horizonte Confins
- Ave. Duration
- 25h 50m
- When
- Tuesday, Wednesday, Thursday, and Sunday
- Estimated price
- R$2,500–7,500
Flights from Francisco De Sá Carneiro Airport to Jacarepaguá–Roberto Marinho Airport via Lisbon-Portela Airport, Sao Paulo Viracopos
- Ave. Duration
- 26h 15m
- When
- Tuesday, Friday, and Saturday
- Estimated price
- R$2,700–8,000
Flights from Francisco De Sá Carneiro Airport to Jacarepaguá–Roberto Marinho Airport via Lisbon-Portela Airport, Belo Horizonte Confins
- Ave. Duration
- 28h 55m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- R$1,800–7,000
Flights from Francisco De Sá Carneiro Airport to Rio De Janeiro–Galeão International Airport
- Ave. Duration
- 10h 25m
- When
- Tuesday and Friday
- Estimated price
- R$2,600–7,000
Flights from Francisco De Sá Carneiro Airport to Rio De Janeiro–Galeão International Airport via Recife
- Ave. Duration
- 11h 40m
- When
- Tuesday, Wednesday, Thursday, and Sunday
- Estimated price
- R$2,300–4,400
Flights from Francisco De Sá Carneiro Airport to Rio De Janeiro–Galeão International Airport via Sao Paulo Viracopos
- Ave. Duration
- 12h 25m
- When
- Monday, Wednesday, and Friday
- Estimated price
- R$2,300–4,400
Flights from Lisbon-Portela Airport to Santos Dumont Airport via Sao Paulo Viracopos
- Ave. Duration
- 13h 45m
- When
- Tuesday, Friday, Saturday, and Sunday
- Estimated price
- R$2,400–5,000
Flights from Lisbon-Portela Airport to Santos Dumont Airport via Belo Horizonte Confins
- Ave. Duration
- 11h 55m
- When
- Every day
- Estimated price
- R$4,200–9,000
Flights from Lisbon-Portela Airport to Santos Dumont Airport via Sao Paulo
- Ave. Duration
- 18h
- When
- Monday, Thursday, Saturday, and Sunday
- Estimated price
- R$4,200–9,000
Flights from Lisbon-Portela Airport to Rio De Janeiro–Galeão International Airport
- Ave. Duration
- 10h 5m
- When
- Every day
- Estimated price
- R$2,500–5,500
Flights from Lisbon-Portela Airport to Rio De Janeiro–Galeão International Airport via Sao Paulo Viracopos
- Ave. Duration
- 14h
- When
- Tuesday, Friday, and Saturday
- Estimated price
- R$2,300–4,400
- Website
- flytap.com
Flights from Francisco De Sá Carneiro Airport to Santos Dumont Airport via Sao Paulo
- Ave. Duration
- 20h 40m
- When
- Monday, Thursday, and Saturday
- Estimated price
- R$2,900–7,500
Flights from Francisco De Sá Carneiro Airport to Rio De Janeiro–Galeão International Airport
- Ave. Duration
- 10h 25m
- When
- Tuesday and Friday
- Estimated price
- R$2,600–7,000
Flights from Francisco De Sá Carneiro Airport to Rio De Janeiro–Galeão International Airport via Sao Paulo Viracopos
- Ave. Duration
- 12h 25m
- When
- Monday, Wednesday, and Friday
- Estimated price
- R$2,300–4,400
Flights from Lisbon-Portela Airport to Santos Dumont Airport via Brasilia
- Ave. Duration
- 15h 20m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- R$4,200–9,000
Flights from Lisbon-Portela Airport to Santos Dumont Airport via Sao Paulo
- Ave. Duration
- 18h
- When
- Monday, Thursday, Saturday, and Sunday
- Estimated price
- R$4,200–9,000
Flights from Lisbon-Portela Airport to Rio De Janeiro–Galeão International Airport
- Ave. Duration
- 10h 5m
- When
- Every day
- Estimated price
- R$2,500–5,500
- Website
- latam.com
Flights from Lisbon-Portela Airport to Santos Dumont Airport via Brasilia
- Ave. Duration
- 12h 35m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- R$4,200–9,000
Flights from Lisbon-Portela Airport to Santos Dumont Airport via Sao Paulo
- Ave. Duration
- 12h 55m
- When
- Every day
- Estimated price
- R$4,200–9,000
Flights from Lisbon-Portela Airport to Rio De Janeiro–Galeão International Airport via Sao Paulo
- Ave. Duration
- 13h 5m
- When
- Every day
- Estimated price
- R$2,000–7,000
Flights from Lisbon-Portela Airport to Rio De Janeiro–Galeão International Airport via Fortaleza
- Ave. Duration
- 14h 20m
- When
- Monday, Tuesday, and Thursday
- Estimated price
- R$2,000–7,000
- Phone
- +351 210 900 032
- Website
- cp.pt
Train from Porto Campanha to Lisboa Oriente
- Ave. Duration
- 2h 42m
- Frequency
- Hourly
- Estimated price
- R$95–220
- Website
- https://www.cp.pt/passageiros/en
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 5 delightfully under-the-radar French towns you need to visit, Heading to Europe? Read this before you buy a Eurail Pass, and South Korea: Travelling from Seoul to Busan - to help you get the most out of your next trip.






