Yes apart from the online method you can also apply through the following ways: Applying through an embassy of Australia near you, Applying through a SmartGate option.