Checking flights...


Veria's two central adjoining bus stations serve Thessaloniki (€6.80, one hour, 14 daily), Athens (€35, 6½ hours, two daily), Edessa (€4.70, one hour, one daily) and Vergina (€1.60, 20 minutes, six daily).


The train station, 2km north of town, has trains for Thessaloniki (€5, one hour, six daily) and Florina (€9, two hours, three daily).