Calculate route from Machico (Madeira, Portugal) to Barreiro (Setúbal, Portugal).
The flight distance (as the crow flies) between Machico and Barreiro is 958.0 km.
Roadmap (route) to go from Machico to Barreiro detailed above, you can also see the course layout on the map.
While doing trip Machico - Barreiro by car, the calculated route ends at a distance , or more straight.