
Spain, Portugal & Morocco Encompassed — Self-Launched
26 days · Spain, Portugal & Morocco
G Adventures charges £3,370
No-markup version: ~£1,565 per person
Estimate only, not a guaranteed price. Always verify costs independently before booking.
A 26-day DIY version of G Adventures' Madrid-to-Marrakech loop: Iberian capitals and hill towns by train and bus, a ferry across the Strait of Gibraltar, then the blue-washed Rif, Fes' medina, the Sahara dunes and the Atlantic coast — all on hostel/guesthouse and riad budgets rather than group-tour hotels. Costs are rough estimates for a mid-range backpacker travelling in shoulder season.
Day-by-day
Arrive Madrid
Madrid, Spain
Land at Barajas (Metro Line 8 to Nuevos Ministerios, ~£2, or the 203 bus to Atocha). Check into a central hostel in La Latina or Sol. Spend the evening wandering Plaza Mayor and eating tapas in La Latina — vermouth and a few raciones for £12-15. Skip the group welcome meeting; instead pin your train bookings for the next week.
🚌Airport Metro ~£2
🛏Hostel dorm, Sol/La Latina (~£22)
- →Plaza Mayor & Puerta del Sol wander
- →La Latina tapas evening
Madrid → Porto via Salamanca
Porto, Portugal
Long travel day, but you can split it nicely: take an early Renfe/Alsa bus or train to Salamanca (~2.5h, from £18), stash your bag and have lunch in the golden Plaza Mayor, then continue to Porto by Alsa/FlixBus (~4.5h, from £20) or train to Campanhã. Arrive early evening and check into a Ribeira-side hostel.
🚌Madrid–Salamanca bus/train ~£18 + Salamanca–Porto bus ~£20
🛏Hostel dorm, Ribeira/Baixa (~£20)
- →Salamanca Plaza Mayor lunch stop
Porto: Ribeira, port cellars and the Douro
Porto, Portugal
Walk the Ribeira waterfront, cross the Dom Luís I Bridge upper deck for the best view, and browse São Bento station's azulejo panels (free). Book a 6-bridge Douro cruise at the kiosks on the quay (~£15-20). In the afternoon, do a port cellar tour and tasting at Sandeman, Graham's or Calém in Vila Nova de Gaia (~£15-18, book direct or on GetYourGuide).
🚌Walking + Metro ~£3
🛏Hostel dorm, Ribeira/Baixa (~£20)
- →Douro 6-bridges cruise
- →Port wine cellar tour & tasting
- →São Bento & Dom Luís I Bridge
Porto → Lisbon
Lisbon, Portugal
Take the Alfa Pendular or Intercidades train from Campanhã to Lisbon Oriente (~3h, £25-35 booked in advance on cp.pt, cheaper if you book weeks ahead). Check into a hostel in Alfama or Baixa and get lost in Alfama's lanes at golden hour, finishing at a miradouro with a cheap beer.
🚌CP train Porto–Lisbon ~£30
🛏Hostel dorm, Alfama/Baixa (~£22)
- →Alfama sunset miradouro
Lisbon & Sintra day trip
Lisbon, Portugal
Train to Sintra from Rossio (~40 min, £2 each way) — pre-book Pena Palace and Quinta da Regaleira timed tickets online (combined ~£30) to avoid queues. Return to Lisbon for a pastel de nata at Manteigaria and a wander through Belém. In the evening, catch a Fado set in a small Alfama tasca (many have a €15-20 minimum spend including a drink) — cheaper and more authentic than a dinner show.
🚌Sintra return train ~£4 + trams ~£3
🛏Hostel dorm, Alfama/Baixa (~£22)
- →Pena Palace & Quinta da Regaleira
- →Belém & pastéis de nata
- →Fado in an Alfama tasca
Lisbon → Évora & Chapel of Bones
Évora, Portugal
Rede Expressos or FlixBus from Sete Rios to Évora (~1h45, ~£12). Évora is compact and walkable: visit the Chapel of Bones at Igreja de São Francisco (€6, buy on arrival), the Roman Temple of Diana (free) and the cathedral roof. Stay in a small pensão inside the old walls and eat Alentejo food — pork and clams, migas — for around £14.
🚌Bus Lisbon–Évora ~£12
🛏Guesthouse/pensão double, historic centre (~£30)
- →Chapel of Bones (€6)
- →Roman Temple of Diana
- →Évora old town walk
Évora → Olhão → Seville
Seville, Spain
Bus to Faro/Olhão (~3h, ~£14) and spend a couple of hours in Olhão's whitewashed lanes and its famous fish market (free, morning is best — go early if you can). Then take the DAMIA/Autna bus Olhão–Seville (~3h, ~£18). Arrive Seville in the evening and do your own orientation walk: Cathedral, Giralda, Barrio de Santa Cruz.
🚌Bus Évora–Olhão ~£14 + Olhão–Seville ~£18
🛏Hostel dorm, Santa Cruz/Triana (~£22)
- →Olhão fish market & waterfront
Seville: Alcázar and flamenco
Seville, Spain
Pre-book the Real Alcázar online (~£14, sells out in high season) and climb the Giralda (~£9). Lunch on tapas in Triana. For flamenco, skip the tourist tablados and book a seat at Casa de la Memoria or La Carbonería (~£18-22) — raw, close-up, and far cheaper than a dinner show.
🚌Walking
🛏Hostel dorm, Santa Cruz/Triana (~£22)
- →Real Alcázar (~£14)
- →Giralda tower
- →Flamenco at Casa de la Memoria (~£20)
Seville → Algeciras → ferry to Tangier
Tangier, Morocco
Bus Seville to Algeciras (~2h45, ~£15, Alsa/DAMIA). From Algeciras port take the FRS or Balearia ferry to Tangier Ville (~1.5h, ~£28-35 one way, book online — some sailings go to Tanger Med, which is 45 min out of town, so check carefully). On arrival, get cash from an ATM, buy a Moroccan SIM (Orange/Inwi, ~£8 for 20GB) and stay in a guesthouse in the medina or Ville Nouvelle. Evening wander through the Petit Socco and the Kasbah.
🚌Bus Seville–Algeciras ~£15 + ferry ~£32
🛏Guesthouse in the medina (~£25)
- →Petit Socco & Kasbah wander
- →Moroccan SIM card
Tangier → Tetouan → Chefchaouen
Chefchaouen, Morocco
Take a CTM or shared grand taxi to Tetouan (~1h, ~£4-8), then explore the UNESCO medina, El Feddan Square and the Mellah on foot (a local guide ~£15 if you want depth). Continue by CTM bus to Chefchaouen (~1.5h, ~£4). Climb to the Spanish Mosque for sunset over the blue city — free and the best view in town.
🚌Shared taxi/bus Tangier–Tetouan ~£6 + bus Tetouan–Chefchaouen ~£4
🛏Riad/guesthouse dorm or small double, medina (~£20)
- →Tetouan medina walk
- →Spanish Mosque sunset viewpoint
Chefchaouen: Rif hike & goat cheese
Chefchaouen, Morocco
Hike up to the Talassemtane National Park trails or the shorter Akchour falls route (no guide needed for the main paths, ~£2-4 in shared transport to the trailhead). Arrange a farm visit and cheese-making session with a local family through your riad or a GetYourGuide/Airbnb Experiences listing (~£20-25) — far cheaper than via an operator. Pass through Ouazzane's mint-green medina on the way to Fes if you're moving on, or stay a second night.
🚌Shared taxi to trailhead ~£4
🛏Riad/guesthouse, medina (~£20)
- →Rif Mountains hike
- →Goat cheese making with a local family
- →Ouazzane medina
Chefchaouen → Fes
Fes, Morocco
CTM bus to Fes (~4h, ~£7). Check into a riad in the medina (dorms from ~£15, private ~£30). In the afternoon get orientated around Bab Boujloud and the main medina arteries — getting mildly lost is part of it. Evening: cheap and excellent street food around the medina gates, a bowl of harira and a msemen for under £5.
🚌CTM bus ~£7
🛏Riad in Fes medina (~£22)
- →Bab Boujloud & medina orientation
- →Street food crawl
Fes medina & tannery
Fes, Morocco
Hire a licensed local guide through your riad or a GetYourGuide listing (~£25-35 for a half-day, split between 2-3 travellers) — the medina's 9,000 lanes make this genuinely worthwhile. Cover the Bou Inania madrasa, Al-Attarine, the Nejjarine fountain and the Chouara tannery from a terrace (expect a small 'mint sprig' tip ~£2). Lunch on a tagine in the medina (~£6). Book Volubilis for tomorrow if you're going independently.
🚌Walking
🛏Riad in Fes medina (~£22)
- →Guided Fes medina tour
- →Chouara tannery viewpoint
- →Bou Inania madrasa
Volubilis & Meknès day trip
Fes, Morocco
Take a shared grand taxi or CTM/local bus to Meknès (~1h, ~£3), then a shared taxi to Volubilis (~30 min, ~£5 each way). Entry to the Roman ruins is ~£6; a local site guide at the gate costs ~£10 and is worth it for the mosaics and the house of Orpheus. Return via Meknès to see Bab Mansour and the medina, then bus back to Fes.
🚌Shared taxis & buses ~£15
🛏Riad in Fes medina (~£22)
- →Volubilis UNESCO ruins
- →Meknès Bab Mansour & medina
Fes → Casablanca
Casablanca, Morocco
Train from Fes to Casablanca Voyageurs (~3h30, ~£12, ONCF 2nd class). Do a self-guided tour of the Hassan II Mosque — exterior free, guided interior visits run several times daily at ~£12 and are the highlight of the city. Walk the Habous quarter and the Corniche at sunset. Sleep in a Ville Nouvelle guesthouse.
🚌ONCF train ~£12
🛏Budget hotel/guesthouse, Ville Nouvelle (~£25)
- →Hassan II Mosque
- →Habous quarter & Corniche
Casablanca → Marrakech
Marrakech, Morocco
Train to Marrakech (~3h, ~£10). Check into a budget riad in the medina (dorms ~£15, private double ~£30). Join a free-ish guided medina walk (tip-based, ~£8) or just explore yourself, then take a mint tea on a rooftop over Jemaa el-Fnaa at dusk and eat at the food stalls in the square (~£5-7) where locals queue.
🚌ONCF train ~£10
🛏Budget riad, Marrakech medina (~£25)
- →Jemaa el-Fnaa & rooftop mint tea
- →Food stall dinner
Marrakech: Bahia Palace, Secret Garden & cooking class
Marrakech, Morocco
Pre-book Bahia Palace (~£7) and Le Jardin Secret (~£8) for the morning; add Ben Youssef Madrasa if you have time (~£5). Book a half-day Moroccan cooking class through GetYourGuide or with a local cooking school such as Amal or L'Atelier Madada (~£30-40 including market visit and lunch). Evening: tea on a terrace, then a cheap tanjia pot dinner in the medina (~£7).
🚌Walking
🛏Budget riad, Marrakech medina (~£25)
- →Bahia Palace
- →Le Jardin Secret
- →Moroccan cooking class
Marrakech → Aït Ben Haddou → Ouarzazate
Ouarzazate, Morocco
Book a seat on a shared grand taxi or CTM/Transit Tours bus to Ouarzazate (~4h, ~£10) — or better, a shared minivan tour over the Tizi n'Tichka pass stopping at Aït Ben Haddou (~£35-45 per person shared between 4-6 travellers, arranged at your riad or a local agency). Walk up to the ksar (free entry via the river path, small guide fee optional). Optional Atlas Film Studios visit in Ouarzazate (~£7).
🚌Shared minivan through the Atlas ~£20 (shared)
🛏Budget hotel, Ouarzazate (~£22)
- →Tizi n'Tichka pass
- →Aït Ben Haddou ksar
- →Atlas Film Studios (optional)
Ouarzazate → Dadès/Todra gorges → Merzouga desert camp
Merzouga, Morocco
The classic route east via the Valley of Roses and Todra Gorge. Easiest self-launched option: book a 3-day/2-night desert tour from Ouarzazate to Merzouga with a shared 4x4/minivan (many agencies on Avenue Mohammed V, ~£90-120 per person including a night in a desert camp and camel trek) — or take CTM buses via Tinghir and Errachidia (~£15, longer). Night in a Berber tent camp at Erg Chebbi: camel ride in, dinner and drumming around a bonfire.
🚌Shared desert tour minivan ~£40 (share of tour)
🛏Desert camp, Erg Chebbi (~£30)
- →Todra Gorge
- →Camel trek into Erg Chebbi
- →Berber desert camp & bonfire
Merzouga: sunrise dunes & sandboarding, back west
Merzouga / Midelt, Morocco
Wake for sunrise on the dunes, then sandboard the slip-face for free with a board rented at the camp (~£3). Breakfast and shower at the camp, then head west. Overnight in Midelt or back in Ouarzazate depending on your transport — if you joined a tour, your operator will run the return leg.
🚌Shared minivan return leg ~£20
🛏Budget guesthouse, Midelt/Ouarzazate (~£20)
- →Sunrise on Erg Chebbi
- →Sandboarding
Return to Marrakech / Ouzoud Falls
Marrakech / Ouzoud, Morocco
If time allows, break the drive with a stop at Ouzoud Falls — a shared taxi from Azilal or a day trip from Marrakech (~£20-25 shared). The falls are free to visit; a boat ride under the cascade is ~£3. Otherwise take the bus back to Marrakech (~£10) and have an easy evening with a hammam (local neighbourhood hammam ~£3-5, tourist hammam ~£20).
🚌Bus ~£10
🛏Budget riad, Marrakech medina (~£25)
- →Ouzoud Falls (optional)
- →Hammam
Marrakech → Essaouira
Essaouira, Morocco
CTM bus to Essaouira (~2h45, ~£7). Climb the ramparts and the Skala du Port (free), walk the fishing port, and eat grilled sardines straight off the boats for ~£5. This is a gentler, breezier city than Marrakech — very good for a rest day and laundry.
🚌CTM bus ~£7
🛏Guesthouse/surf hostel, medina (~£20)
- →Essaouira ramparts & port
- →Sardine lunch
Tamri sandboarding & Taghazout coast
Tamri / Taghazout, Morocco
Take a shared taxi or local bus north along the coast to Tamri (~1h, ~£3) — sandboard rental on the big dune at Timlaline is ~£8-12 including a board. Alternatively base yourself in Taghazout for a beginner surf lesson (~£18-25 for 2h, book direct with a surf school such as Surf Maroc or one of the small local schools). Bread, olives and tagine with a local family can be arranged through guesthouses for ~£10.
🚌Shared taxi/bus ~£6
🛏Surf hostel, Taghazout or Essaouira (~£20)
- →Tamri dune sandboarding
- →Coastal walk
- →Optional surf lesson
Agadir souk & Oualidia lagoons
Agadir / Oualidia, Morocco
Bus south to Agadir (~3h, ~£8) for the Souk El Had — huge, cheap, and great for spices, argan oil and lunch. Then head north to Oualidia's oyster lagoons (~4h via Safi, ~£10, or stay in Agadir if you prefer). If you reach Oualidia, oyster farm visits and a dozen freshly shucked oysters cost ~£6-10.
🚌Buses ~£18
🛏Budget guesthouse, Agadir or Oualidia (~£22)
- →Souk El Had, Agadir
- →Oualidia lagoon & oyster farm
Safi or Oualidia → Marrakech
Marrakech, Morocco
If you're in Oualidia, stop at Safi's old town and pottery market on the way back (~£12 total in buses) — the hilltop kashbah and the ceramics souk are free to wander. Arrive back in Marrakech for a last night: farewell dinner of pastilla and harira, and one final rooftop mint tea.
🚌Bus to Marrakech ~£12
🛏Budget riad, Marrakech medina (~£25)
- →Safi old town & pottery market
- →Farewell dinner in Marrakech
Depart Marrakech
Marrakech, Morocco
Fly out from Marrakech Menara (RAK). Don't book a flight before early afternoon — buses in Morocco run late and the airport is about 20 minutes by taxi (~£8) from the medina. If you have a late flight, stash your bag and pick up argan oil and spices in the souk.
🚌Airport taxi ~£8
🛏—
- →Souk shopping
Self-launched vs. G Adventures
| This itinerary (self-launched) | G Adventures | |
|---|---|---|
| Price per person | ~£1,565 | £3,370 |
| Duration | 26 days | 26 days |
| Who books it | You and your group, direct | Tour operator, guided group |
| Savings | £1,805 per person (54%) | |
Estimate only, not a guaranteed price. Always verify costs independently before booking.
Want to see more G Adventures-style trips? Check them out here.~£1,565
estimated per person
You never pay Travel Crew for this — you pay hostels, transport, and activity providers directly, the same as if you'd booked it all yourself.
This publishes your dates so other travellers can find and join you — no tour operator needed.
Customise with Tour BusterCreated by

Travel Crew
0 trips
Frequently asked questions
How much does Spain, Portugal & Morocco Encompassed — Self-Launched cost?+
Doing it yourself with this self-launched itinerary costs an estimated £1,565 per person for 26 days in Spain, Portugal & Morocco. This is an AI-generated estimate based on typical budget-traveller prices — actual costs will vary by season and how you book.
Is this cheaper than booking with G Adventures?+
Yes — G Adventures charges around £3,370 per person for a similar tour. Doing the same route independently, using the same standard of accommodation and activities, costs an estimated £1,565 — a saving of roughly £1,805 (54%) per person.
How long is the Spain, Portugal & Morocco trip?+
This itinerary runs 26 days, covering 26 day-by-day stops through Spain, Portugal & Morocco.
How do I join this trip?+
You can join an existing open departure using this itinerary if one is scheduled, or launch your own departure with your own dates and invite other travellers to join you — no tour operator required.
Isn't it easier to just use a tour operator?+
Well, yes, a tour operator will book all the individual parts of your travel for you and provide a guide. That's obvious, but doing this has the potential to save the group thousands, which can in turn improve your itinerary substantially or save you huge amounts of money. Also, when you launch a departure, Travel Crew has tools in place to help you book the individual sections of the trip or make it easier for you to do this as a group. Really, you do not need a middle man. If you are more comfortable paying more and using a middle man, then you should certainly do this.
Is it safer to book through a tour operator?+
Arguably, there isn't much difference. A self-launched trip runs on the same principle as a group travel crew: collective responsibility, everyone looking out for each other, the same way it would if a group of friends organised the trip themselves — because that's exactly what's happening. You should always take out travel insurance before you go, self-launched or not; that doesn't change either way. Every open departure is published publicly with real dates and a real trip organiser, so it's never an anonymous arrangement, and our support team is reachable any time you need help, including in an emergency while you're away. Longer-term, we're building direct relationships with ground DMCs in popular destinations, offered as an optional paid add-on for extra on-the-ground support. Ultimately, though, the group is responsible for its own conduct and safety on a self-launched trip, same as on any trip you plan yourself.
What kind of trip is this?+
This is a culture, adventure, budget trip through Spain, Portugal & Morocco, self-launched rather than run by a tour operator — you organise it with a group you find or bring yourself.
Would you like to name the operator, name the trip, or have any suggestions about how to improve this itinerary?
Drop your comment below — if you've done a similar route, tell us what worked, what you'd add, or what you'd skip.
No comments yet — be the first to share your take.
Sign in to leave a comment.