The route begins in Igoumenitsa. It passes north of Ioannina and its lake, near Perama. It crosses the Pindus mountains, passing through Metsovo. It runs through Kalampaka and bypasses Trikala. It then passes into the plain and runs through Larissa. Between the southeast of Larissa and Velestino, it has been replaced by the A1 motorway. From Velestino it continues east and it ends at the Aegean port of Volos. As of 2014, the section between Trikala and Larissa is being upgraded to a dual carriageway. The new A2 motorway offers a faster connection between Igoumenitsa, Ioannina and Metsovo.