London to Rio de Janeiro flights

Fri, 06 Dec
+ Add return
QR-Code
Scan to get our free app
Use our app to get live travel updates and book mobile tickets for trains, buses, flights, and ferries.
App Store
rate4.9
42K ratings
Google Play
rate4.6
136K reviews

Journey information

Overview: London to Rio de Janeiro flight

Flights from London to Rio de Janeiro depart on average 68 times per day, taking around 24h 5m. Cheap flight tickets for this journey start at £498 if you book in advance.
Fares are the lowest economy prices found on Omio. Early booking often means lower prices. Prices change daily and are subject to availability. Discount cards, coach trips, and booking fees are not included.
Price information
Distance
9278 km
Average flight duration
24h 5m
Cheapest ticket price
£498
Flights per day
68
Airlines
8
Fastest flight
14h 0m
Cheapest month to travel
May
First flight
00:05
Last flight
23:55
Fares are the lowest economy prices found on Omio. Early booking often means lower prices. Prices change daily and are subject to availability. Discount cards, coach trips, and booking fees are not included.
Price information

Cheap flights tickets from London to Rio de Janeiro

Showing times and prices for 06 Dec

Cheapest

The best way to find a cheap flight ticket from London to Rio de Janeiro is to book your journey as far in advance as possible and to avoid travelling at rush hour.

Cheapest
ITA
16:4017h00
London City Airport (LCY)
06:40Rio De Janeiro-Galeao (GIG)
£8651One-way
1 change
Cheapest
ITA
08:3025h10
London City Airport (LCY)
06:40Rio De Janeiro-Galeao (GIG)
£8651One-way
1 change
2nd Cheapest
ITA
19:0538h35
London City Airport (LCY)
06:40Rio De Janeiro-Galeao (GIG)
£8791One-way
2 changes
2nd Cheapest
ITA
11:3522h05
London City Airport (LCY)
06:40Rio De Janeiro-Galeao (GIG)
£8791One-way
2 changes
2nd Cheapest
ITA
19:0538h35
London City Airport (LCY)
06:40Rio De Janeiro-Galeao (GIG)
£8791One-way
2 changes

London to Rio de Janeiro flight times

Showing flights for tomorrow, Friday 6 December
ProviderDepartsDurationArrivesChangesTickets
TAP Portugal
ad7232
TAP PortugalTAP Portugal | ad7232
06:00 London Heathrow Airport (LHR)21h55 00:55 Rio De Janeiro-Galeao (GIG)2 changes
TAP Portugal
ad7232
TAP PortugalTAP Portugal | ad7232
06:00 London Heathrow Airport (LHR)29h15 08:15 Rio De Janeiro-Galeao (GIG)2 changes
Air France
AF1381
Air FranceAir France | AF1381
06:20 London Heathrow Airport (LHR)15h00 18:20 Rio De Janeiro-Galeao (GIG)1 change
KLM
KL1000
KLMKLM | KL1000
06:30 London Heathrow Airport (LHR)15h10 18:40 Rio De Janeiro-Galeao (GIG)1 change
ITA
az217
ITAITA | az217
07:25 London City Airport (LCY)26h15 06:40 Rio De Janeiro-Galeao (GIG)2 changes
Elizabeth line
C85050
Elizabeth lineElizabeth line | C85050
08:06 London Paddington (PAD)37h14 18:20 Rio De Janeiro-Galeao (GIG)2 changes
Elizabeth line
C84707
Elizabeth lineElizabeth line | C84707
08:08 London Paddington (PAD)37h12 18:20 Rio De Janeiro-Galeao (GIG)2 changes
Elizabeth line
C84707
Elizabeth lineElizabeth line | C84707
08:08 London Paddington (PAD)37h12 18:20 Rio De Janeiro-Galeao (GIG)2 changes
TAP Portugal
ad7292
TAP PortugalTAP Portugal | ad7292
08:15 London Heathrow Airport (LHR)27h00 08:15 Rio De Janeiro-Galeao (GIG)2 changes
TAP Portugal
ad7292
TAP PortugalTAP Portugal | ad7292
08:15 London Heathrow Airport (LHR)25h05 06:20 Rio De Janeiro-Galeao (GIG)1 change
Elizabeth line
C84721
Elizabeth lineElizabeth line | C84721
08:23 London Paddington (PAD)36h57 18:20 Rio De Janeiro-Galeao (GIG)2 changes
Elizabeth line
C84721
Elizabeth lineElizabeth line | C84721
08:23 London Paddington (PAD)36h57 18:20 Rio De Janeiro-Galeao (GIG)2 changes
Heathrow Express
C21181
Heathrow ExpressHeathrow Express | C21181
08:25 London Paddington (PAD)36h55 18:20 Rio De Janeiro-Galeao (GIG)2 changes
ITA
az211
ITAITA | az211
08:30 London City Airport (LCY)54h05 11:35 Rio De Janeiro Santos Dumont (SDU)2 changes
ITA
az211
ITAITA | az211
08:30 London City Airport (LCY)25h10 06:40 Rio De Janeiro-Galeao (GIG)1 change
Elizabeth line
C85065
Elizabeth lineElizabeth line | C85065
08:36 London Paddington (PAD)24h24 06:00 Rio De Janeiro-Galeao (GIG)2 changes
Elizabeth line
C85065
Elizabeth lineElizabeth line | C85065
08:36 London Paddington (PAD)36h44 18:20 Rio De Janeiro-Galeao (GIG)2 changes
Elizabeth line
C85065
Elizabeth lineElizabeth line | C85065
08:36 London Paddington (PAD)36h44 18:20 Rio De Janeiro-Galeao (GIG)2 changes
KLM Cityhopper
KL980
KLM CityhopperKLM Cityhopper | KL980
08:40 London City Airport (LCY)37h00 18:40 Rio De Janeiro-Galeao (GIG)1 change
KLM Cityhopper
KL1002
KLM CityhopperKLM Cityhopper | KL1002
08:40 London Heathrow Airport (LHR)37h00 18:40 Rio De Janeiro-Galeao (GIG)1 change
Air France
AF1681
Air FranceAir France | AF1681
09:00 London Heathrow Airport (LHR)36h20 18:20 Rio De Janeiro-Galeao (GIG)1 change
KLM Cityhopper
KL982
KLM CityhopperKLM Cityhopper | KL982
09:20 London City Airport (LCY)36h20 18:40 Rio De Janeiro-Galeao (GIG)1 change
KLM Cityhopper
KL984
KLM CityhopperKLM Cityhopper | KL984
10:00 London City Airport (LCY)35h40 18:40 Rio De Janeiro-Galeao (GIG)1 change
KLM
KL1004
KLMKLM | KL1004
10:00 London Heathrow Airport (LHR)35h40 18:40 Rio De Janeiro-Galeao (GIG)1 change
TAP Portugal
tp1335
TAP PortugalTAP Portugal | tp1335
10:40 London Gatwick Airport (LGW)40h45 00:25 Rio De Janeiro-Galeao (GIG)2 changes
TAP Portugal
tp1329
TAP PortugalTAP Portugal | tp1329
10:45 London Gatwick Airport (LGW)36h20 20:05 Rio De Janeiro-Galeao (GIG)2 changes
TAP Portugal
tp1329
TAP PortugalTAP Portugal | tp1329
10:45 London Gatwick Airport (LGW)14h10 21:55 Rio De Janeiro-Galeao (GIG)1 change
Air France
AF1581
Air FranceAir France | AF1581
11:30 London Heathrow Airport (LHR)33h50 18:20 Rio De Janeiro-Galeao (GIG)1 change
ITA
az221
ITAITA | az221
11:35 London City Airport (LCY)22h05 06:40 Rio De Janeiro-Galeao (GIG)2 changes
KLM
KL1006
KLMKLM | KL1006
11:45 London Heathrow Airport (LHR)33h55 18:40 Rio De Janeiro-Galeao (GIG)1 change
TAP Portugal
ad7314
TAP PortugalTAP Portugal | ad7314
12:25 London Heathrow Airport (LHR)22h50 08:15 Rio De Janeiro-Galeao (GIG)2 changes
TAP Portugal
tp1367
TAP PortugalTAP Portugal | tp1367
12:25 London Heathrow Airport (LHR)22h50 08:15 Rio De Janeiro-Galeao (GIG)2 changes
TAP Portugal
ad7314
TAP PortugalTAP Portugal | ad7314
12:25 London Heathrow Airport (LHR)20h55 06:20 Rio De Janeiro-Galeao (GIG)1 change
ITA
az227
ITAITA | az227
13:15 London City Airport (LCY)20h25 06:40 Rio De Janeiro-Galeao (GIG)2 changes
TAP Portugal
tp1359
TAP PortugalTAP Portugal | tp1359
13:40 London Heathrow Airport (LHR)37h45 00:25 Rio De Janeiro-Galeao (GIG)2 changes
TAP Portugal
ad7304
TAP PortugalTAP Portugal | ad7304
13:40 London Heathrow Airport (LHR)38h15 00:55 Rio De Janeiro-Galeao (GIG)2 changes
TAP Portugal
ad7304
TAP PortugalTAP Portugal | ad7304
13:40 London Heathrow Airport (LHR)19h40 06:20 Rio De Janeiro-Galeao (GIG)1 change
Swiss
LX333
SwissSwiss | LX333
13:50 London Heathrow Airport (LHR)19h10 06:00 Rio De Janeiro-Galeao (GIG)2 changes
Swiss
LX333
SwissSwiss | LX333
13:50 London Heathrow Airport (LHR)19h10 06:00 Rio De Janeiro-Galeao (GIG)2 changes
Swiss
LX333
SwissSwiss | LX333
13:50 London Heathrow Airport (LHR)19h10 06:00 Rio De Janeiro-Galeao (GIG)2 changes
Air France
AF1781
Air FranceAir France | AF1781
14:45 London Heathrow Airport (LHR)30h35 18:20 Rio De Janeiro-Galeao (GIG)1 change
Iberia
la1657
IberiaIberia | la1657
15:45 London Heathrow Airport (LHR)20h50 09:35 Rio De Janeiro-Galeao (GIG)2 changes
Iberia
la1657
IberiaIberia | la1657
15:45 London Heathrow Airport (LHR)25h30 14:15 Rio De Janeiro Santos Dumont (SDU)2 changes
KLM Cityhopper
KL1010
KLM CityhopperKLM Cityhopper | KL1010
15:45 London Heathrow Airport (LHR)29h55 18:40 Rio De Janeiro-Galeao (GIG)1 change
Iberia
la1657
IberiaIberia | la1657
15:45 London Heathrow Airport (LHR)20h25 09:10 Rio De Janeiro Santos Dumont (SDU)2 changes
PGA-Portugalia Airlines
tp1337
PGA-Portugalia AirlinesPGA-Portugalia Airlines | tp1337
16:40 London Gatwick Airport (LGW)35h15 00:55 Rio De Janeiro-Galeao (GIG)2 changes
PGA-Portugalia Airlines
tp1337
PGA-Portugalia AirlinesPGA-Portugalia Airlines | tp1337
16:40 London Gatwick Airport (LGW)16h45 06:25 Rio De Janeiro-Galeao (GIG)1 change
ITA
az213
ITAITA | az213
16:40 London City Airport (LCY)45h55 11:35 Rio De Janeiro Santos Dumont (SDU)2 changes
PGA-Portugalia Airlines
tp1337
PGA-Portugalia AirlinesPGA-Portugalia Airlines | tp1337
16:40 London Gatwick Airport (LGW)34h45 00:25 Rio De Janeiro-Galeao (GIG)2 changes
ITA
az213
ITAITA | az213
16:40 London City Airport (LCY)17h00 06:40 Rio De Janeiro-Galeao (GIG)1 change
KLM Cityhopper
KL990
KLM CityhopperKLM Cityhopper | KL990
17:05 London City Airport (LCY)28h35 18:40 Rio De Janeiro-Galeao (GIG)1 change
KLM Cityhopper
KL1012
KLM CityhopperKLM Cityhopper | KL1012
17:05 London Heathrow Airport (LHR)28h35 18:40 Rio De Janeiro-Galeao (GIG)1 change
Air France
AF1281
Air FranceAir France | AF1281
17:35 London Heathrow Airport (LHR)27h45 18:20 Rio De Janeiro-Galeao (GIG)1 change
KLM Cityhopper
KL1014
KLM CityhopperKLM Cityhopper | KL1014
17:50 London Heathrow Airport (LHR)27h50 18:40 Rio De Janeiro-Galeao (GIG)1 change
KLM Cityhopper
KL992
KLM CityhopperKLM Cityhopper | KL992
18:10 London City Airport (LCY)27h30 18:40 Rio De Janeiro-Galeao (GIG)1 change
Air Dolomiti
LH5659
Air DolomitiAir Dolomiti | LH5659
18:15 London City Airport (LCY)14h45 06:00 Rio De Janeiro-Galeao (GIG)1 change
Air Dolomiti
EN8779
Air DolomitiAir Dolomiti | EN8779
18:15 London City Airport (LCY)14h45 06:00 Rio De Janeiro-Galeao (GIG)1 change
TAP Portugal
tp1357
TAP PortugalTAP Portugal | tp1357
18:30 London Heathrow Airport (LHR)32h55 00:25 Rio De Janeiro-Galeao (GIG)2 changes
TAP Portugal
tp1357
TAP PortugalTAP Portugal | tp1357
18:30 London Heathrow Airport (LHR)33h25 00:55 Rio De Janeiro-Galeao (GIG)2 changes
TAP Portugal
ad7298
TAP PortugalTAP Portugal | ad7298
18:30 London Heathrow Airport (LHR)33h25 00:55 Rio De Janeiro-Galeao (GIG)2 changes
TAP Portugal
tp1357
TAP PortugalTAP Portugal | tp1357
18:30 London Heathrow Airport (LHR)14h55 06:25 Rio De Janeiro-Galeao (GIG)1 change
TAP Portugal
ad7298
TAP PortugalTAP Portugal | ad7298
18:30 London Heathrow Airport (LHR)14h50 06:20 Rio De Janeiro-Galeao (GIG)1 change
Lufthansa
LH917
LufthansaLufthansa | LH917
18:30 London Heathrow Airport (LHR)14h30 06:00 Rio De Janeiro-Galeao (GIG)1 change
TAP Portugal
ad7298
TAP PortugalTAP Portugal | ad7298
18:30 London Heathrow Airport (LHR)40h30 08:00 Rio De Janeiro-Galeao (GIG)2 changes
KLM Cityhopper
KL994
KLM CityhopperKLM Cityhopper | KL994
18:55 London City Airport (LCY)26h45 18:40 Rio De Janeiro-Galeao (GIG)1 change
ITA
az219
ITAITA | az219
19:05 London City Airport (LCY)38h35 06:40 Rio De Janeiro-Galeao (GIG)2 changes
ITA
az219
ITAITA | az219
19:05 London City Airport (LCY)38h35 06:40 Rio De Janeiro-Galeao (GIG)2 changes
Air France
AF1181
Air FranceAir France | AF1181
19:35 London Heathrow Airport (LHR)25h45 18:20 Rio De Janeiro-Galeao (GIG)1 change
Iberia
la1542
IberiaIberia | la1542
19:40 London Heathrow Airport (LHR)40h55 09:35 Rio De Janeiro-Galeao (GIG)2 changes
Iberia
la1542
IberiaIberia | la1542
19:40 London Heathrow Airport (LHR)39h20 08:00 Rio De Janeiro-Galeao (GIG)2 changes
Iberia
la1542
IberiaIberia | la1542
19:40 London Heathrow Airport (LHR)40h30 09:10 Rio De Janeiro Santos Dumont (SDU)2 changes
TAP Portugal
tp1369
TAP PortugalTAP Portugal | tp1369
19:55 London Heathrow Airport (LHR)32h00 00:55 Rio De Janeiro-Galeao (GIG)2 changes
TAP Portugal
tp1369
TAP PortugalTAP Portugal | tp1369
19:55 London Heathrow Airport (LHR)27h10 20:05 Rio De Janeiro-Galeao (GIG)1 change
TAP Portugal
ad7175
TAP PortugalTAP Portugal | ad7175
19:55 London Heathrow Airport (LHR)39h05 08:00 Rio De Janeiro-Galeao (GIG)2 changes
TAP Portugal
ad7175
TAP PortugalTAP Portugal | ad7175
19:55 London Heathrow Airport (LHR)27h10 20:05 Rio De Janeiro-Galeao (GIG)1 change
TAP Portugal
tp1369
TAP PortugalTAP Portugal | tp1369
19:55 London Heathrow Airport (LHR)31h30 00:25 Rio De Janeiro-Galeao (GIG)2 changes
TAP Portugal
ad7175
TAP PortugalTAP Portugal | ad7175
19:55 London Heathrow Airport (LHR)32h00 00:55 Rio De Janeiro-Galeao (GIG)2 changes
TAP Portugal
ad7175
TAP PortugalTAP Portugal | ad7175
19:55 London Heathrow Airport (LHR)38h05 07:00 Rio De Janeiro-Galeao (GIG)2 changes
KLM Cityhopper
KL996
KLM CityhopperKLM Cityhopper | KL996
20:05 London City Airport (LCY)25h35 18:40 Rio De Janeiro-Galeao (GIG)1 change
Latam Airlines
la8085
Latam AirlinesLatam Airlines | la8085
20:15 London Heathrow Airport (LHR)16h20 09:35 Rio De Janeiro-Galeao (GIG)1 change
Latam Airlines
la8085
Latam AirlinesLatam Airlines | la8085
20:15 London Heathrow Airport (LHR)15h55 09:10 Rio De Janeiro Santos Dumont (SDU)1 change
Latam Airlines
la8085
Latam AirlinesLatam Airlines | la8085
20:15 London Heathrow Airport (LHR)14h45 08:00 Rio De Janeiro-Galeao (GIG)1 change
Latam Airlines
la8085
Latam AirlinesLatam Airlines | la8085
20:15 London Heathrow Airport (LHR)21h25 14:40 Rio De Janeiro-Galeao (GIG)1 change
Latam Airlines
la8085
Latam AirlinesLatam Airlines | la8085
20:15 London Heathrow Airport (LHR)21h00 14:15 Rio De Janeiro Santos Dumont (SDU)1 change
KLM Cityhopper
KL1016
KLM CityhopperKLM Cityhopper | KL1016
20:25 London Heathrow Airport (LHR)25h15 18:40 Rio De Janeiro-Galeao (GIG)1 change
British Airways
BA247
British AirwaysBritish Airways | BA247
21:15 London Heathrow Airport (LHR)15h20 09:35 Rio De Janeiro-Galeao (GIG)1 change
PGA-Portugalia Airlines
tp1331
PGA-Portugalia AirlinesPGA-Portugalia Airlines | tp1331
21:30 London Gatwick Airport (LGW)25h35 20:05 Rio De Janeiro-Galeao (GIG)2 changes
PGA-Portugalia Airlines
tp1331
PGA-Portugalia AirlinesPGA-Portugalia Airlines | tp1331
21:30 London Gatwick Airport (LGW)25h35 20:05 Rio De Janeiro-Galeao (GIG)2 changes
British Airways
BA249
British AirwaysBritish Airways | BA249
22:10 London Heathrow Airport (LHR)11h45 06:55 Rio De Janeiro-Galeao (GIG)0 changesDirect

This is the last flight of the day.

Find all the dates and times for this journey

Compare prices and tickets London to Rio de Janeiro by flight

Fri
06 Dec
Sat
07 Dec
Sun
08 Dec
Mon
09 Dec
Tue
10 Dec
Wed
11 Dec
Thu
12 Dec

Flight times from London to Rio de Janeiro

Showing times and prices for 06 Dec

Fastest Journey

11 h 45 m

Average

1 d 4 h 22 m

Flights per day

89

Distance

9279 km

Of the 89 flights that leave London for Rio de Janeiro every day 1 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.

Fastest
British Airways
22:1011h45
London Heathrow Airport (LHR)
06:55Rio De Janeiro-Galeao (GIG)
£16061One-way
0 changes
2nd Fastest
TAP Portugal
10:4514h10
London Gatwick Airport (LGW)
21:55Rio De Janeiro-Galeao (GIG)
£11311One-way
1 change
Lufthansa
18:3014h30
London Heathrow Airport (LHR)
06:00Rio De Janeiro-Galeao (GIG)
£15311One-way
1 change
Air Dolomiti
18:1514h45
London City Airport (LCY)
06:00Rio De Janeiro-Galeao (GIG)
£17071One-way
1 change
Latam Airlines
20:1514h45
London Heathrow Airport (LHR)
08:00Rio De Janeiro-Galeao (GIG)
£24181One-way
1 change

More than 1,000 travel companies trust us to sell their tickets all in one place.

Ryanair
Easyjet
Eurowings
Vueling

Airlines: TAP Portugal, Air France and British Airways London to Rio de Janeiro

Find the best flights from London to Rio de Janeiro with Omio's travel partners TAP Portugal, Air France and British Airways from £404. We can find you the best deals, timetables and tickets when comparing and booking the best trip.

Air France is France's leading airline offering flights within and outside Europe; you can choose different ticket types for your flight to Rio de Janeiro from London including: Economy Light, Economy Standard, Economy Flex, Premium Economy and Business.

Air France from London to Rio de Janeiro flight information:

  • Average Duration: 14 h 35 min
  • Cheapest Price: £449

FAQs: London to Rio de Janeiro flights

FAQs: Take a flight from London to Rio de Janeiro hassle-free. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from London to Rio de Janeiro.
FAQs
Cheap plane tickets from London to Rio de Janeiro can start from as little as £498 when you book in advance. The average flight ticket price for London to Rio de Janeiro is £635; however, prices vary depending on the time of day and class and they tend to be more expensive on the day.
On average the London to Rio de Janeiro flight time is 14 h   covering the 5752 mile long route, but the journey time can vary depending on specific dates or if traveling on weekends and holidays.
The earliest flight from London to Rio de Janeiro leaves at 00: 05. Plan your trip with the Journey Planner   from Omio.
The latest flight from London to Rio de Janeiro leaves at 23: 55.
There are 68 flights a day from London to Rio de Janeiro which require at least one change with TAP Portugal, Air France, British Airways, KLM, LATAM Airlines, Lufthansa, Alitalia or Iberia. Schedules can vary on holidays or weekends with fewer flights.
When taking a flight from London to Rio de Janeiro, you can count on TAP Portugal, Air France, British Airways, KLM, LATAM Airlines, Lufthansa, Alitalia or Iberia for the best way to get you to Rio de Janeiro. You can also check all possible airlines who offer a service to Rio de Janeiro from London and compare the amenities they offer before buying a plane ticket.
The cheapest month to travel from London to Rio de Janeiro by plane is May.
Yes, you can take a flight to Rio de Janeiro from London.

More options for your journey from London to Rio de Janeiro

Here are some other resources that might have the information you need

HomeFlightsFlight Schedules to Rio de Janeiro London to Rio de Janeiro flights

The Omio App Makes Travel Planning Easy

We’ll get you where you want to go. From live train updates to mobile tickets, our innovative app is the ideal way to plan and keep track of your travel.

ios-badge
android-badge
Hand With Phone
More routes, destinations and providers
Currency
Language