Car Port Fairy is 20-minutes' drive west of Warrnambool on the A1. If coming from Melbourne it's 288km journey, with the most direct route being along the B140 highway from Geelong.
Public Transport Catch a train to Warrnambool, from where V/Line run four to five buses a day to Port Fairy ($4.60, 35 minutes). The bus also heads to Tower Hill ($3.20) and Koroit ($3.20). There's also a bus from Port Fairy to Portland ($8.60, 55 minutes).