Distance between Dubrovnik and Piraeus
Distance from Dubrovnik to Piraeus is 437 miles / 703 kilometers.
Map showing the distance from Dubrovnik to Piraeus
![]() |
Air distance: | miles km |
Time difference between Dubrovnik and Piraeus
The time difference between Dubrovnik and Piraeus is 1 hour. Piraeus is 1 hour ahead of Dubrovnik. Current local time in Dubrovnik is 14:44 CET (2025-02-26) and time in Piraeus is 15:44 EET (2025-02-26).