
Cheap Flights from Barcelona (BCN) to Rio de Janeiro (GIG)
Popular airlines from Barcelona El Prat Airport (BCN) to Rio de Janeiro International Airport (GIG)
- Be in the knowGet alerts if flight prices drop or rise*
- Book smarterSave up to 35% on select hotels after you book a flight*
Cheap Flights from Barcelona (BCN) to Rio de Janeiro (GIG)
Prices were available within the past 7 days for one-way flights and round trip tickets for the period specified. Prices and availability are subject to change. Additional terms apply.

Fri, 22 Jan - Thu, 4 Feb
BCN
Barcelona
GIG
Rio de Janeiro
AU$1,415 Return, found 6 days ago
AU$1,415
Return
found 6 days ago

Fri, 22 Jan - Thu, 4 Feb
BCN
Barcelona
GIG
Rio de Janeiro
AU$1,439 Return, found 6 days ago
AU$1,439
Return
found 6 days ago

Fri, 22 Jan - Thu, 4 Feb
BCN
Barcelona
GIG
Rio de Janeiro
AU$1,506 Return, found 6 days ago
AU$1,506
Return
found 6 days ago

Fri, 5 Feb - Thu, 18 Feb
BCN
Barcelona
GIG
Rio de Janeiro
AU$1,551 Return, found 2 days ago
AU$1,551
Return
found 2 days ago

Fri, 22 Jan - Thu, 4 Feb
BCN
Barcelona
GIG
Rio de Janeiro
AU$1,558 Return, found 6 days ago
AU$1,558
Return
found 6 days ago

Fri, 5 Feb - Thu, 18 Feb
BCN
Barcelona
GIG
Rio de Janeiro
AU$1,559 Return, found 2 days ago
AU$1,559
Return
found 2 days ago

Fri, 22 Jan - Thu, 4 Feb
BCN
Barcelona
GIG
Rio de Janeiro
AU$1,566 Return, found 6 days ago
AU$1,566
Return
found 6 days ago

Fri, 22 Jan - Thu, 4 Feb
BCN
Barcelona
GIG
Rio de Janeiro
AU$1,678 Return, found 6 days ago
AU$1,678
Return
found 6 days ago

Fri, 22 Jan - Thu, 4 Feb
BCN
Barcelona
GIG
Rio de Janeiro
AU$1,832 Return, found 6 days ago
AU$1,832
Return
found 6 days ago

Fri, 28 Aug - Mon, 14 Sept
BCN
Barcelona
GIG
Rio de Janeiro
AU$1,863 Return, found 5 days ago
AU$1,863
Return
found 5 days ago
Frequently asked questions
Travel information
Origin airport | Barcelona Intl. |
|---|---|
Destination airport | Galeão - Antonio Carlos Jobim Intl. |
Airlines serving | Air Canada, Air Europa, American Airlines, Azul, British Airways, Emirates, ITA Airways, Iberia, KLM, LATAM Airlines Group, Lufthansa, TAP Portugal, Turkish Airlines, avianca |
Return price | AU$1,414 |
Distance | 8472 km |
Explore a world of travel with Expedia
- Del Castilho Hotels
- Adults Only Hotels in Rio de Janeiro State
- All Inclusive Hotels in Rio de Janeiro State
- Beach Hotels in Rio de Janeiro State
- Business Hotels in Rio de Janeiro State
- Cheap Hotels in Rio de Janeiro State
- Family Hotels in Rio de Janeiro State
- Historic Hotels in Rio de Janeiro State
- Hotels with Pool in Rio de Janeiro State
- Luxury Hotels in Rio de Janeiro State
- Romantic Hotels in Rio de Janeiro State
- Scuba Diving Hotels in Rio de Janeiro State
- Rio de Janeiro State Hotels
- Business Hotels in Duque de Caxias
- Duque de Caxias Hotels
- Freguesia Hotels
- Galeão Hotels
- Cheap Hotels in Higienópolis
- Irajá Hotels
- Madureira Hotels
- Pavuna Hotels
- B&B in Rio de Janeiro
- Hostels in Rio de Janeiro Central Station
- Hotels near Rio de Janeiro Central Station
- Adults Only Hotels in Rio de Janeiro Centro
- All Inclusive Hotels in Rio de Janeiro Centro
- Beach Hotels in Rio de Janeiro Centro
- Lgbt Welcoming Hotels in Rio de Janeiro Centro
- Luxury Hotels in Rio de Janeiro Centro
- Rio de Janeiro Centro Hotels
- Hostels in Rio de Janeiro
- Adults Only Hotels in Rio de Janeiro
- All Inclusive Hotels in Rio de Janeiro
- Beach Hotels in Rio de Janeiro
- Boutique Hotels in Rio de Janeiro
- Cheap Hotels in Rio de Janeiro
- Four Seasons Hotels in Rio de Janeiro
- Lgbt Welcoming Hotels in Rio de Janeiro
- Luxury Hotels in Rio de Janeiro
- Westgate Resorts in Rio de Janeiro
- Rio de Janeiro Hotels
- Motels in Rio de Janeiro
- Serviced Apartments in Rio de Janeiro
- Hostels in Rio de Janeiro State
- Pousadas in Rio de Janeiro State
- Resort in Rio de Janeiro State
- Riads in Rio de Janeiro State
- Villas in Rio de Janeiro
- Rocha Miranda Hotels
- São João de Meriti Hotels
- Cheap Hotels in Todos os Santos
- Vila Isabel Hotels
- Atlantico Hoteis Hotels in Zona Central
- Flights to Rio de Janeiro State
- Flights to Rio de Janeiro
- Flights from Vitoria to Zona Central
- Flights from Adelaide (ADL) to Rio de Janeiro (RIO)
- Flights from Auckland (AKL) to Rio de Janeiro (RIO)
- Flights from Brisbane (BNE) to Rio de Janeiro (RIO)
- Flights from Buenos Aires (BUE) to Rio de Janeiro (RIO)
- Flights from Cairns (CNS) to Rio de Janeiro (RIO)
- Flights from Cusco (CUZ) to Rio de Janeiro (RIO)
- Flights from Dallas (DFW) to Rio de Janeiro (RIO)
- Flights from Darwin (DRW) to Rio de Janeiro (RIO)
- Flights from Buenos Aires (EZE) to Rio de Janeiro (RIO)
- Flights from Rome (FCO) to Rio de Janeiro (RIO)
- Flights from Rome (FCO) to Rio de Janeiro (SDU)
- Flights from Fortaleza (FOR) to Rio de Janeiro (RIO)
- Flights from São Paulo (GRU) to Rio de Janeiro (RIO)
- Flights from Washington (IAD) to Rio de Janeiro (RIO)
- Flights from Iguassu Falls (IGU) to Rio de Janeiro (RIO)
- Flights from Ilulissat (JAV) to Rio de Janeiro (RIO)
- Flights from Kuala Lumpur (KUL) to Rio de Janeiro (RIO)
- Flights from Los Angeles (LAX) to Rio de Janeiro (RIO)
- Flights from London (LHR) to Rio de Janeiro (RIO)
- Flights from London (LON) to Rio de Janeiro (RIO)
- Flights from Melbourne (MEL) to Rio de Janeiro (RIO)
- Flights from Miami (MIA) to Rio de Janeiro (RIO)
- Flights from Gold Coast (OOL) to Rio de Janeiro (RIO)
- Flights from Perth (PER) to Rio de Janeiro (RIO)
- Flights from Rome (ROM) to Rio de Janeiro (RIO)
- Flights from Sao Paulo (SAO) to Rio de Janeiro (RIO)
- Flights from Santiago (SCL) to Rio de Janeiro (RIO)
- Flights from Sydney (SYD) to Rio de Janeiro (RIO)
- Flights from Campinas (VCP) to Rio de Janeiro (SDU)
*Available to Expedia members.