To find the driving direction from Perth to Karijini National Park via Geraldton WA 6530, Kalbarri WA 6536, Carnarvon WA 6701, Exmouth WA 6707, Karratha WA 6714, Port Hedland WA 6721 which is 2363 by road, click on Show Directions after entering start and end locations in the calculator control. It takes around 28552 to reach Perth to Karijini National Park via Geraldton WA 6530, Kalbarri WA 6536, Carnarvon WA 6701, Exmouth WA 6707, Karratha WA 6714, Port Hedland WA 6721. Tired of travelling by road? You can just fly from Perth to Karijini National Park via Geraldton WA 6530, Kalbarri WA 6536, Carnarvon WA 6701, Exmouth WA 6707, Karratha WA 6714, Port Hedland WA 6721. Check the
Flight Time from Perth to Karijini National Park via Geraldton WA 6530, Kalbarri WA 6536, Carnarvon WA 6701, Exmouth WA 6707, Karratha WA 6714, Port Hedland WA 6721 before travelling.