update your settings
Piraeus has its own network of buses but the services likely to interest travellers are buses 904 or 905 between Zea Marina and the metro station.
Getting there & around
and receive a
on your next guidebook purchase
Lonely Planet. All rights reserved. No part of this site may be reproduced without our written permission.