Rome2Rio uses cookies to help personalize content and show you personalised ads. By proceeding, you accept the use of cookies in accordance with our privacy policy. You may opt out of personalised ads at any time. OK

Need a hotel room in Marrakesh?

Book now

There are 2 ways to get from Tunis to Marrakesh by plane, ferry, car ferry or bus

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.

Recommended option

Fly  •  7h 26m

  1. Fly from Tunis (TUN) to Marrakech (RAK) TUN - RAK

1 alternative option

Ferry, car ferry, bus  •  4 days 2h

  1. Take the ferry from La Goletta to Palermo
  2. Take the ferry from Palermo to Genoa
  3. Take the car ferry from Genoa to Tanger Ville
  4. Take the bus from Tanger to Marrakesh

Tunis (TUN) to Marrakech (RAK) flights

27 Weekly Planes
6h 40m Average Duration
MAD 681 Cheapest Price
See schedules

Questions & Answers

The cheapest way to get from Tunis to Marrakesh is to fly which costs $120 - $460 and takes 7h 26m.

More details

The fastest way to get from Tunis to Marrakesh is to fly which takes 7h 26m and costs $120 - $460.

More details

The distance between Tunis and Marrakesh is 1788 km.

The best way to get from Tunis to Marrakesh without a car is to ferry and car ferry and bus which takes 4 days 2h and costs $220 - $700.

More details

It takes approximately 7h 26m to get from Tunis to Marrakesh, including transfers.

More details

There are 5000+ hotels available in Marrakesh. Prices start at MAD 923 per night.

More details

Map of how to get from Tunis to Marrakesh.
Launch map view
  • Distance: 1788 km
  • Duration: 7h 26m

What companies run services between Tunis, Tunisia and Marrakesh, Morocco?

Royal Air Maroc, Nouvel Air Tunisie and two other airlines fly from Tunis to Marrakesh 4 times a day.

Airlines
Royal Air Maroc
Website
royalairmaroc.com
Flights from Tunis to Marrakech via Casablanca
Ave. Duration
5h 38m
When
Every day
Estimated price
MAD 1,600 - MAD 6,000
Flights from Tunis to Marrakech via Marseille
Ave. Duration
8h 25m
When
Monday and Saturday
Estimated price
MAD 1,700 - MAD 6,500
Ryanair
Website
ryanair.com
Flights from Tunis to Marrakech via Madrid
Ave. Duration
5h 40m
When
Monday
Estimated price
MAD 1,800 - MAD 6,000
Flights from Tunis to Marrakech via Marseille
Ave. Duration
6h 50m
When
Tuesday
Estimated price
MAD 650 - MAD 4,200
Flights from Tunis to Marrakech via Toulouse
Ave. Duration
7h 30m
When
Wednesday
Estimated price
MAD 650 - MAD 4,200
Bus operators
CTM
Phone
0 800 0900 30
Email
ctmweb.ma@gmail.com
Website
ctm.ma
Bus from Tanger to Marrakesh
Ave. Duration
8h 30m
Frequency
Twice daily
Estimated price
MAD 120 - MAD 330
Schedules at
ctm.ma
Premium
MAD 270 - MAD 310
Comfort
MAD 240 - MAD 330
Confort
MAD 120 - MAD 250
Ferry operators
Grandi Navi Veloci
Phone
+39 010 209 4591
Email
booking@gnv.it
Website
gnv.it
Ferry from La Goletta to Palermo
Ave. Duration
12h
Frequency
Once a week
Estimated price
MAD 450 - MAD 950
Website
https://www.gnv.it/en
Cabin
MAD 650 - MAD 950
Seat
MAD 450 - MAD 490
Ferry from Palermo to Genoa
Ave. Duration
21h
Frequency
Once daily
Estimated price
MAD 750 - MAD 1,800
Website
https://www.gnv.it/en
Cabin
MAD 1,100 - MAD 1,800
Seat
MAD 750 - MAD 1,200
Car ferry from Genoa to Tanger Ville
Ave. Duration
2 days 4h
Frequency
Twice a week
Estimated price
MAD 950 - MAD 3,700
Website
https://www.gnv.it/en
Cabin
MAD 1,500 - MAD 3,700
Seat
MAD 1,300 - MAD 2,500

Want to know more about travelling around Morocco

Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.

ticket