Coming from overseas? From Dublin Airport, a comfortable ninety minute journey on the X20 coach costs EUR 10 and includes WiFi. Just make sure you get off in Athlone!
Alternatively, competitive car hire rates are possible using this service.
Another option is the train which leaves Heuston station and stops in Athlone. The 748 bus goes from the airport to Heuston station but can take up to an hour and costs EUR 10 return. A taxi to Heuston station could cost over EUR 30. The train costs EUR 30 return and takes 90 minutes. If you are coming directly from the airport, the train station isn’t the best choice.