... purtroppo è cosi al momento perché mappite usa due servizi per il calcolo del percorso: uno interno che gestisco direttamente nei server di mappite (Graphhopper - copre i percorsi più veloci con strade a pagamento o non a pagamento, con strade veloci e traghetti, che sono circa l'85% dei percorsi) e OpenRouteService per i rimanenti e bici/a piedi. I due servizi usano algoritmi diversi che valutano in modo differente i rallentamenti dovuti a incroci, curve e uno è più conservativo dell'altro nella velocità media in rettilineo. Questo causa le discrepanze che avete notato anche se il percorso può risultare identico.
La realtà poi dipende da quando gas ci date
E può andare anche peggio: OpenRouteService valuta le chiusure stagionali e non ti permette di passare alcuni ostacoli (tipo strade che attraversano un fiume senza ponte, i.e. guadi che però si riempiono solo in caso di pioggia); quindi in alcuni casi, per fortuna pochi, l'opzione "strada più corta" (che usa ORS) può ritornare una strada più lunga dell'opzione "più veloce" (che usa Graphhopper)... è un mondo difficile!
La soluzione sarebbe gestire tutto con lo stesso algoritmo, prima o poi!