Interesting deal I stumbled upon while flicking through Facebook. If you hold a match day ticket for either the Geelong vs Port Adelaide game on May 21 or the Geelong vs Adelaide game on May 28, both being held at GMHBA Stadium (Kardinia Park) in Geelong, you can use the code "freefootyferry" to obtain a free ticket on the Port Phillip Ferry service between Docklands (Victoria Harbour) and Geelong (Steampacket Pier) before the game.
When you board, you will be required to show staff your AFL match day ticket to ride for free. The Ferry departs at 11am, arriving at 12:30pm. If you wish to take the ferry back to Docklands after the game, the price is $18 for Adults, $16 for Concession Holders, $10 for Children and $48.50 for 2 Adults & 2 Children.
It's a 24 minute walk (according to Google Maps) between the Geelong terminal and GMHBA Stadium. You can also save more money by taking the V/Line train back to Melbourne from South Geelong Station instead with fares costing $9.66 for Adults and $4.83 for Concession Holders / Children.
Please note that with the V/Line, coaches replace trains between Wyndham Vale and Waurn Ponds on May 21 and Geelong and Waurn Ponds on May 28, so you may want to catch the 5:30 pm ferry back to Melbourne instead. On May 28 however, you can also walk 24 minutes from GMHBA to Geelong Station to catch the train back to Melbourne.
Good post op