Distance from Prague to Budapest
445 km (277 miles) — straight-line distance as the crow flies
445 km
Kilometers
277 miles
Miles
~1h 1m
Est. Flight
—
Time Difference
Prague
Czech RepublicBudapest
HungaryPrague and Budapest are relatively close, separated by less than 500 kilometers.
Prague is known for Charles Bridge and Prague Castle, while Budapest is famous for Buda Castle and Hungarian Parliament Building.
In terms of city area, Budapest is 1.1x larger than Prague. You can compare their sizes visually on our side-by-side map comparison.
Compare Prague and Budapest side by side
Open Map ComparisonFrequently Asked Questions
How far is Prague from Budapest?
The straight-line (as the crow flies) distance from Prague to Budapest is 445 km (277 miles).
How long is the flight from Prague to Budapest?
A direct flight would take approximately 1h 1m, based on an average commercial jet speed of 850 km/h.
Is Prague bigger than Budapest?
Budapest is larger at 525 km², compared to 496 km².