EN RO

Distance from Budapest to Sydney

Straight line

15,779 km
9,805 mi · 8,520 NM

By road

–
no road route

Travel time

–
flight ≈ 20 h 13 min

Direction

E 87°
initial bearing

Open in the calculator (stops, directions, fuel cost) → Sydney → Budapest

How far is Budapest from Sydney?

Budapest (Hungary) and Sydney (Australia) are very far apart: 15,779 km in a straight line, that is 9,805 miles or 8,520 nautical miles. The distance is measured over the Earth's surface (WGS84 ellipsoid) along the shortest possible path.

There is no continuous road route between Budapest and Sydney, so the straight-line distance and the flight are the useful figures.

From Budapest, Sydney lies to the east (initial bearing 87°). The route crosses from Hungary into Australia. The halfway point is at 16.0237°, 98.1667°.

A direct flight would take about 20 h 13 min (800 km/h cruise plus take-off and landing).

Frequently asked questions

How far is Budapest from Sydney?

The straight-line distance between Budapest and Sydney is 15,779 km (9,805 miles). There is no continuous road route between them.

In which direction is Sydney from Budapest?

Sydney is to the east of Budapest, at an initial bearing of 87°.

How long is the flight from Budapest to Sydney?

A direct flight would take about 20 h 13 min at an average cruising speed of 800 km/h.

How is the distance calculated?

The straight-line distance is computed on the WGS84 ellipsoid with the Vincenty formula, accurate to the metre. The road distance comes from OpenStreetMap roads.