Jagdeep Singh, 25, picked up the woman from The Grand hotel in Adelaide in the early hours in December 2012, and close to her home she crawled out of the taxi and vomited, ABC News reported Tuesday.
A court heard that he put his hand up the woman's dress, touched and then kissed her.
The defence lawyer said that the cabbie should not be jailed for indecently assaulting a drunk passenger because he already faced the likelihood of deportation to India.
The prosecution dropped a charge of attempted rape. The accused pleaded guilty to two counts of indecent assault.
The defence lawyer said the man had already been punished by losing his job and his chance to live and study in Australia.
Singh will be sentenced next month.