distance between cities amarillo tx and mora new mexico
- Distance, Gas Consumption and Emission Notes. Distance from Mora, NM to Amarillo, TX is 269Miles or 432 Km. You can get this distance about 3 hours 56 mins. If you want to planning travel with plane for 204 Miles or 328 Km, You can get this distance about 56 mins . A car with an average MPG will needs 12.45 gallons of gas to get the route between these points.