Resposta :
Primeiro devemos transformar a unidade de medida de tempo em uma, logo:
3 horas = 180 minutos
Para resolvermos essa questão devemos faze-la por regra de três:
50km 30min
xkm 180min
Meios pelos extremos:
30 * x = 180 * 50
30x = 9000
x = 9000/30
x = 300km
Espero ter ajudado, se ajudei considere marcar esta como a melhor resposta.