Yes, there is a bus from Basel airport bus line 11 that takes you to Saint Louis train Station.