Cheap flights from Rio de Janeiro to London

Flights from Rio de Janeiro to London currently start at €296. Below are the cheapest dates, typical duration and airlines on this route. Search live fares when you are ready to book — prices change during the day.

Prices refresh daily · per adult · Typical time: 12h 30m

Key facts

Lowest fare
€296 · Fri 13 Nov
Direct flights
No, with connections only
Flight time
12h 30m
Airlines
TAP Air Portugal, avianca airlines
Cheapest month
November 2026
Distance
9277 km

Round trip

No cached fares for this month yet. Run a live search.

One way

Fri 13 NovTAP Air Portugal TP 67 · GIG → LHR · 1 stop · 12h 30m€296Thu 22 OctTAP Air Portugal TP 74 · GIG → LGW · 1 stop · 12h 30m€334Fri 4 Junavianca airlines AV 146 · GIG → LHR · 1 stop · 16h 35m€362Sun 6 Junavianca airlines AV 260 · GIG → LHR · 1 stop · 16h 35m€362

Questions people ask before they book

How much are flights from Rio de Janeiro to London?

The lowest fare we currently show from Rio de Janeiro to London is €296 for one adult. That price is tied to specific dates and can sell out.

Are there direct flights from Rio de Janeiro to London?

Current cheap fares from Rio de Janeiro to London include a connection. Search live results and filter by Direct in case a nonstop seat opens up.

Which airlines fly from Rio de Janeiro to London?

Airlines showing fares on this route include TAP Air Portugal, avianca airlines. The cheapest airline is not always the one with a bag included.

How long is the flight from Rio de Janeiro to London?

A typical itinerary from Rio de Janeiro to London takes about 12h 30m, including connections when the cheapest fare is not direct.

People also search

November 2026

Flights Rio de Janeiro to London from €296 · FlightsGuru