Transvulcania 2012 havde 576 deltagere der gennemførte i det lange løb på 83 km og 404 der gennemførte den korte på 26,8 km.
Den lange rute blev vundet af Dakota Jones (USA), 20 år i en tid: 6:58:44, efterfulgt af Andy Symonds i tiden 7:00:35 og Kilian Jornet Burgada 7:09:54. Den sidste kom ind efter 17:54:27.
Den korte rute blev vundet af Dailos Garcia Pombrol i tiden 2:28:53, herefter kom Juan Matias Ojeda Montesdeoca der løb på 2:40:51 og Jose Carlos Vera Lorenzo med en tid på 2:43:31. Den sidste kom ind efter 7:49:44.
Nyd denne video om løbet: Transvulcania 2012