Swiss transportó un total de 15.816.469 pasajeros en 2012, la cifra anual más elevada en la historia de la aviación suiza. Sin embargo, un mayor número de pasajeros no necesariamente se traduce en mejores ganancias, y los rendimientos de Swiss continúan sufriendo debido al elevado precio del petróleo y el descenso de las tarifas.
El volumen de pasajeros de Swiss para 2012 fue un 3,3% superior respecto al año anterior, en el que la compañía transportó 15.317.275 pasajeros. La capacidad total anual aumentó un 4,7% respecto a 2011 en términos de asiento libre por kilómetro (ASK). El índice de ocupación total para el año se situó en el 82,9%, en comparación al 81,8% del 2011. La compañía operó 150.860 vuelos en 2012, lo que supone un incremento del 0,5% respecto al año anterior.
El índice de ocupación de asiento en la red internacional de Swissascendió al 87,1% en 2012, con una mejora de un 1,4% frente a 2011. El volumen total de tráfico aumentó un 7,5% en términos de ingresos por pasajeros y kilómetro (RPK) y la capacidad total de asientos disponibles por kilómetro (ASK) registró un aumento del 5,8% respecto al período anterior.
En la red europea de Swiss la capacidad de asiento disponible por kilómetro creció durante 2012 un 2,4% frente al año anterior. El volumen total de tráfico en términos de ingresos por pasajeros y kilómetro aumentó un 3% y el índice europeo de ocupación se situó en el 74,7%, frente al 74,3% del 2011.
Swiss WorldCargo registró un índice de ocupación de carga (por volumen) del 79,3% en 2012, un incremento del 0,8% sobre el 78,5% del año anterior. Las ventas anuales del negocio de carga aumentaron un 8,9% en términos de ingresos por tonelada y kilómetro.