Popular Filters
One Way Price
Duration
Stops From Marrakesh
Departure From Marrakesh
THB 7,080
THB 10,472
THB 4,687
THB 7,181
Arrival at Venice
THB 4,687
THB 7,181
THB 6,146
Alliances & Airlines
Oneworld
(16)
SkyTeam
(18)
Star Alliance
(6)
+ 7 more
Layover Airports
+ 5 more
Layover Duration
Marrakesh To Venice Flights
Book Marrakesh to Venice flight tickets at lowest price. Get best deals on your upcoming Marrakesh to Venice flights only on MakeMyTrip. Also Book Venice to Marrakesh Flights. Currently 42 flights flying from Marrakesh to Venice. To save maximum on flight booking click on below Fare Calendar button and choose your dates.Avail Zero Cancellation for flight bookings.
THB 4,687
Transit Visa may be required | Re Check-in of Baggage required
Marrakesh to Venice , 24 Jul
Iberia Express I2 | 1852
13:10
Thu, 24 Jul 25
Marrakesh, Morocco
02 h
16:10
Thu, 24 Jul 25
Madrid, Spain
BAGGAGE : CHECK INCABIN
Information not available
Wizz Air Malta W4 | 6730
09:25
Fri, 25 Jul 25
Madrid, Spain
02 h 30 m
11:55
Fri, 25 Jul 25
Venice, Italy
BAGGAGE : CHECK INCABIN
Information not available
THB 6,146
Transit Visa may be required
Marrakesh to Venice , 24 Jul
Iberia IB | 1852 | Operated By Iberia Express
13:10
Thu, 24 Jul 25
Terminal T1
Marrakesh, Morocco
02 h
16:10
Thu, 24 Jul 25
Terminal T4S
Madrid, Spain
BAGGAGE : CHECK INCABIN
Information not available
Iberia IB | 683
21:25
Thu, 24 Jul 25
Terminal T4
Madrid, Spain
02 h 25 m
23:50
Thu, 24 Jul 25
Venice, Italy
BAGGAGE : CHECK INCABIN
Information not available
THB 6,633
Transit Visa may be required | Re Check-in of Baggage required
Marrakesh to Venice , 24 Jul
Iberia Express I2 | 1852
13:10
Thu, 24 Jul 25
Marrakesh, Morocco
02 h
16:10
Thu, 24 Jul 25
Madrid, Spain
BAGGAGE : CHECK INCABIN
Information not available
Air Europa UX | 1081
07:30
Fri, 25 Jul 25
Terminal T2
Madrid, Spain
02 h 25 m
09:55
Fri, 25 Jul 25
Venice, Italy
BAGGAGE : CHECK INCABIN
Information not available
THB 7,080
Transit Visa may be required | Re Check-in of Baggage required
Marrakesh to Venice , 24 Jul
Vueling VY | 7333
00:30
Thu, 24 Jul 25
Terminal T1
Marrakesh, Morocco
02 h 15 m
03:45
Thu, 24 Jul 25
Terminal T1
Barcelona, Spain
BAGGAGE : CHECK INCABIN
Information not available
Vueling VY | 6404
19:55
Thu, 24 Jul 25
Terminal T1
Barcelona, Spain
01 h 50 m
21:45
Thu, 24 Jul 25
Venice, Italy
BAGGAGE : CHECK INCABIN
Information not available
THB 7,181
Marrakesh to Venice , 24 Jul
Royal Air Maroc AT | 412
18:00
Thu, 24 Jul 25
Terminal T1
Marrakesh, Morocco
45 m
18:45
Thu, 24 Jul 25
Terminal T2
Casablanca, Morocco
BAGGAGE : CHECK INCABIN
Information not available
Royal Air Maroc AT | 938
13:15
Fri, 25 Jul 25
Terminal T1
Casablanca, Morocco
03 h 10 m
17:25
Fri, 25 Jul 25
Venice, Italy
BAGGAGE : CHECK INCABIN
Information not available
THB 7,272
Transit Visa may be required | Re Check-in of Baggage required
Marrakesh to Venice , 24 Jul
Iberia Express I2 | 1852
13:10
Thu, 24 Jul 25
Marrakesh, Morocco
02 h
16:10
Thu, 24 Jul 25
Madrid, Spain
BAGGAGE : CHECK INCABIN
Information not available
Iberia IB | 677
08:50
Fri, 25 Jul 25
Terminal T4
Madrid, Spain
02 h 25 m
11:15
Fri, 25 Jul 25
Venice, Italy
BAGGAGE : CHECK INCABIN
Information not available
THB 8,056
Transit Visa may be required | Re Check-in of Baggage required
Marrakesh to Venice , 24 Jul
Vueling VY | 7333
00:30
Thu, 24 Jul 25
Terminal T1
Marrakesh, Morocco
02 h 15 m
03:45
Thu, 24 Jul 25
Terminal T1
Barcelona, Spain
BAGGAGE : CHECK INCABIN
Information not available
Vueling VY | 6402
14:50
Thu, 24 Jul 25
Terminal T1
Barcelona, Spain
01 h 50 m
16:40
Thu, 24 Jul 25
Venice, Italy
BAGGAGE : CHECK INCABIN
Information not available
THB 9,682
Transit Visa may be required
Marrakesh to Venice , 24 Jul
Air France AF | 1077
16:00
Thu, 24 Jul 25
Terminal T1
Marrakesh, Morocco
03 h 20 m
20:20
Thu, 24 Jul 25
Terminal T2E
Paris, France
BAGGAGE : CHECK INCABIN
Information not available
Air France AF | 1126
06:45
Fri, 25 Jul 25
Terminal T2F
Paris, France
01 h 45 m
08:30
Fri, 25 Jul 25
Venice, Italy
BAGGAGE : CHECK INCABIN
Information not available
THB 10,472
Transit Visa may be required
Marrakesh to Venice , 24 Jul
KLM Royal Dutch KL | 2225 | Operated By Air France
06:50
Thu, 24 Jul 25
Marrakesh, Morocco
02 h 25 m
11:15
Thu, 24 Jul 25
Terminal T2E
Paris, France
BAGGAGE : CHECK INCABIN
Information not available
KLM Royal Dutch KL | 2439 | Operated By Air France
14:30
Thu, 24 Jul 25
Terminal T2F
Paris, France
01 h 25 m
15:55
Thu, 24 Jul 25
Amsterdam, Netherlands
BAGGAGE : CHECK INCABIN
Information not available
KLM Royal Dutch KL | 1637
20:35
Thu, 24 Jul 25
Amsterdam, Netherlands
01 h 45 m
22:20
Thu, 24 Jul 25
Venice, Italy
BAGGAGE : CHECK INCABIN
Information not available
THB 10,478
Transit Visa may be required
Marrakesh to Venice , 24 Jul
KLM Royal Dutch KL | 2225 | Operated By Air France
06:50
Thu, 24 Jul 25
Marrakesh, Morocco
02 h 25 m
11:15
Thu, 24 Jul 25
Terminal T2E
Paris, France
BAGGAGE : CHECK INCABIN
Information not available
KLM Royal Dutch KL | 2435 | Operated By Air France
13:30
Thu, 24 Jul 25
Terminal T2F
Paris, France
01 h 25 m
14:55
Thu, 24 Jul 25
Amsterdam, Netherlands
BAGGAGE : CHECK INCABIN
Information not available
KLM Royal Dutch KL | 1637
20:35
Thu, 24 Jul 25
Amsterdam, Netherlands
01 h 45 m
22:20
Thu, 24 Jul 25
Venice, Italy
BAGGAGE : CHECK INCABIN
Information not available