✈ GRU → YVR

13H 54M, 6,867 MI. THE AIRLINE OWES YOU SOMETHING. THEY WON'T GIVE IT.

Flight time
13h 54m
Distance
6,867 mi
Or
11,052 km
Jet lag
4h

Flight from São Paulo to Vancouver

From Guarulhos (GRU), Brazil South America  →  YVR (YVR), Canada North America

How long is the flight from São Paulo to Vancouver?

A nonstop flight from São Paulo (GRU) to Vancouver (YVR) takes about 13 hours 54 minutes, covering a great-circle distance of 6,867 miles (11,052 km). Actual scheduled time varies by airline, routing, and wind — expect ±15 to 30 minutes from this estimate.

Avg flight time

13h 54m

Nonstop, scheduled

Distance

6,867 mi

11,052 km · great-circle

Avg speed

795 km/h

Door-to-door including taxi

Time zones & jet lag

São Paulo timezone

UTC-3

America/Sao_Paulo

Vancouver timezone

UTC-7

America/Vancouver

Time difference

-4h

4 hours behind

Jet lag (rough)

~2.8d

Westward — easier

CO₂ footprint per passenger

Economy class, single passenger. Source: DEFRA 2024 averages.

✈ Flight 1636 kg CO₂
🚗 Car (alone) 1890 kg CO₂
🚆 Train 453 kg CO₂

This flight emits roughly 3.6× the CO₂ of an equivalent train trip and 0.9× a car driven alone over the same distance.