← All routes
Getting around

Vancouver Rio de Janeiro

Vancouver and Rio de Janeiro are about 11,397 km (7,082 miles) apart as the crow flies. The best way to travel between them is usually a flight (sometimes with a connection). Here are your options.

Distance
11,397 km
In miles
7,082 mi
Best way
flight (sometimes with a connection)

Ways to get from Vancouver to Rio de Janeiro

FlightRecommended
~16h door-to-airport-to-door
Fastest for longer hops; book direct where possible.

Times are estimates from straight-line distance to help you plan, always check live schedules and whether a land route exists before booking.

Planning this trip?
Get a free day-by-day plan for Rio de Janeiro, or a two-city itinerary.
Plan Rio de Janeiro

Vancouver to Rio de Janeiro: questions

How far is Rio de Janeiro from Vancouver?+

Vancouver and Rio de Janeiro are about 11,397 km (7,082 miles) apart in a straight line. The actual travel distance by road or air will be a little longer.

How long is the flight from Vancouver to Rio de Janeiro?+

Allow about 16h door-to-airport-to-door in total. Actual flight time depends on the route and any connections; direct flights are quickest.

Can you travel overland from Vancouver to Rio de Janeiro?+

At roughly 11,397 km apart, flying is the practical choice; overland travel would take a long time and may cross water.

More routes