Flights from Rio de Janeiro to Toronto (GIG to YYZ)

There are 20 flight connection options available between Rio de Janeiro, Galeao and Toronto, Pearson on Saturday, 4th May.

Flights departing on Saturday, 4th May

# Stops Duration Departure time Arrival time
Option #1 Panama City, Panama 15h 30 min 10:33 (10:33 am)
4th May
01:03 (1:03 am)
5th May
Option #2 Bogota, Colombia 15h 55 min 07:20 (7:20 am)
4th May
22:15 (10:15 pm)
4th May
Option #3 Sao Paulo, Brazil 14h 15 min 16:50 (4:50 pm)
4th May
06:05 (6:05 am)
5th May
Option #4 Houston, United States 18h 07 min 21:05 (9:05 pm)
4th May
14:12 (2:12 pm)
5th May
Option #5 Sao Paulo, Brazil 15h 50 min 15:15 (3:15 pm)
4th May
06:05 (6:05 am)
5th May
Option #6 Miami, United States 19h 00 min 23:00 (11:00 pm)
4th May
17:00 (5:00 pm)
5th May
Option #7 Sao Paulo, Brazil 16h 25 min 14:40 (2:40 pm)
4th May
06:05 (6:05 am)
5th May
Option #8 Sao Paulo, Brazil 16h 50 min 14:15 (2:15 pm)
4th May
06:05 (6:05 am)
5th May
Option #9 Sao Paulo, Brazil 17h 25 min 13:40 (1:40 pm)
4th May
06:05 (6:05 am)
5th May
Option #10 Miami, United States 17h 26 min 23:00 (11:00 pm)
4th May
15:26 (3:26 pm)
5th May
Option #11 Sao Paulo, Brazil 18h 45 min 12:20 (12:20 pm)
4th May
06:05 (6:05 am)
5th May
Option #12 Bogota, Colombia 21h 45 min 01:30 (1:30 am)
4th May
22:15 (10:15 pm)
4th May
Option #13 Sao Paulo, Brazil 19h 25 min 11:40 (11:40 am)
4th May
06:05 (6:05 am)
5th May
Option #14 Lisbon, Portugal 20h 40 min 20:25 (8:25 pm)
4th May
16:05 (4:05 pm)
5th May
Option #15 Amsterdam, Netherlands 23h 00 min 21:55 (9:55 pm)
4th May
19:55 (7:55 pm)
5th May
Option #16 Lisbon, Portugal 23h 20 min 15:35 (3:35 pm)
4th May
13:55 (1:55 pm)
5th May
Option #17 Houston, United States 21h 42 min 21:05 (9:05 pm)
4th May
17:47 (5:47 pm)
5th May
Option #18 Sao Paulo, Brazil 20h 45 min 10:20 (10:20 am)
4th May
06:05 (6:05 am)
5th May
Option #19 London, United Kingdom 24h 20 min 16:50 (4:50 pm)
4th May
16:10 (4:10 pm)
5th May
Option #20 Panama City, Panama 24h 39 min 01:24 (1:24 am)
4th May
01:03 (1:03 am)
5th May

Option #1

Flight Rio de Janeiro - Panama City

Copa Airlines international flight CM215 leaves Rio de Janeiro (Galeao), Terminal «2» at 10:33 (10:33 am) and lands in Panama City (Tocumen) at 16:06 (4:06 pm). Flight duration is 7 hours 33 minutes.

Connection in Panama City

Connection time in Panama City, Tocumen airport is 2 hours and 24 minutes (from 16:06 / 4:06 pm, 4th May to 18:30 / 6:30 pm, 4th May).

Flight Panama City - Toronto

Copa Airlines international flight CM470 leaves Panama City (Tocumen) at 18:30 (6:30 pm) and lands in Toronto (Pearson), Terminal «1» at 01:03 (1:03 am). Flight duration is 5 hours 33 minutes.

Option #2

Flight Rio de Janeiro - Bogota

Avianca international flight AV260 leaves Rio de Janeiro (Galeao), Terminal «2» at 07:20 (7:20 am) and lands in Bogota (El Dorado), Terminal «1» at 11:45 (11:45 am). Flight duration is 6 hours 25 minutes.

Connection in Bogota

Connection time in Bogota, El Dorado airport is 3 hours and 5 minutes (from 11:45 / 11:45 am, 4th May to 14:50 / 2:50 pm, 4th May). Stay in terminal «1» to change plane.

Flight Bogota - Toronto

Avianca international flight AV204 leaves Bogota (El Dorado), Terminal «1» at 14:50 (2:50 pm) and lands in Toronto (Pearson), Terminal «1» at 22:15 (10:15 pm). Flight duration is 6 hours 25 minutes.

Option #3

Flight Rio de Janeiro - Sao Paulo

LATAM Airlines Group domestic flight LA3349 leaves Rio de Janeiro (Galeao), Terminal «2» at 16:50 (4:50 pm) and lands in Sao Paulo (Guarulhos), Terminal «2» at 18:05 (6:05 pm). Flight duration is 1 hours 15 minutes.

Connection in Sao Paulo

Connection time in Sao Paulo, Guarulhos airport is 2 hours and 40 minutes (from 18:05 / 6:05 pm, 4th May to 20:45 / 8:45 pm, 4th May). Go from terminal «2» to terminal «3».

Flight Sao Paulo - Toronto

Air Canada international flight AC91 leaves Sao Paulo (Guarulhos), Terminal «3» at 20:45 (8:45 pm) and lands in Toronto (Pearson), Terminal «1» at 06:05 (6:05 am). Flight duration is 10 hours 20 minutes.

Option #4

Flight Rio de Janeiro - Houston

United Airlines international flight UA128 leaves Rio de Janeiro (Galeao), Terminal «2» at 21:05 (9:05 pm) and lands in Houston (George Bush), Terminal «E» at 05:40 (5:40 am). Flight duration is 10 hours 35 minutes.

Connection in Houston

Connection time in Houston, George Bush airport is 4 hours and 6 minutes (from 05:40 / 5:40 am, 5th May to 09:46 / 9:46 am, 5th May). Go from terminal «E» to terminal «B».

Flight Houston - Toronto

United Airlines international flight UA5241 leaves Houston (George Bush), Terminal «B» at 09:46 (9:46 am) and lands in Toronto (Pearson), Terminal «1» at 14:12 (2:12 pm). Flight duration is 3 hours 26 minutes.

Option #5

Flight Rio de Janeiro - Sao Paulo

LATAM Airlines Group domestic flight LA3429 leaves Rio de Janeiro (Galeao), Terminal «2» at 15:15 (3:15 pm) and lands in Sao Paulo (Guarulhos), Terminal «2» at 16:30 (4:30 pm). Flight duration is 1 hours 15 minutes.

Connection in Sao Paulo

Connection time in Sao Paulo, Guarulhos airport is 4 hours and 15 minutes (from 16:30 / 4:30 pm, 4th May to 20:45 / 8:45 pm, 4th May). Go from terminal «2» to terminal «3».

Flight Sao Paulo - Toronto

Air Canada international flight AC91 leaves Sao Paulo (Guarulhos), Terminal «3» at 20:45 (8:45 pm) and lands in Toronto (Pearson), Terminal «1» at 06:05 (6:05 am). Flight duration is 10 hours 20 minutes.

Option #6

Flight Rio de Janeiro - Miami

American Airlines international flight AA904 leaves Rio de Janeiro (Galeao), Terminal «2» at 23:00 (11:00 pm) and lands in Miami at 06:35 (6:35 am). Flight duration is 8 hours 35 minutes.

Connection in Miami

Connection time in Miami is 7 hours and 5 minutes (from 06:35 / 6:35 am, 5th May to 13:40 / 1:40 pm, 5th May).

Flight Miami - Toronto

American Airlines international flight AA1572 leaves Miami at 13:40 (1:40 pm) and lands in Toronto (Pearson), Terminal «3» at 17:00 (5:00 pm). Flight duration is 3 hours 20 minutes.

Option #7

Flight Rio de Janeiro - Sao Paulo

GOL Airlines domestic flight G31069 leaves Rio de Janeiro (Galeao), Terminal «2» at 14:40 (2:40 pm) and lands in Sao Paulo (Guarulhos), Terminal «2» at 15:55 (3:55 pm). Flight duration is 1 hours 15 minutes.

Connection in Sao Paulo

Connection time in Sao Paulo, Guarulhos airport is 4 hours and 50 minutes (from 15:55 / 3:55 pm, 4th May to 20:45 / 8:45 pm, 4th May). Go from terminal «2» to terminal «3».

Flight Sao Paulo - Toronto

Air Canada international flight AC91 leaves Sao Paulo (Guarulhos), Terminal «3» at 20:45 (8:45 pm) and lands in Toronto (Pearson), Terminal «1» at 06:05 (6:05 am). Flight duration is 10 hours 20 minutes.

Option #8

Flight Rio de Janeiro - Sao Paulo

LATAM Airlines Group domestic flight LA3369 leaves Rio de Janeiro (Galeao), Terminal «2» at 14:15 (2:15 pm) and lands in Sao Paulo (Guarulhos), Terminal «2» at 15:25 (3:25 pm). Flight duration is 1 hours 10 minutes.

Connection in Sao Paulo

Connection time in Sao Paulo, Guarulhos airport is 5 hours and 20 minutes (from 15:25 / 3:25 pm, 4th May to 20:45 / 8:45 pm, 4th May). Go from terminal «2» to terminal «3».

Flight Sao Paulo - Toronto

Air Canada international flight AC91 leaves Sao Paulo (Guarulhos), Terminal «3» at 20:45 (8:45 pm) and lands in Toronto (Pearson), Terminal «1» at 06:05 (6:05 am). Flight duration is 10 hours 20 minutes.

Option #9

Flight Rio de Janeiro - Sao Paulo

GOL Airlines domestic flight G31074 leaves Rio de Janeiro (Galeao), Terminal «2» at 13:40 (1:40 pm) and lands in Sao Paulo (Guarulhos), Terminal «2» at 14:55 (2:55 pm). Flight duration is 1 hours 15 minutes.

Connection in Sao Paulo

Connection time in Sao Paulo, Guarulhos airport is 5 hours and 50 minutes (from 14:55 / 2:55 pm, 4th May to 20:45 / 8:45 pm, 4th May). Go from terminal «2» to terminal «3».

Flight Sao Paulo - Toronto

Air Canada international flight AC91 leaves Sao Paulo (Guarulhos), Terminal «3» at 20:45 (8:45 pm) and lands in Toronto (Pearson), Terminal «1» at 06:05 (6:05 am). Flight duration is 10 hours 20 minutes.

Option #10

Flight Rio de Janeiro - Miami

American Airlines international flight AA904 leaves Rio de Janeiro (Galeao), Terminal «2» at 23:00 (11:00 pm) and lands in Miami at 06:35 (6:35 am). Flight duration is 8 hours 35 minutes.

Connection in Miami

Connection time in Miami is 5 hours and 35 minutes (from 06:35 / 6:35 am, 5th May to 12:10 / 12:10 pm, 5th May).

Flight Miami - Toronto

Air Canada international flight AC1645 leaves Miami at 12:10 (12:10 pm) and lands in Toronto (Pearson), Terminal «1» at 15:26 (3:26 pm). Flight duration is 3 hours 16 minutes.

Option #11

Flight Rio de Janeiro - Sao Paulo

LATAM Airlines Group domestic flight LA3699 leaves Rio de Janeiro (Galeao), Terminal «2» at 12:20 (12:20 pm) and lands in Sao Paulo (Guarulhos), Terminal «2» at 13:30 (1:30 pm). Flight duration is 1 hours 10 minutes.

Connection in Sao Paulo

Connection time in Sao Paulo, Guarulhos airport is 7 hours and 15 minutes (from 13:30 / 1:30 pm, 4th May to 20:45 / 8:45 pm, 4th May). Go from terminal «2» to terminal «3».

Flight Sao Paulo - Toronto

Air Canada international flight AC91 leaves Sao Paulo (Guarulhos), Terminal «3» at 20:45 (8:45 pm) and lands in Toronto (Pearson), Terminal «1» at 06:05 (6:05 am). Flight duration is 10 hours 20 minutes.

Option #12

Flight Rio de Janeiro - Bogota

Avianca international flight AV198 leaves Rio de Janeiro (Galeao), Terminal «2» at 01:30 (1:30 am) and lands in Bogota (El Dorado), Terminal «1» at 05:50 (5:50 am). Flight duration is 6 hours 20 minutes.

Connection in Bogota

Connection time in Bogota, El Dorado airport is 9 hours and 0 minutes (from 05:50 / 5:50 am, 4th May to 14:50 / 2:50 pm, 4th May). Stay in terminal «1» to change plane.

Flight Bogota - Toronto

Avianca international flight AV204 leaves Bogota (El Dorado), Terminal «1» at 14:50 (2:50 pm) and lands in Toronto (Pearson), Terminal «1» at 22:15 (10:15 pm). Flight duration is 6 hours 25 minutes.

Option #13

Flight Rio de Janeiro - Sao Paulo

GOL Airlines domestic flight G31065 leaves Rio de Janeiro (Galeao), Terminal «2» at 11:40 (11:40 am) and lands in Sao Paulo (Guarulhos), Terminal «2» at 12:55 (12:55 pm). Flight duration is 1 hours 15 minutes.

Connection in Sao Paulo

Connection time in Sao Paulo, Guarulhos airport is 7 hours and 50 minutes (from 12:55 / 12:55 pm, 4th May to 20:45 / 8:45 pm, 4th May). Go from terminal «2» to terminal «3».

Flight Sao Paulo - Toronto

Air Canada international flight AC91 leaves Sao Paulo (Guarulhos), Terminal «3» at 20:45 (8:45 pm) and lands in Toronto (Pearson), Terminal «1» at 06:05 (6:05 am). Flight duration is 10 hours 20 minutes.

Option #14

Flight Rio de Janeiro - Lisbon

TAP Air Portugal international flight TP72 leaves Rio de Janeiro (Galeao), Terminal «2» at 20:25 (8:25 pm) and lands in Lisbon (Portela), Terminal «1» at 10:10 (10:10 am). Flight duration is 9 hours 45 minutes.

Connection in Lisbon

Connection time in Lisbon, Portela airport is 2 hours and 40 minutes (from 10:10 / 10:10 am, 5th May to 12:50 / 12:50 pm, 5th May). Stay in terminal «1» to change plane.

Flight Lisbon - Toronto

Air Canada international flight AC811 leaves Lisbon (Portela), Terminal «1» at 12:50 (12:50 pm) and lands in Toronto (Pearson), Terminal «1» at 16:05 (4:05 pm). Flight duration is 8 hours 15 minutes.

Option #15

Flight Rio de Janeiro - Amsterdam

KLM international flight KL706 leaves Rio de Janeiro (Galeao), Terminal «2» at 21:55 (9:55 pm) and lands in Amsterdam (Schiphol) at 14:25 (2:25 pm). Flight duration is 11 hours 30 minutes.

Connection in Amsterdam

Connection time in Amsterdam, Schiphol airport is 3 hours and 25 minutes (from 14:25 / 2:25 pm, 5th May to 17:50 / 5:50 pm, 5th May).

Flight Amsterdam - Toronto

KLM international flight KL695 leaves Amsterdam (Schiphol) at 17:50 (5:50 pm) and lands in Toronto (Pearson), Terminal «3» at 19:55 (7:55 pm). Flight duration is 8 hours 05 minutes.

Option #16

Flight Rio de Janeiro - Lisbon

TAP Air Portugal international flight TP74 leaves Rio de Janeiro (Galeao), Terminal «2» at 15:35 (3:35 pm) and lands in Lisbon (Portela), Terminal «1» at 05:20 (5:20 am). Flight duration is 9 hours 45 minutes.

Connection in Lisbon

Connection time in Lisbon, Portela airport is 5 hours and 20 minutes (from 05:20 / 5:20 am, 5th May to 10:40 / 10:40 am, 5th May). Stay in terminal «1» to change plane.

Flight Lisbon - Toronto

TAP Air Portugal international flight TP257 leaves Lisbon (Portela), Terminal «1» at 10:40 (10:40 am) and lands in Toronto (Pearson) at 13:55 (1:55 pm). Flight duration is 8 hours 15 minutes.

Option #17

Flight Rio de Janeiro - Houston

United Airlines international flight UA128 leaves Rio de Janeiro (Galeao), Terminal «2» at 21:05 (9:05 pm) and lands in Houston (George Bush), Terminal «E» at 05:40 (5:40 am). Flight duration is 10 hours 35 minutes.

Connection in Houston

Connection time in Houston, George Bush airport is 7 hours and 50 minutes (from 05:40 / 5:40 am, 5th May to 13:30 / 1:30 pm, 5th May). Go from terminal «E» to terminal «A».

Flight Houston - Toronto

Air Canada international flight AC592 leaves Houston (George Bush), Terminal «A» at 13:30 (1:30 pm) and lands in Toronto (Pearson), Terminal «1» at 17:47 (5:47 pm). Flight duration is 3 hours 17 minutes.

Option #18

Flight Rio de Janeiro - Sao Paulo

LATAM Airlines Group domestic flight LA3367 leaves Rio de Janeiro (Galeao), Terminal «2» at 10:20 (10:20 am) and lands in Sao Paulo (Guarulhos), Terminal «2» at 11:30 (11:30 am). Flight duration is 1 hours 10 minutes.

Connection in Sao Paulo

Connection time in Sao Paulo, Guarulhos airport is 9 hours and 15 minutes (from 11:30 / 11:30 am, 4th May to 20:45 / 8:45 pm, 4th May). Go from terminal «2» to terminal «3».

Flight Sao Paulo - Toronto

Air Canada international flight AC91 leaves Sao Paulo (Guarulhos), Terminal «3» at 20:45 (8:45 pm) and lands in Toronto (Pearson), Terminal «1» at 06:05 (6:05 am). Flight duration is 10 hours 20 minutes.

Option #19

Flight Rio de Janeiro - London

British Airways international flight BA248 leaves Rio de Janeiro (Galeao), Terminal «2» at 16:50 (4:50 pm) and lands in London (Heathrow), Terminal «5» at 08:10 (8:10 am). Flight duration is 11 hours 20 minutes.

Connection in London

Connection time in London, Heathrow airport is 5 hours and 10 minutes (from 08:10 / 8:10 am, 5th May to 13:20 / 1:20 pm, 5th May). Stay in terminal «5» to change plane.

Flight London - Toronto

British Airways international flight BA93 leaves London (Heathrow), Terminal «5» at 13:20 (1:20 pm) and lands in Toronto (Pearson), Terminal «3» at 16:10 (4:10 pm). Flight duration is 7 hours 50 minutes.

Option #20

Flight Rio de Janeiro - Panama City

Copa Airlines international flight CM872 leaves Rio de Janeiro (Galeao), Terminal «2» at 01:24 (1:24 am) and lands in Panama City (Tocumen) at 06:51 (6:51 am). Flight duration is 7 hours 27 minutes.

Connection in Panama City

Connection time in Panama City, Tocumen airport is 11 hours and 39 minutes (from 06:51 / 6:51 am, 4th May to 18:30 / 6:30 pm, 4th May).

Flight Panama City - Toronto

Copa Airlines international flight CM470 leaves Panama City (Tocumen) at 18:30 (6:30 pm) and lands in Toronto (Pearson), Terminal «1» at 01:03 (1:03 am). Flight duration is 5 hours 33 minutes.

Available departure days

Select departure date to find flight connections between Rio de Janeiro and Toronto. Note that other flight options may be available for different date.

See also

Return flights (Toronto to Rio de Janeiro)

More flight connections

Privacy Disclaimer