No. Generally, you'll need to fly to Europe and then connect to Madeira. Most flight route through Madrid and Lisbon, but there are many other connections.