The journey to Apollo Bay takes almost 4 hours from Melbourne’s Southern Cross Station. You can catch a V/line train to Geelong Station, where a bus connects to Apollo Bay.
Tip: Travelling on V/Line during off-peak times is more convenient and cheaper!