Beja - Porto

452 km, 4 h 23 min