This page lists all the ways to get to Tampere using different airline alliances and trains. Airport codes have been written in italics.
Star Alliance has a few direct flights per day from Stockholm Arlanda (ARN) to the Tampere-Pirkkala International Airport (TMP). Many Star Alliance airlines also have code shares for travelling via Helsinki.
AirBaltic has connecting flights to TMP via their hub in Riga (RIX) once per day. AirBaltic is not part of any alliance, but they have some code shares with smaller European airlines. This may be an optimal route if travelling from Eastern Europe.
Ryanair has a direct flight from Budapest (BUD) to TMP.
Bus 1A takes you between TMP and Tampere city centre in about 30 minutes for about 6 Euros. It is cheaper with the public transit mobile app. Or you can just take a taxi to your hotel for about 30 Euros.
Flying via Helsinki-Vantaa International Airport (HEL) to TMP is also possible. There are a few flights a day and these One World flights are code shared with practically all airlines in all alliances. Do not be tempted to take a taxi from HEL to Tampere, because it will cost several hundred Euros.
However, in some cases it might be more convenient to just take the train for that leg of the journey. The train ride takes under two hours and costs under 30 Euros. The inter city trains run roughly once per hour between 06:00 and 22:00.
The local transport P train on the new ring rail takes you from HEL to the Tikkurila Railway Station every 10-20 minutes where you need to transfer to an InterCity or Pendolino train to Tampere. You can buy the ticket for the whole trip from the VR web page or a vending machine at the airport railway stop.
There are also 26 long haul busses per day between HEL and the Tampere Bus Station, which is 100m south from Hotel Ilves. These busses run in the middle of the night too, but their travel time is roughly 3h.