Skip to content

Distance from Ottawa to Beijing

The straight-line distance from Ottawa, Canada to Beijing, China is 10,451 km (6,494 miles).Beijing is N of Ottawa.

Distance (km)

10,451

straight line

Distance (miles)

6,494

straight line

Flight Time

13 hr 36 min

estimated direct

Direction

N

351° bearing

Transport Comparison: Ottawa to Beijing

ModeEstimated TimeDistanceNotes
Flight13 hr 36 min10,451 kmDirect flight at 800 km/h avg cruise speed

All times are estimates based on straight-line distance. Actual travel times vary by route, stops, and conditions.

Ottawa to Beijing: Key Details

FromOttawa, Canada
ToBeijing, China
Straight-line Distance10,451 km (6,494 miles)
Bearing351° (N)
Coordinates (Ottawa)45.4215°, -75.6972°
Coordinates (Beijing)39.9042°, 116.4074°

Country Profiles

Frequently Asked Questions

How far is Ottawa from Beijing?

The straight-line (as the crow flies) distance from Ottawa to Beijing is 10,451 km (6,494 miles). Beijing is N of Ottawa.

How long is the flight from Ottawa to Beijing?

A direct flight from Ottawa to Beijing takes approximately 13 hr 36 min, based on an average cruising speed of 800 km/h plus time for takeoff and landing.

What direction is Beijing from Ottawa?

Beijing is N (351 degrees) from Ottawa.

What is the distance from Beijing to Ottawa?

The distance from Beijing to Ottawa is the same: 10,451 km (6,494 miles). Distance between two points is the same in either direction.

Other Distance Calculations

Distances calculated using the Haversine formula (great-circle distance). Travel time estimates are approximate.

Coordinates sourced from public geographic databases.