Find cheap Caracas, Venezuela to Madeirã, Portugal flights with our free search service. Compare all available fares for direct or connection flights to Madeirã.
Best price to flight from Caracas to Madeirã (One Way)
What is the distance between Caracas and Madeirã?
The average distance from Caracas to Madeirã is 5641 kilometers (equals to 3505 miles or 3045 nautical miles).
Your flight will departure from Caracas Airport, Venezuela and arrive on Madeira Airport, Portugal.