Landvetter Airport (IATA: GOT) is Gothenburg's main airport, located 25 km east of the city. About 30 airlines fly to Landvetter e.g. SAS , Lufthansa , KLM , Finnair , and City Airline .
There is a Flygbussarna bus service from Landvetter into the city. It runs every 15-20 minutes, costs 89 SEK one way (177 SEK return) if you prepay online (otherwise it is 10 SEK extra), and the journey takes approximately 20-30 minutes. It stops at several locations (first stop near Liseberg; final stop: the Nils Ericson Bus terminal where it is also the Central Train Station ). Be aware that the only method of payment for the ticket is by credit card. (Book online ahead of time)
Gothenburg City Airport (IATA: GSE) was previously known as Säve Airport. This is definitely in the 'small' category of airport, and you should expect to wait a while for your bags. It is closer to Gothenburg than the main Landvetter airport. The Flygbussarna bus (cost SEK 69, return SEK 129, SEK 10 extra if you don't pay online) meets each flight, and takes you to the bus (Nils Ericson Bus Terminal, located inside the central station) and train terminal in 30 minutes. Ryanair , Wizz Air and Gotlandsflyg are the only airlines that use it, connecting to cities such as Budapest, Edinburgh, London, Milan (Bergamo), Rome and Warsaw. (Book online ahead of time)
Centralstationen (tram Centralstationen/Drottningtorget) is the main rail station in Gothenburg. International train services are available to Copenhagen via the Öresund bridge, and Oslo. Highspeed trains connect with Stockholm in just over three hours. Note: Trains from Gothenburg to Copenhagen airport (CPH) are very unreliable and services can be cancelled with a myriad of excuses, always make sure there is atleast one extra train service that will get you to your connecting flight, or take the overnight bus to CPH, do not rely on the train to CPH