ForHosting KIT · Viagens e geografia

Estimador de tempo de ciclismo: duração por distância e velocidade

40 km a uma média de 20 km/h são 2 horas em cima da bicicleta: o estimador divide a distância pela velocidade média e mostra o resultado em horas, em minutos e no formato de horas e minutos. Grátis no seu navegador.

  • Grátis
  • Funciona no seu navegador
  • Sem cadastro
  • Seus dados não saem do seu aparelho
Use pelo WebAPIE-mailTelegramApp em breve
Se você digitar
Distância
40
Velocidade média de pedalada
20
Você obtém
Tempo de pedalada em horas
2
Tempo de pedalada em minutos
120
Tempo de pedalada formatado
2h

Um estimador de tempo de ciclismo responde à pergunta de planejamento que todo ciclista faz antes de um trajeto ao trabalho, um passeio de clube ou um gran fondo: se eu percorrer esta distância a esta velocidade média, quanto tempo ficarei na bicicleta? Informe uma distância de percurso positiva e uma velocidade média estritamente positiva em unidades compatíveis —quilômetros com quilômetros por hora, ou milhas com milhas por hora— e a ferramenta devolve o tempo puro de pedalada em horas decimais, minutos totais, uma string compacta de horas e minutos, a fórmula fechada usada e a substituição passo a passo que você pode conferir à mão. Use-o para prévias de rotas, ritmo da semana de treino, logística de eventos ou testes unitários que exijam uma duração de referência a partir de distância e velocidade.

O que significa o tempo de pedalada e como é calculado

O tempo de pedalada estimado para um trajeto de bicicleta é a duração pura em movimento que você gastaria se mantivesse uma velocidade média constante em toda a distância, sem paradas de descanso, semáforos nem modelo de elevação embutido. A velocidade média aqui é a média sobre a porção em movimento do passeio, não a velocidade de sprint de pico nem a velocidade do GPS que inclui longas paradas em café.

Essa distinção importa no planejamento: se seu software de treino reporta uma média que já inclui pausas, alimentar esse número aqui subestima o tempo na bike; se você usa uma média rolante pura de um ciclocomputador, a estimativa se aproxima mais do tempo no selim. A ferramenta não converte unidades por você —misturar milhas de distância com quilômetros por hora de velocidade produz um número matematicamente válido, mas fisicamente errado—, então quem chama deve manter o par coerente.

Professores, treinadores e autores de aplicativos se importam tanto com a rejeição de velocidade zero quanto com o caminho feliz: uma velocidade de zero ou um valor negativo não pode definir uma duração finita, e um fallback silencioso ocultaria dados ruins de sensor ou um padrão ausente.

Planejamento de trajetos e passeios de clube

Ciclistas informam a distância da rota e uma velocidade média realista para estimar o tempo no selim antes de escolher o horário de partida ou reservar a logística pós-passeio.

Orçamentos de duração da semana de treino

Treinadores convertem quilômetros semanais planejados em horas estimadas na bike no ritmo médio conhecido do atleta para planejar a carga.

Testes unitários de apps de planejamento de pedalada

Gere triplas distância–velocidade–duração de referência mais rejeições deliberadas de velocidade zero para valores esperados em mobile e backend.

O que acontece quando a velocidade média é zero ou negativa?

Velocidade zero ou negativa não pode produzir uma duração de passeio finita.

Preciso de unidades compatíveis para distância e velocidade?

Sim. Use km com km/h ou milhas com mph. A ferramenta não converte unidades mistas por você.

Isso inclui paradas de descanso ou subidas?

Não. Estima o tempo puro em movimento a uma velocidade média constante. Some seu próprio tempo de pausa fora desta capacidade se precisar.

O estimador de tempo de ciclismo é grátis?

A ferramenta do navegador é grátis e roda localmente.

Qual velocidade média devo informar?

A sua média em movimento, não a velocidade máxima de um sprint nem uma média do GPS que inclua longas paradas no café. A média de rodagem de um ciclocomputador dá a estimativa mais próxima do seu tempo real no selim.

Tudo nesta página está disponível via API. Esta seção é para equipes que querem integrar a ferramenta aos próprios sistemas; quem não precisa disso pode simplesmente usar a ferramenta acima.

POSThttps://api.kit.forhosting.com/travel/cycling-time

Autenticação por token Bearer. Um único POST coloca a tarefa na fila; o resultado chega por webhook ou link assinado.

curl -X POST https://api.kit.forhosting.com/travel/cycling-time \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"distance":40,"average_speed":20}'
{
  "distance": 40,
  "average_speed": 20
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "travel.cycling_time",
  "status": "queued",
  "_links": {
    "result": "/tasks/tsk_…/result"
  }
}

A API é assíncrona: cada chamada devolve um task_id na hora. Se preferir polling, consulte o status a até 1 requisição por segundo.

por chamadaUS$ 0,002

Preço publicado, sem tokens nem créditos escondidos. Tarefa que falha não é cobrada.

max_distance1000000
max_speed10000
HTTPCódigoO que significa
401unauthorizedToken ausente ou inválido. Confira o header Authorization.
402insufficient_balanceSaldo insuficiente para esta tarefa. Faça uma recarga e tente de novo.
404unknown_typeEsse tipo de tarefa não existe. Confira o campo type no catálogo.
429rate_limitedMuitas requisições em pouco tempo. Espere um instante e tente de novo.

Velocidade média zero ou negativa é rejeitada com o erro claro invalid_input, porque dividir por uma velocidade não positiva não é um plano de pedalada. O caminho é aritmética determinística pura com arredondamento decimal fixo —sem chamadas de rede, sem sementes aleatórias, sem dependência do relógio de parede—, de modo que o executor gratuito do navegador e a API pré-paga devolvem o mesmo JSON sempre.

O que significa o tempo de pedalada e como é calculado

A fórmula fechada é riding_time igual a distance dividido por average_speed, em que distance e average_speed compartilham o mesmo sistema de unidades: quarenta quilômetros a vinte quilômetros por hora são duas horas; vinte e cinco milhas a doze e meia milhas por hora também são duas horas. Em caso de sucesso, a resposta ecoa distance e average_speed arredondados, publica riding_time_hours e riding_time_minutes com arredondamento fixo de doze casas decimais, define riding_time_formatted como uma string humana compacta como duas horas e trinta minutos, e inclui formula e steps para que planilhas e testes automatizados possam afirmar cada linha intermediária.

Como chamar a API e o que volta

Envie um corpo JSON com dois números finitos obrigatórios: distance (aliases dist, d, length, total_distance, ride_distance) e average_speed (aliases speed, avg_speed, v, velocity, ride_speed). A distância deve ser estritamente positiva e no máximo um milhão; average_speed deve ser estritamente positiva e no máximo dez mil por hora para que os quocientes intermediários permaneçam finitos em precisão dupla IEEE no Worker e no navegador. Em caso de sucesso, a resposta ecoa distance e average_speed arredondados, define riding_time_hours como distance dividido por average_speed, riding_time_minutes como esse valor vezes sessenta, riding_time_formatted como um rótulo compacto de hora e minuto construído a partir de minutos inteiros após o arredondamento, formula como a string riding_time igual a distance dividido por average_speed, message como um resumo curto, e steps como um array ordenado de linhas de substituição. Validação falha —campos ausentes, números não finitos, valores fora dos limites publicados, distância zero ou negativa, average_speed zero ou negativa, ou um quociente não finito— retorna invalid_input e nunca é cobrada. O preço é um US$ 0,002 fixo por requisição bem-sucedida com unidade item e preço unitário marginal zero. Prefira campos JSON numéricos quando você controla o cliente; números em string só são aceitos quando batem com um padrão numérico finito estrito sem unidades nem texto final.

Dicas práticas, limites e buscas relacionadas

Médias recreativas típicas ficam entre doze e vinte e cinco quilômetros por hora; grupos de estrada treinados costumam ir mais alto, e a assistência de e-bike pode empurrar as médias ainda mais —sempre bem abaixo do máximo do catálogo—. Esta página visa quem busca um estimador de tempo de ciclismo, duração de passeio de bike ou calculadora de distância e velocidade média para bicicletas; não é uma ferramenta de ETA de carro, nem um planejador de itinerário multi-parada, nem um modelo de calorias ou potência. Prefira esta capacidade quando você já conhece a distância e uma velocidade média planejada ou histórica e só precisa da duração pura de pedalada; se sua fonte é um track GPS, extraia primeiro a distância e a média em movimento. Mantenha distance e average_speed dentro das faixas publicadas para que o quociente não transborde em um tempo de pedalada não finito que o solucionador precise rejeitar. Ao ensinar ou testar, combine exemplos: quarenta quilômetros a vinte quilômetros por hora rendem duas horas e uma string formatada limpa de duas horas; trinta quilômetros a quinze quilômetros por hora também rendem duas horas; noventa minutos no selim podem ser recuperados de quarenta e cinco quilômetros a trinta quilômetros por hora; e average_speed igual a zero demonstra o caminho duro invalid_input que protege contra divisão por zero. Tarefas falhas que retornam invalid_input não consomem saldo pré-pago, o que mantém scripts exploratórios baratos quando você sonda de propósito o erro de velocidade zero. Checagens de ida e volta são fáceis: recalcule distance dividido por average_speed à mão e confirme que iguala riding_time_hours no mesmo arredondamento de doze casas, e confirme que riding_time_minutes iguala esse valor vezes sessenta com a mesma política de arredondamento.

Como o tempo de pedalada no ciclismo é calculado?

O tempo de pedalada é igual a distance dividido por average_speed quando ambos são positivos e compartilham o mesmo sistema de unidades (por exemplo km com km/h). A API também devolve minutos e uma string compacta de horas e minutos.

Ver a documentação completa do KIT →