Distance from Bern to Pui

🇨🇭 Bern, Switzerland🇷🇴 Pui, Romania

Bern → Pui
1,212 km
753 miles · 655 nautical miles
BernPui
2 h
Flight (if direct)
17 h 31 min
Driving time (est.)
east
Direction (92°)
+1 h
Time difference

About this route

Travelling from Bern to Pui covers 1,212 km (753 miles) on a great-circle path — a distance where flying saves many hours compared with the estimated 1,576 km by road.

The geographic midpoint of the route lies near Skibbereen, Ireland.

MetricValue
Straight-line distance1,212 km / 753 mi / 655 nmi
Estimated road distance1,576 km / 979 mi
Estimated flight time2 h — if a direct flight operates (805 km/h cruise)
Estimated driving time17 h 31 min (90 km/h average)
Initial bearing92° — east
Geographic midpointNear Skibbereen, Ireland
Time differencePui is +1 h (UTC+01:00 → UTC+02:00)
Bern coordinates46.9481, 7.4474
Pui coordinates45.5167, 23.1

Flight and driving times are estimates. A direct flight may not be available between Bern and Pui — actual travel can require connections, and road routes are longer than the straight line.

Reverse: Pui to Bern All distances from Bern All distances from Pui

Frequently asked questions

How far is Pui from Bern?
Pui is 1,212 km (753 miles) from Bern measured as a straight line (great-circle distance). The estimated road distance is about 1,576 km (979 mi).
How long is the flight from Bern to Pui?
If a direct flight operates between Bern and Pui, it would take approximately 2 h, based on an average cruising speed of 805 km/h (500 mph) plus 30 minutes for take-off and landing. Note that a direct flight may not be available on this route — actual travel may require a connecting flight or another mode of transport.
What is the time difference between Bern and Pui?
Pui has 1 hour ahead of Bern. Bern uses UTC+01:00 and Pui uses UTC+02:00.
What is the halfway point between Bern and Pui?
The geographic midpoint between Bern and Pui is near Skibbereen, Ireland, roughly 606 km from each city.
In which direction is Pui from Bern?
Pui lies to the east of Bern, at an initial bearing of 92°.