OpenOffice comes with the unoconv program to perform format conversions on the command line.
unoconv -f csv filename.xlsx
Yeah converting xls(x) file is that simple. If you experience any problem while installing unoconv please follow this thread at SO
If you are interested in doing more complex Excel (Which has more than one spread sheet) to csv conversion then please take a look at xlsx2csv