Private tour Private Western Madeira Island Tour Pickup available Duration: 8 hours 5.0 2 reviews From $189.86 per group up to 2