As competições esportivas são cada vez mais importantes para o turismo brasileiro. Um estudo do Ministério do Turismo sobre características e dimensões do turismo doméstico no Brasil, feito em 2012, mostra que 1,6 milhão de viagens foram motivadas por eventos esportivos.
A etapa brasileira do Ironman, por exemplo, movimentou R$ 15 milhões nas imediações da praia de Jurerê, em Florianópolis (SC) e atraiu cerca de 2 mil triatletas brasileiros (71%) e estrangeiros (27%) no ano passado. Os visitantes passaram de 4 a 7 dias em Florianópolis e levaram pelo menos um acompanhante, de acordo com a Latins Sports, organizadora do evento.
As provas de atletismo são as que mais atraem turistas pelo Brasil. Cerca de 22 mil atletas de todos os estados estiveram no Rio de Janeiro para a Maratona Caixa. A maioria era do próprio estado (33%) e de São Paulo (19%). Havia 1.500 estrangeiros, de países como Japão, Austrália, Nova Zelândia, Noruega, Itália, Estados Unidos, México e Argentina. O número de participantes só não foi maior que o da Corrida Internacional de São Silvestre, prova de atletismo que ocorre na virada do ano em São Paulo e atraiu 25 mil atletas em sua última edição.
O automobilismo é outro evento importante para a economia turística do país. A realização do Grande Prêmio Brasil de Fórmula 1 movimentou R$ 230 milhões durante o ano passado, entre investimentos de empresas particulares e gastos de turistas. O evento levou 69.984 visitantes para as arquibancadas de Interlagos, em São Paulo.