Swiss Railways (SBB/CFF/FFS) operates a train from Basel to Aarau hourly. Tickets cost $22 - $40 and the journey takes 35 min. Alternatively, Autolinee Ventre operates a bus from Basel to Aarau once a week. Tickets cost $6 and the journey takes 1 h.
How to get from Basel to Aarau
From Basel SBB train to Aarau. 35 min SFr 38. From Basel bus to Aarau. 1 h SFr 5. From Basel taxi to Aarau. 46 min SFr 283. From Basel drive to Aarau. 46 min SFr 8.