Volos can be reached also through train. From both Athens and Thessaloniki, Volos is reached through the connecting station of Larissa.
It takes 5 hours from Athens and approximately 3 hours from Thessaloniki.
For more detailed timetables and ticketing, please visit National Train Organization website.