The distance between Porto to Évora via 2440 Batalha is 411 Km by road. You can also find the distance from Porto to Évora via 2440 Batalha using other travel options like bus, subway, tram, train and rail. Apart from the trip distance, refer
Directions from Porto to Évora via 2440 Batalha for road driving directions!