The distance between perth wa to Geraldton WA 6530 via Moora WA 6510, Carnamah WA 6517, Dongara WA 6525, Three Springs WA 6519 is 674 Km by road. You can also find the distance from perth wa to Geraldton WA 6530 via Moora WA 6510, Carnamah WA 6517, Dongara WA 6525, Three Springs WA 6519 using other travel options like bus, subway, tram, train and rail. Apart from the trip distance, refer
Directions from perth wa to Geraldton WA 6530 via Moora WA 6510, Carnamah WA 6517, Dongara WA 6525, Three Springs WA 6519 for road driving directions!