-
Casablanca, Morocco
Start your trip in the vibrant Medina of Marrakech β explore Jemaa el-Fna square, eat cheap street food like harira soup and msemen for under $3, and stay in a budget riad in the old medina (Airbnb ~$20-35/night for 2). No car needed here, everything is walkable or a cheap petit-taxi ride.
-
Lisbon, Portugal
Fly direct from Marrakech Menara Airport to Lisbon Humberto Delgado Airport with Ryanair or easyJet (book in advance for ~$40-70 per person). Explore Alfama neighbourhood, ride Tram 28, and eat a pastel de nata for β¬1. Stay in a budget Airbnb in Mouraria or Intendente (~$40-55/night for 2) β use the metro and tuk-tuks instead of renting a car in the city.
-
Porto, Portugal
Take the Alfa Pendular train from Lisbon to Porto (~β¬25 for 2, book on CP.pt) β it's the cheapest and most scenic option. Walk across Dom LuΓs I Bridge, explore Ribeira district, and sip free port wine tastings in Vila Nova de Gaia. Budget Airbnb in Bonfim or CampanhΓ£ runs ~$35-50/night for 2 people.