Madeira & Lisbon

Both destinations in one trip from Porto Santo Island

£125 Best deal
Madeira

Madeira

Madeira, a Portuguese archipelago, is known for its stunning natural beauty, historic sites, and world-class wines. Visit the breathtaking Pico Ruivo, explore the historic city of Funchal, or taste the world-renowned Madeira wine. Madeira's exotic flowers, scenic hiking trails, and the annual Madeira Flower Festival make it an island of nature's grandeur and tradition.

Lisbon

Lisbon

Lisbon, Portugal's hilly, coastal capital city, is known for its cafe culture, Gothic architecture, and vibrant nightlife. Take a nostalgic ride on Tram 28, explore the historic Belem Tower, or listen to traditional Fado music in Alfama. Lisbon's cobbled alleyways, delectable pastéis de nata (custard tarts), and picturesque views from its miradouros make it a city full of charm.

Latest deals

10 + 2 days £125 Sun 18 Oct – Fri 30 Oct
Porto Santo Island → Madeira · Sun 18/10 · £61 Go
Madeira → Lisbon · Wed 28/10 · £29 Go
Lisbon → Porto Santo Island · Fri 30/10 · £35 Go
6 + 6 days £125 Sun 18 Oct – Fri 30 Oct
Porto Santo Island → Madeira · Sun 18/10 · £61 Go
Madeira → Lisbon · Sat 24/10 · £29 Go
Lisbon → Porto Santo Island · Fri 30/10 · £35 Go
5 + 7 days £125 Sun 18 Oct – Fri 30 Oct
Porto Santo Island → Madeira · Sun 18/10 · £61 Go
Madeira → Lisbon · Fri 23/10 · £29 Go
Lisbon → Porto Santo Island · Fri 30/10 · £35 Go
2 + 10 days £125 Sun 18 Oct – Fri 30 Oct
Porto Santo Island → Madeira · Sun 18/10 · £61 Go
Madeira → Lisbon · Tue 20/10 · £29 Go
Lisbon → Porto Santo Island · Fri 30/10 · £35 Go
3 + 9 days £126 Sun 18 Oct – Fri 30 Oct
Porto Santo Island → Madeira · Sun 18/10 · £61 Go
Madeira → Lisbon · Wed 21/10 · £30 Go
Lisbon → Porto Santo Island · Fri 30/10 · £35 Go
4 + 8 days £127 Sun 18 Oct – Fri 30 Oct
Porto Santo Island → Madeira · Sun 18/10 · £61 Go
Madeira → Lisbon · Thu 22/10 · £31 Go
Lisbon → Porto Santo Island · Fri 30/10 · £35 Go
7 + 5 days £133 Sun 18 Oct – Fri 30 Oct
Porto Santo Island → Madeira · Sun 18/10 · £61 Go
Madeira → Lisbon · Sun 25/10 · £37 Go
Lisbon → Porto Santo Island · Fri 30/10 · £35 Go
9 + 3 days £134 Sun 18 Oct – Fri 30 Oct
Porto Santo Island → Madeira · Sun 18/10 · £61 Go
Madeira → Lisbon · Tue 27/10 · £38 Go
Lisbon → Porto Santo Island · Fri 30/10 · £35 Go
8 + 4 days £135 Sun 18 Oct – Fri 30 Oct
Porto Santo Island → Madeira · Sun 18/10 · £61 Go
Madeira → Lisbon · Mon 26/10 · £39 Go
Lisbon → Porto Santo Island · Fri 30/10 · £35 Go
6 + 3 days £137 Sun 18 Oct – Tue 27 Oct
Porto Santo Island → Madeira · Sun 18/10 · £61 Go
Madeira → Lisbon · Sat 24/10 · £29 Go
Lisbon → Porto Santo Island · Tue 27/10 · £47 Go
5 + 4 days £137 Sun 18 Oct – Tue 27 Oct
Porto Santo Island → Madeira · Sun 18/10 · £61 Go
Madeira → Lisbon · Fri 23/10 · £29 Go
Lisbon → Porto Santo Island · Tue 27/10 · £47 Go
2 + 7 days £137 Sun 18 Oct – Tue 27 Oct
Porto Santo Island → Madeira · Sun 18/10 · £61 Go
Madeira → Lisbon · Tue 20/10 · £29 Go
Lisbon → Porto Santo Island · Tue 27/10 · £47 Go
3 + 6 days £138 Sun 18 Oct – Tue 27 Oct
Porto Santo Island → Madeira · Sun 18/10 · £61 Go
Madeira → Lisbon · Wed 21/10 · £30 Go
Lisbon → Porto Santo Island · Tue 27/10 · £47 Go
4 + 5 days £139 Sun 18 Oct – Tue 27 Oct
Porto Santo Island → Madeira · Sun 18/10 · £61 Go
Madeira → Lisbon · Thu 22/10 · £31 Go
Lisbon → Porto Santo Island · Tue 27/10 · £47 Go
7 + 2 days £145 Sun 18 Oct – Tue 27 Oct
Porto Santo Island → Madeira · Sun 18/10 · £61 Go
Madeira → Lisbon · Sun 25/10 · £37 Go
Lisbon → Porto Santo Island · Tue 27/10 · £47 Go
2 + 2 days £164 Sun 18 Oct – Thu 22 Oct
Porto Santo Island → Madeira · Sun 18/10 · £61 Go
Madeira → Lisbon · Tue 20/10 · £29 Go
Lisbon → Porto Santo Island · Thu 22/10 · £74 Go
2 + 3 days £174 Sun 18 Oct – Fri 23 Oct
Porto Santo Island → Madeira · Sun 18/10 · £61 Go
Madeira → Lisbon · Tue 20/10 · £29 Go
Lisbon → Porto Santo Island · Fri 23/10 · £84 Go
3 + 2 days £175 Sun 18 Oct – Fri 23 Oct
Porto Santo Island → Madeira · Sun 18/10 · £61 Go
Madeira → Lisbon · Wed 21/10 · £30 Go
Lisbon → Porto Santo Island · Fri 23/10 · £84 Go
13 + 2 days £182 Sun 6 Sep – Mon 21 Sep
Porto Santo Island → Madeira · Sun 6/09 · £61 Go
Madeira → Lisbon · Sat 19/09 · £47 Go
Lisbon → Porto Santo Island · Mon 21/09 · £74 Go
9 + 6 days £186 Sun 6 Sep – Mon 21 Sep
Porto Santo Island → Madeira · Sun 6/09 · £61 Go
Madeira → Lisbon · Tue 15/09 · £51 Go
Lisbon → Porto Santo Island · Mon 21/09 · £74 Go
12 + 3 days £187 Sun 6 Sep – Mon 21 Sep
Porto Santo Island → Madeira · Sun 6/09 · £61 Go
Madeira → Lisbon · Fri 18/09 · £52 Go
Lisbon → Porto Santo Island · Mon 21/09 · £74 Go
11 + 4 days £187 Sun 6 Sep – Mon 21 Sep
Porto Santo Island → Madeira · Sun 6/09 · £61 Go
Madeira → Lisbon · Thu 17/09 · £52 Go
Lisbon → Porto Santo Island · Mon 21/09 · £74 Go
10 + 5 days £190 Sun 6 Sep – Mon 21 Sep
Porto Santo Island → Madeira · Sun 6/09 · £61 Go
Madeira → Lisbon · Wed 16/09 · £55 Go
Lisbon → Porto Santo Island · Mon 21/09 · £74 Go
8 + 7 days £196 Sun 6 Sep – Mon 21 Sep
Porto Santo Island → Madeira · Sun 6/09 · £61 Go
Madeira → Lisbon · Mon 14/09 · £61 Go
Lisbon → Porto Santo Island · Mon 21/09 · £74 Go
9 + 4 days £196 Sun 6 Sep – Sat 19 Sep
Porto Santo Island → Madeira · Sun 6/09 · £61 Go
Madeira → Lisbon · Tue 15/09 · £51 Go
Lisbon → Porto Santo Island · Sat 19/09 · £84 Go
11 + 2 days £197 Sun 6 Sep – Sat 19 Sep
Porto Santo Island → Madeira · Sun 6/09 · £61 Go
Madeira → Lisbon · Thu 17/09 · £52 Go
Lisbon → Porto Santo Island · Sat 19/09 · £84 Go
10 + 3 days £200 Sun 6 Sep – Sat 19 Sep
Porto Santo Island → Madeira · Sun 6/09 · £61 Go
Madeira → Lisbon · Wed 16/09 · £55 Go
Lisbon → Porto Santo Island · Sat 19/09 · £84 Go
8 + 5 days £206 Sun 6 Sep – Sat 19 Sep
Porto Santo Island → Madeira · Sun 6/09 · £61 Go
Madeira → Lisbon · Mon 14/09 · £61 Go
Lisbon → Porto Santo Island · Sat 19/09 · £84 Go