DINO THE TOURIST | TRIP PLANNING MADE EASY
  • HOME
  • Latest Deals
  • Premium Deals
  • Guides
Idanre, Nigeria -- granite hills and a village on the green slope
LIMITED · 23 KG · OCT–NOV
€351

Full-service flights from Milan to LAGOS, NIGERIA from €351 with Royal Air Maroc!

Published on: 24 September 2026
Airline
Royal Air Maroc
Baggage
23 kg check-in baggage included
Travel period
October & November
About this deal ▼

Full-service flights from Milan to Lagos from €351 on Royal Air Maroc, with a 23 kg suitcase already in the fare. Travel is October and November — a proper ticket, meals included, into Nigeria at a number you do not usually see from northern Italy.

Dino only found limited dates. This is not a wide calendar. If the ones you want are still sitting there, they will not wait. And yes — Lagos has a reputation. Traffic that eats a day, headlines that make people write off the whole country. That is the city. It is also not the whole story.

Nigeria is a lot bigger than the airport road. Lagos is loud and crowded, and it is a hard city if you treat it like a weekend in Lisbon. It is also jollof that actually tastes like something, music that does not shut because a guidebook said so, and the door to the rest of the country — the granite hills in the photo, a village on the slope, green after the rains. You can stay for the food and the nights, or you use Lagos as the way in and go further. Either way you are buying a real place, not a brochure.

€351, 23 kg, October and November, and only a few dates. Confirm the remaining ones still show that number, that the 23 kg is on the ticket, and Nigeria entry for your passport before you pay.

Dino The Tourist Economy flight deals
ROYAL AIR MAROC · ECONOMY · 23 KG CHECKED BAG · MEALS INCLUDED
Italy flag Milan → Nigeria flag Lagos from €351 return
About this deal

I found Royal Air Maroc Economy flights from Milan Malpensa to Lagos for €351–364 return, booked through Trip.com, with 23 kg checked baggage, cabin baggage, meals and drinks included.

The reference trip is 21–29 October 2026 at €351 return. The price is genuinely good, but this is not a perfect itinerary: the outbound includes a 4h55 connection in Casablanca and arrives in Lagos at 05:50.

If your priority is saving money, this is a strong option. When comparing alternatives, Air France can offer a more polished overall journey for roughly €150 more, so travellers who value schedule and comfort more than the lowest fare may prefer to pay the difference.

Italian passport holders should also arrange the required Nigerian visa before travel.

Reference trip · Trip.com CHECK THIS FARE 21 OCT - 29 OCT 2026 → €351 when checked. Other prepared dates were around €351–364 return. 5 prepared date combinations below ↓
Price
€351–364 return
Baggage
23 kg + cabin bag
Main catch
05:50 Lagos arrival
Dino Score
7.6/10
SHARE THE FIND Send this fare on WhatsApp →
Reference trip · 21–29 October 2026
Typical schedule
Outbound · Wednesday 21 October
MXP → CMN → LOS
18:05 → 05:50+1

MXP 18:05 → CMN 19:15
Royal Air Maroc AT951 · Boeing 737-800 · 3h10

4h55 connection in Casablanca
Terminal change T2 → T1
No need to collect baggage and re-check in

CMN 00:10 → LOS 05:50
Royal Air Maroc AT555 · Boeing 737 MAX 8 · 4h40

Total journey: 12h45

Return · Thursday 29 October
LOS → CMN → MXP
06:45 → 16:05

LOS 06:45 → CMN 10:30
Royal Air Maroc AT554 · Boeing 737-800 · 4h45

1h30 connection in Casablanca
Terminal change T2 → T1
No need to collect baggage and re-check in

CMN 12:00 → MXP 16:05
Royal Air Maroc AT950 · Boeing 737-800 · 3h05

Total journey: 9h20

Fare details + catches
23 kg checked baggage
One checked bag up to 23 kg is included, plus one cabin bag and a personal item.
Meals + drinks
Trip.com shows meals and beverages included with the fare.
Through-checked baggage
The itinerary shows no need to collect and re-check your baggage during the Casablanca connection.
Where this deal makes sense

If keeping the fare low is the priority, €351–364 return with 23 kg checked baggage and meals is strong value. It is especially attractive for travellers who are comfortable trading schedule quality for a much lower ticket price.

The schedule is the main weakness

The outbound takes 12h45, includes a 4h55 Casablanca connection and lands in Lagos at 05:50. The return also starts very early at 06:45.

Air France may be worth the extra money

When comparing alternatives, Air France can be roughly €150 more expensive but offers a better overall package. If your priority is saving money, Royal Air Maroc wins on price; if schedule and overall comfort matter more, the Air France premium may be worth considering.

Visa reminder for Italian travellers

Italian passport holders should arrange the required Nigerian visa before travel. Check the latest entry rules and required documents before paying for the flights.

Fare proof
Checked 24 Sep 2026
Trip.com · €351 return · 21–29 October 2026
Trip.com Milan to Lagos Royal Air Maroc economy fare proof

Fares can change quickly. Recheck the final price, baggage allowance, connection details and entry requirements before paying.

Booking option
Book on Trip.com
LOWEST FARE FOUND
Trip.com
€351–364 return

The reference fare is €351 return. The basic option shown includes a personal item, one cabin bag, 1 × 23 kg checked bag, meals and drinks.

Check the reference fare →
OPTIONAL FLEXIBILITY
TripFlex add-on
+ €25 on reference search

Trip.com was also showing a TripFlex option with easier cancellation and modification terms for an extra fee. Check the exact conditions on the payment page before adding it.

5 date combinations I found

Availability is one of the weak points here. I only found five useful combinations, all concentrated in late October and early November.

19 Oct – 27 Oct 2026 TRIP.COM · ABOUT €351–364 RETURN Check fare → 19 Oct – 29 Oct 2026 TRIP.COM · ABOUT €351–364 RETURN Check fare → 21 Oct – 29 Oct 2026 REFERENCE TRIP · €351 WHEN CHECKED Check fare → 21 Oct – 04 Nov 2026 TRIP.COM · ABOUT €351–364 RETURN Check fare → 21 Oct – 07 Nov 2026 TRIP.COM · ABOUT €351–364 RETURN Check fare →
Dino Score
7.6/10

A genuinely good price with full-service basics included, but poor availability, an early Lagos arrival and a long outbound connection keep this firmly in the “save money first” category rather than making it the best overall package.

Full Dino Score breakdown
Price
9/10
€351–364 return with 23 kg checked baggage, cabin baggage and meals is very competitive.
Journey quality
6.8/10
The 4h55 outbound connection, terminal changes and 05:50 arrival in Lagos significantly reduce the convenience.
Baggage
9/10
Personal item, cabin bag and one 23 kg checked bag are included, which is strong at this price.
Airline / product
7.5/10
A solid full-service economy package with meals and drinks included, but the product itself is not the main reason to choose this fare.
Booking options
8.5/10
Trip.com provides a straightforward booking path and optional TripFlex, although this is not an airline-direct fare.
Availability
5.5/10
Poor. Only five useful combinations were found, clustered within a narrow October–November window.
On-ground costs · Lagos
7/10
The destination can still work on a reasonable budget, but visa preparation adds extra cost and planning for Italian travellers.
Trip value / destination factor
7.7/10
Strong value if your priority is paying as little as possible; less compelling if you are willing to spend around €150 more for a better overall itinerary.
More economy flight deals
Not the right deal for you?

Browse the latest checked flight deals from Dino The Tourist.

Explore latest deals →
Deal alerts + travel communities
DON’T MISS THE NEXT ONE
Get Dino’s next flight deal where you actually use it.

The best fares can disappear within hours. Pick the channel that suits you best — fast alerts, premium-cabin discussion or the broader travel community.

WhatsApp Alerts

Simple flight-deal alerts sent straight to your phone.

89 members
Follow →
Telegram Deals

Economy and Business Class finds.

256 members
Join →
Business & First Class Club

Premium fare finds, cabin reviews and business-class discussion.

1,950 members
Join →
The Travel Deal Club

Cheap flights and honest travel discussion.

1,045 members
Join →
Follow DinoTheTourist for daily flight finds, travel ideas and honest deal breakdowns.
Facebook Page → Threads →
Dino travel community The Travel Deal Club
Want more cheap-flight finds like this?

Cheap flights and honest travel discussion — no paywall around the deals.

1,045+ members Cheap flights + travel
Join The Travel Deal Club Open the Facebook group in a new tab →
Close it and it stays away for 7 days. Join and it will not appear again on this browser.
Dino checking in at a hotel reception
Nigeria flag Lagos hotel playbook
Where to stay in Lagos — and how to handle the very early arrival 🏨✨

The reference trip arrives in Lagos at 05:50 on 22 October 2026 and flies back to Milan at 06:45 on 29 October. That gives you 7 normal hotel nights: 22 through 28 October. The important catch is the arrival time: standard hotel check-in is usually much later, so I would contact the hotel before booking and either arrange guaranteed early check-in or, if you want the room immediately after landing, consider booking the night of 21 October as well.

💡
For Lagos, I would choose the area before chasing the cheapest room

Traffic can make a big difference to the trip. Start on Booking.com, keep Karma active, then compare the exact same room and conditions. If your plans are mostly on Victoria Island or in Lekki, a cheaper hotel much farther away may not be worth the extra travel time.

🏨 Search Lagos hotels → 🤑 Install Karma → 🔍 Compare on Trivago → 🎫 Lagos activities →
🌙 7 normal hotel nights22–29 October reference stay
⏰ 05:50 arrivalArrange early check-in or consider booking 21 October too
🚗 Location mattersChoose the area around where you expect to spend most of your time
✈️ 06:45 return flightYou still need the hotel night of 28 October
💡 What is Karma? Karma can sometimes surface the same hotel for less through another booking site while you browse. Compare like for like: same room, same guests, same breakfast, same cancellation policy, same taxes and the same payment conditions. In Lagos I would also check whether airport transfer is offered and whether an early-arrival room can be guaranteed in writing.
💰 Dino hotel booking method
1
Choose the area first

Victoria Island, Ikoyi, Lekki and Ikeja can suit very different trips. Decide where you expect to spend most of your time before comparing room prices.

2
Ask about the 05:50 arrival

Do not assume you can enter the room in the morning. Ask the hotel whether it can guarantee early check-in, store luggage or provide a paid early-arrival option.

3
Compare the final conditions

Use Karma and Trivago as extra checks, but compare the full total, cancellation rules, breakfast and airport-transfer terms before paying.

⚠️ Very early arrival: if you absolutely want a room available immediately after landing at 05:50 on 22 October, the safest hotel strategy is often to reserve 21–29 October and tell the hotel you will arrive early on the morning of the 22nd. Otherwise, get written confirmation of guaranteed early check-in.
⏳ How many hotel nights?
7 nights · normal booking

Check in on 22 October and check out on 29 October. This covers the seven nights of 22, 23, 24, 25, 26, 27 and 28 October.

8 paid nights · easiest early arrival

Booking from 21 October can make sense if you want the room waiting for you when you land at 05:50 on the 22nd.

Keep the 28 October night

The return flight leaves at 06:45 on 29 October, so the final night is still necessary even though you will leave the hotel very early.

Do not split unnecessarily

For a one-week stay, I would normally choose one well-located hotel unless your plans genuinely require time in two very different parts of Lagos.

📅 Reference trip: arrive 22 October at 05:50, depart 29 October at 06:45 = 7 normal hotel nights. A guaranteed room immediately after arrival may mean paying for the previous night as well.
📍 Best areas to consider in Lagos
🏢 Victoria Island

A practical first place to search if you want hotels, restaurants, nightlife and many business-oriented properties in one area.

🌳 Ikoyi

Often quieter and more residential in feel, with many higher-end hotels and easy access to Victoria Island.

🍽️ Lekki Phase 1

Worth considering for restaurants, nightlife and a more local leisure-focused stay, but check travel times carefully if you have appointments elsewhere.

✈️ Ikeja

The practical choice if airport access matters most. It can make particular sense for the final night before the 06:45 departure.

📌 Dino tip: for a first visit focused on central business, restaurants and city life, I would start by comparing Victoria Island and Ikoyi. If the early airport departure is your biggest concern, also compare Ikeja.
🌎 How I would structure the stay
🏨 One hotel for most travellers

Keeping one base avoids wasting time packing, checking out and moving luggage during a seven-night trip.

🚗 Base yourself near your plans

If most meetings, restaurants or visits are on the island side, I would prioritise that rather than choosing solely on price.

✈️ Optional final night near the airport

If your main hotel is far from the airport, moving to Ikeja for the final night can simplify the very early departure — but only if the hotel change is worth the inconvenience.

💼 Confirm the transfer

For a 05:50 arrival and 06:45 departure, I would strongly consider pre-arranging airport transport with the hotel or another trusted provider.

🗺️ Simple strategy: stay in the area that best matches your plans, then solve the early arrival and departure with a confirmed transfer and written hotel arrangements.
⚠️ Lagos practical booking checklist
⏰ Early check-in

Ask exactly what time the room will be available and whether the hotel can guarantee it rather than simply saying it is “subject to availability.”

🚗 Airport transfer

Confirm who is meeting you, where, the total price and how the driver will contact you after landing.

💳 Payment terms

Check whether the booking is prepaid, pay-at-property or subject to additional local charges before selecting the cheapest-looking rate.

📋 Entry paperwork

Hotel booking and immigration requirements are separate. Make sure your Nigerian entry documents are arranged before the trip.

📋 Before paying: confirm the room dates, early-arrival arrangement, cancellation terms, breakfast, airport transfer and final taxes. For this itinerary, the 05:50 arrival is the detail I would solve before anything else.
🎫 Lagos experiences worth checking

Lagos is a trip where local context can be useful. Depending on what you want to see, guided city experiences, food-focused tours, cultural visits and private transport can make planning simpler.

🏙️ City tours 🍽️ Food experiences 🎨 Culture & art 🚗 Private transfers 🌊 Waterfront areas
Travel extras
Complete your trip

A few useful extras that can make the journey easier, particularly when travelling with restrictive cabin-bag fares, arriving late or needing mobile data as soon as you land.

Cabin Bag Solutions Travel eSIM Airport Transfers
Dino Pick
Cabin Bag
Jaspacks Vacuum Travel Bags

A useful packing solution when you are trying to fit more clothing into a restricted cabin bag.

Particularly relevant for travellers using airlines such as Ryanair and Wizz Air, where baggage dimensions and additional luggage fees can significantly change the final cost of a cheap flight.

Compress your clothing and make better use of the space available inside your luggage.

Jaspacks vacuum travel bags
See Jaspacks Travel Bags →
Travel eSIM
Saily

Arrive with mobile data ready and avoid searching for a local SIM card or relying on airport Wi-Fi.

Use code XTRA10 for 10% off your first purchase.

Travelling for longer? Saily Ultra includes 30 GB of high-speed data plus unlimited reduced-speed data , together with additional travel benefits.

Saily travel eSIM
Get Your Travel eSIM →
Airport Transfers
Kiwitaxi

Pre-book your airport transfer before travelling.

Particularly useful for late-night arrivals, families and travellers with luggage , or when arriving somewhere unfamiliar and you would rather have a driver waiting than search for transport after landing.

Use promo code TPO5 for 5% off your booking. Valid until 31 December 2026.

Kiwitaxi airport transfers
Check Airport Transfers →
Travel smarter with Dino
Useful reads before you book

Flight deals are only the start. These guides show how I find fares worth booking, which travel tools can make a trip easier and what to consider before protecting your holiday.

View all travel guides →
Dino Pick
Dino the Tourist finding cheap flights Cheap Flight Guide
How I Find Cheap Flights That Are Actually Worth Booking
A cheap ticket is not automatically a good deal. See how I compare baggage, schedules, layovers, airlines, booking options and hidden costs before deciding whether a fare is worth sharing.
Dino's deal-finding method Read guide →
Smart travel apps that make trips easier Travel Tech
13 Smart Travel Apps That Make Every Trip Easier in 2026
From planning and navigation to staying connected and managing the practical details of a trip, these are useful travel tools worth knowing before you leave.
Apps & travel tools Read guide →
Travel insurance guide for travellers Travel Protection
Travel Insurance: Is It Actually Worth It?
An honest traveller's look at when travel insurance can make sense, what protection may actually matter and what to think about before paying for a policy.
Before you travel Read guide →
🍺
ENJOYING DINO?

Help keep Dino free, ad-free & open to everyone.

Every flight deal on Dino is freely visible — no paid membership, no locked fares and no advertising clutter. I spend hours finding and checking prices, schedules, baggage and booking options before publishing a deal. If Dino helped you save money or plan a better trip, buying me a beer helps keep it that way.

✓ No Paywall ✓ No Membership ✓ No Ads ✓ Deals Stay Free
Buy Dino a Beer  →
Support is completely optional  ·  Every Dino flight deal remains freely accessible to everyone.
🍺
LIKE FINDING DEALS WITHOUT A PAYWALL?
Help keep Dino free.

More travel deals are disappearing behind paid memberships. Dino works differently: every fare we publish stays freely visible to everyone.

No ads  ·  No membership  ·  No locked deals
If this page helped you, a small tip supports the hours spent finding and checking these fares.
Buy Dino a Beer  →
Completely optional — Dino’s deals stay free.
TRUSTED BY 40,000+ TRAVELERS

What travelers say about Dino

Real feedback from people who use Dino to find smarter trips.

J
Judit
★★★★★

“The best specialist ever!!!! I always start checking the fares and wonderful ideas it shares before planning my future trip and it always works!”

Verified Facebook Review
N
Nathan
★★★★★

“Really great travel resource! Highly recommended!!”

Facebook Review
G
Guilherme
★★★★★

“Trustworthy, found here great deals for value offers!”

Verified Facebook Review
You're in ✈️ Check your inbox to confirm.
If not there, check Spam or Promotions.

Get new deals in your inbox

Smart flight deals, better-value trips, and useful travel ideas — without the noise.

Almost done — confirm your email from your inbox.
If you don’t see it, check Spam or Promotions.

Riccardo, founder of DinoTheTourist

Founded by Riccardo

Experienced traveler. Aviation geek. Smart flight hunter.

I built DinoTheTourist to cut through the noise — helping you spot flight deals that are actually worth booking and understand what a trip really costs before you commit.

Connect with Riccardo on LinkedIn →
Ready for your next getaway?
Find hand-picked flight deals and travel smarter with Dino The Tourist.
Find Deals →

Dino The Tourist

Helping travelers discover better flight deals, smarter travel tools, and affordable ways to create unforgettable trips.

Trusted Deals Travel Tools Since 2017

Explore

Home Latest Deals Contact Us Plan Your Trip Budget

Legal

Privacy Policy Terms & Conditions Affiliate Disclosure Cookie Policy

Get in Touch

Email: [email protected]
Telegram: Cheap Flights by Dino The Tourist
Facebook Page
For enquiries, please email us. We respond Monday – Friday within 24 hours.
Best Flight Deals ✦ Travel Inspiration ✦ Smart Booking Tools ✦ Creating Memories Since 2017
© Dino The Tourist. All rights reserved.
Designed for travelers who love value.
  • HOME
  • Latest Deals
  • Premium Deals
  • Guides