Transport Minister Dean Nalder said the free travel offer applied to all public transport passengers all day on April 25.
�Last year there were about 120,000 boardings on Transperth services on Anzac Day, not including the thousands of current and former service personnel who travelled free,� he said.
�But this year�s centenary is an unprecedented event and organisers are expecting about 100,000 to visit the city on the Anzac weekend for various events.�
Veterans Minister Joe Francis urged everyone attending the services in Fremantle and Kings Park to plan ahead.
�For most of us lucky enough to live in a time without major conflict, the sheer magnitude of what the young soldiers faced during WWI and subsequent wars is unimaginable,� he said.
�The Anzac centenary is an acknowledgement of everything sacrificed for us by those who landed at Gallipoli � and all those who came before and after.�
Transperth will bolster its pre-dawn train services.
Perth-bound trains will begin operating from about 2.30 to 3am, depending on the line.