You can also go anywhere that has internet and a printer as long as you know your booking info. FedEx copy centers, the library, friends house, internet cafe ... airport lobby.
Most airlines have an app for smartphones now. Get the app and check-in for your flight online. No more paper boarding pass! Its all on your phone. And you can get your flight updates on the app too. Like boarding time, delays, arrival time, etc...
The best way would be to go to your airlines kiosk and using the information they sent you when you made your reservations print out your boarding pass.
Go to the kiosk and print out your boarding pass.
Go up to the kiosk. It is the only way I got mine.
Thanks! Your answer is awaiting moderation.