Baseado no romance de Steven Gould.
No livro de Steven Gould o personagem Roland Cox chama-se Brian Cox. A mudança no filme foi feita para evitar a confusão com o ator de mesmo nome.
Os personagens David Rice e Millie Harris inicialmente seriam interpretados por Tom Sturridge e Teresa Palmer. Após 2 meses de filmagens o orçamento de Jumper foi aumentado, permitindo as contratações de Hayden Christensen e Rachel Bilson para estes papéis.
O rapper Eminem recebeu a proposta de interpretar David Rice, mas a recusou.
Evan Rachel Wood recusou a personagem Millie Harris.
As filmagens ocorreram entre 28 de agosto e 8 de dezembro de 2006.
Os produtores conseguiram permissão para rodar no interior do Coliseu durante 3 dias, sob a condição de que nenhum equipamento fosse apoiado no chão. As filmagens ocorreram apenas das 6:30 às 8:30 e das 3:30 às 5:30, para que não atrapalhassem os turistas.