Madrid & Lisbon

Both destinations in one trip from Baltimore

Madrid

Madrid

Madrid, the capital of Spain, is a city known for its vibrant nightlife, world-class museums, and delicious cuisine. Visit the renowned Prado Museum, explore the historic Plaza Mayor, or enjoy a traditional Flamenco show. Madrid's bustling tapas scene, beautiful Retiro Park, and the annual San Isidro festival make it a city brimming with life and culture.

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

6 + 4 days £762 Wed 30 Dec – Sat 9 Jan
Baltimore → Madrid · Wed 30/12 · £245 Go
Madrid → Lisbon · Tue 5/01 · £22 Go
Lisbon → Baltimore · Sat 9/01 · £495 Go
2 + 8 days £765 Wed 30 Dec – Sat 9 Jan
Baltimore → Madrid · Wed 30/12 · £245 Go
Madrid → Lisbon · Fri 1/01 · £25 Go
Lisbon → Baltimore · Sat 9/01 · £495 Go
7 + 3 days £766 Wed 30 Dec – Sat 9 Jan
Baltimore → Madrid · Wed 30/12 · £245 Go
Madrid → Lisbon · Wed 6/01 · £26 Go
Lisbon → Baltimore · Sat 9/01 · £495 Go
5 + 5 days £766 Wed 30 Dec – Sat 9 Jan
Baltimore → Madrid · Wed 30/12 · £245 Go
Madrid → Lisbon · Mon 4/01 · £26 Go
Lisbon → Baltimore · Sat 9/01 · £495 Go
8 + 2 days £766 Wed 30 Dec – Sat 9 Jan
Baltimore → Madrid · Wed 30/12 · £245 Go
Madrid → Lisbon · Thu 7/01 · £26 Go
Lisbon → Baltimore · Sat 9/01 · £495 Go
7 + 4 days £774 Tue 29 Dec – Sat 9 Jan
Baltimore → Madrid · Tue 29/12 · £257 Go
Madrid → Lisbon · Tue 5/01 · £22 Go
Lisbon → Baltimore · Sat 9/01 · £495 Go
2 + 9 days £775 Tue 29 Dec – Sat 9 Jan
Baltimore → Madrid · Tue 29/12 · £257 Go
Madrid → Lisbon · Thu 31/12 · £23 Go
Lisbon → Baltimore · Sat 9/01 · £495 Go
3 + 8 days £777 Tue 29 Dec – Sat 9 Jan
Baltimore → Madrid · Tue 29/12 · £257 Go
Madrid → Lisbon · Fri 1/01 · £25 Go
Lisbon → Baltimore · Sat 9/01 · £495 Go
6 + 5 days £778 Tue 29 Dec – Sat 9 Jan
Baltimore → Madrid · Tue 29/12 · £257 Go
Madrid → Lisbon · Mon 4/01 · £26 Go
Lisbon → Baltimore · Sat 9/01 · £495 Go
8 + 3 days £778 Tue 29 Dec – Sat 9 Jan
Baltimore → Madrid · Tue 29/12 · £257 Go
Madrid → Lisbon · Wed 6/01 · £26 Go
Lisbon → Baltimore · Sat 9/01 · £495 Go
9 + 2 days £778 Tue 29 Dec – Sat 9 Jan
Baltimore → Madrid · Tue 29/12 · £257 Go
Madrid → Lisbon · Thu 7/01 · £26 Go
Lisbon → Baltimore · Sat 9/01 · £495 Go
4 + 6 days £779 Wed 30 Dec – Sat 9 Jan
Baltimore → Madrid · Wed 30/12 · £245 Go
Madrid → Lisbon · Sun 3/01 · £39 Go
Lisbon → Baltimore · Sat 9/01 · £495 Go
2 + 4 days £784 Sun 3 Jan – Sat 9 Jan
Baltimore → Madrid · Sun 3/01 · £267 Go
Madrid → Lisbon · Tue 5/01 · £22 Go
Lisbon → Baltimore · Sat 9/01 · £495 Go
3 + 2 days £788 Mon 4 Jan – Sat 9 Jan
Baltimore → Madrid · Mon 4/01 · £267 Go
Madrid → Lisbon · Thu 7/01 · £26 Go
Lisbon → Baltimore · Sat 9/01 · £495 Go
2 + 3 days £788 Mon 4 Jan – Sat 9 Jan
Baltimore → Madrid · Mon 4/01 · £267 Go
Madrid → Lisbon · Wed 6/01 · £26 Go
Lisbon → Baltimore · Sat 9/01 · £495 Go
4 + 2 days £788 Sun 3 Jan – Sat 9 Jan
Baltimore → Madrid · Sun 3/01 · £267 Go
Madrid → Lisbon · Thu 7/01 · £26 Go
Lisbon → Baltimore · Sat 9/01 · £495 Go
3 + 3 days £788 Sun 3 Jan – Sat 9 Jan
Baltimore → Madrid · Sun 3/01 · £267 Go
Madrid → Lisbon · Wed 6/01 · £26 Go
Lisbon → Baltimore · Sat 9/01 · £495 Go
5 + 6 days £791 Tue 29 Dec – Sat 9 Jan
Baltimore → Madrid · Tue 29/12 · £257 Go
Madrid → Lisbon · Sun 3/01 · £39 Go
Lisbon → Baltimore · Sat 9/01 · £495 Go
3 + 7 days £791 Wed 30 Dec – Sat 9 Jan
Baltimore → Madrid · Wed 30/12 · £245 Go
Madrid → Lisbon · Sat 2/01 · £51 Go
Lisbon → Baltimore · Sat 9/01 · £495 Go
5 + 4 days £800 Thu 31 Dec – Sat 9 Jan
Baltimore → Madrid · Thu 31/12 · £283 Go
Madrid → Lisbon · Tue 5/01 · £22 Go
Lisbon → Baltimore · Sat 9/01 · £495 Go
4 + 4 days £800 Fri 1 Jan – Sat 9 Jan
Baltimore → Madrid · Fri 1/01 · £283 Go
Madrid → Lisbon · Tue 5/01 · £22 Go
Lisbon → Baltimore · Sat 9/01 · £495 Go
4 + 7 days £803 Tue 29 Dec – Sat 9 Jan
Baltimore → Madrid · Tue 29/12 · £257 Go
Madrid → Lisbon · Sat 2/01 · £51 Go
Lisbon → Baltimore · Sat 9/01 · £495 Go
4 + 5 days £804 Thu 31 Dec – Sat 9 Jan
Baltimore → Madrid · Thu 31/12 · £283 Go
Madrid → Lisbon · Mon 4/01 · £26 Go
Lisbon → Baltimore · Sat 9/01 · £495 Go
6 + 3 days £804 Thu 31 Dec – Sat 9 Jan
Baltimore → Madrid · Thu 31/12 · £283 Go
Madrid → Lisbon · Wed 6/01 · £26 Go
Lisbon → Baltimore · Sat 9/01 · £495 Go
7 + 2 days £804 Thu 31 Dec – Sat 9 Jan
Baltimore → Madrid · Thu 31/12 · £283 Go
Madrid → Lisbon · Thu 7/01 · £26 Go
Lisbon → Baltimore · Sat 9/01 · £495 Go
3 + 5 days £804 Fri 1 Jan – Sat 9 Jan
Baltimore → Madrid · Fri 1/01 · £283 Go
Madrid → Lisbon · Mon 4/01 · £26 Go
Lisbon → Baltimore · Sat 9/01 · £495 Go
5 + 3 days £804 Fri 1 Jan – Sat 9 Jan
Baltimore → Madrid · Fri 1/01 · £283 Go
Madrid → Lisbon · Wed 6/01 · £26 Go
Lisbon → Baltimore · Sat 9/01 · £495 Go
6 + 2 days £804 Fri 1 Jan – Sat 9 Jan
Baltimore → Madrid · Fri 1/01 · £283 Go
Madrid → Lisbon · Thu 7/01 · £26 Go
Lisbon → Baltimore · Sat 9/01 · £495 Go
8 + 4 days £806 Mon 28 Dec – Sat 9 Jan
Baltimore → Madrid · Mon 28/12 · £289 Go
Madrid → Lisbon · Tue 5/01 · £22 Go
Lisbon → Baltimore · Sat 9/01 · £495 Go
3 + 9 days £807 Mon 28 Dec – Sat 9 Jan
Baltimore → Madrid · Mon 28/12 · £289 Go
Madrid → Lisbon · Thu 31/12 · £23 Go
Lisbon → Baltimore · Sat 9/01 · £495 Go
4 + 8 days £809 Mon 28 Dec – Sat 9 Jan
Baltimore → Madrid · Mon 28/12 · £289 Go
Madrid → Lisbon · Fri 1/01 · £25 Go
Lisbon → Baltimore · Sat 9/01 · £495 Go
10 + 2 days £810 Mon 28 Dec – Sat 9 Jan
Baltimore → Madrid · Mon 28/12 · £289 Go
Madrid → Lisbon · Thu 7/01 · £26 Go
Lisbon → Baltimore · Sat 9/01 · £495 Go
9 + 3 days £810 Mon 28 Dec – Sat 9 Jan
Baltimore → Madrid · Mon 28/12 · £289 Go
Madrid → Lisbon · Wed 6/01 · £26 Go
Lisbon → Baltimore · Sat 9/01 · £495 Go
7 + 5 days £810 Mon 28 Dec – Sat 9 Jan
Baltimore → Madrid · Mon 28/12 · £289 Go
Madrid → Lisbon · Mon 4/01 · £26 Go
Lisbon → Baltimore · Sat 9/01 · £495 Go
2 + 10 days £815 Mon 28 Dec – Sat 9 Jan
Baltimore → Madrid · Mon 28/12 · £289 Go
Madrid → Lisbon · Wed 30/12 · £31 Go
Lisbon → Baltimore · Sat 9/01 · £495 Go
3 + 6 days £817 Thu 31 Dec – Sat 9 Jan
Baltimore → Madrid · Thu 31/12 · £283 Go
Madrid → Lisbon · Sun 3/01 · £39 Go
Lisbon → Baltimore · Sat 9/01 · £495 Go
2 + 6 days £817 Fri 1 Jan – Sat 9 Jan
Baltimore → Madrid · Fri 1/01 · £283 Go
Madrid → Lisbon · Sun 3/01 · £39 Go
Lisbon → Baltimore · Sat 9/01 · £495 Go
3 + 4 days £822 Sat 2 Jan – Sat 9 Jan
Baltimore → Madrid · Sat 2/01 · £305 Go
Madrid → Lisbon · Tue 5/01 · £22 Go
Lisbon → Baltimore · Sat 9/01 · £495 Go
6 + 6 days £823 Mon 28 Dec – Sat 9 Jan
Baltimore → Madrid · Mon 28/12 · £289 Go
Madrid → Lisbon · Sun 3/01 · £39 Go
Lisbon → Baltimore · Sat 9/01 · £495 Go
5 + 2 days £826 Sat 2 Jan – Sat 9 Jan
Baltimore → Madrid · Sat 2/01 · £305 Go
Madrid → Lisbon · Thu 7/01 · £26 Go
Lisbon → Baltimore · Sat 9/01 · £495 Go
4 + 3 days £826 Sat 2 Jan – Sat 9 Jan
Baltimore → Madrid · Sat 2/01 · £305 Go
Madrid → Lisbon · Wed 6/01 · £26 Go
Lisbon → Baltimore · Sat 9/01 · £495 Go
2 + 5 days £826 Sat 2 Jan – Sat 9 Jan
Baltimore → Madrid · Sat 2/01 · £305 Go
Madrid → Lisbon · Mon 4/01 · £26 Go
Lisbon → Baltimore · Sat 9/01 · £495 Go
2 + 7 days £829 Thu 31 Dec – Sat 9 Jan
Baltimore → Madrid · Thu 31/12 · £283 Go
Madrid → Lisbon · Sat 2/01 · £51 Go
Lisbon → Baltimore · Sat 9/01 · £495 Go
5 + 7 days £835 Mon 28 Dec – Sat 9 Jan
Baltimore → Madrid · Mon 28/12 · £289 Go
Madrid → Lisbon · Sat 2/01 · £51 Go
Lisbon → Baltimore · Sat 9/01 · £495 Go
2 + 2 days £862 Tue 5 Jan – Sat 9 Jan
Baltimore → Madrid · Tue 5/01 · £341 Go
Madrid → Lisbon · Thu 7/01 · £26 Go
Lisbon → Baltimore · Sat 9/01 · £495 Go
9 + 4 days £900 Sun 27 Dec – Sat 9 Jan
Baltimore → Madrid · Sun 27/12 · £383 Go
Madrid → Lisbon · Tue 5/01 · £22 Go
Lisbon → Baltimore · Sat 9/01 · £495 Go
4 + 9 days £901 Sun 27 Dec – Sat 9 Jan
Baltimore → Madrid · Sun 27/12 · £383 Go
Madrid → Lisbon · Thu 31/12 · £23 Go
Lisbon → Baltimore · Sat 9/01 · £495 Go
5 + 8 days £903 Sun 27 Dec – Sat 9 Jan
Baltimore → Madrid · Sun 27/12 · £383 Go
Madrid → Lisbon · Fri 1/01 · £25 Go
Lisbon → Baltimore · Sat 9/01 · £495 Go
10 + 3 days £904 Sun 27 Dec – Sat 9 Jan
Baltimore → Madrid · Sun 27/12 · £383 Go
Madrid → Lisbon · Wed 6/01 · £26 Go
Lisbon → Baltimore · Sat 9/01 · £495 Go
11 + 2 days £904 Sun 27 Dec – Sat 9 Jan
Baltimore → Madrid · Sun 27/12 · £383 Go
Madrid → Lisbon · Thu 7/01 · £26 Go
Lisbon → Baltimore · Sat 9/01 · £495 Go

... 28 more possible dates exist ...