Metro Stations › Athens
Larissa Metro Station
Larissa Metro Station connects the Green Line to the main train station of Athens, making it a vital point for both local and long-distance travelers. The station is equipped with modern facilities and provides easy access to various transit options, including buses and taxis.
Address: Liosion 205, Athens, Athens
Visit website
← More Metro Stations in Athens