Directions from Tunis to Marrakesh

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  •  7 h 29 min

  1. TUN - RAK

$159 - $331

3 alternative options

Car ferry, train, bus and ferry  •  2 days 7 h

  1. Ic / ...

$301 - $503

Car ferry, bus and ferry, train  •  2 days 18 h

$254 - $401

Car ferry, night train  •  3 days 10 h

$287 - $620

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

Royal Air Maroc, Air France and 10 other airlines fly from Tunis to Marrakesh 5 times a day.

Airlines
Royal Air Maroc
Website
royalairmaroc.com
Flights from Tunis to Marrakech via Casablanca
Ave. Duration
5 h 10 min
When
Monday, Tuesday, Thursday, Friday, Saturday and Sunday
Estimated price
$190 - $450
Flights from Tunis to Marrakech via Toulouse
Ave. Duration
5 h 30 min
When
Monday
Estimated price
$190 - $450
Air France
Website
airfrance.com
Flights from Tunis to Marrakech via Paris CDG
Ave. Duration
7 h 10 min
When
Monday and Saturday
Estimated price
$460 - $850
Transavia France
Website
transavia.com
Flights from Tunis to Marrakech via Paris Orly
Ave. Duration
7 h 30 min
When
Saturday
Estimated price
$140 - $700
easyJet
Website
easyjet.com
Flights from Tunis to Marrakech via Paris CDG
Ave. Duration
5 h 55 min
When
Monday, Tuesday, Thursday and Saturday
Estimated price
$130 - $550
TUI fly Belgium
Website
tuifly.be
Flights from Tunis to Marrakech via Paris Orly
Ave. Duration
6 h 30 min
When
Tuesday
Estimated price
$140 - $410
Train operators
Trenitalia
Phone
+39 06 68475475
Website
trenitalia.com
Train from Genova Piazza Principe to Ventimiglia
Ave. Duration
1 h 56 min
Frequency
5 times a day
Estimated price
$10 - $23
Website
orario.trenitalia.com
1st Class
$19 - $23
Moroccan Railways (ONCF)
Email
ketary@oncf.ma
Website
oncf.ma
Train from Ben Guerir to Marrakech
Ave. Duration
52 min
Frequency
Once daily
Estimated price
$3 - $8
Schedules at
oncf.ma
2nd Class
$3 - $5
1st Class
$5 - $8
Night train from Tangier to Marrakech
Ave. Duration
10 h 35 min
Frequency
Once daily
Estimated price
$27 - $50
Schedules at
oncf.ma
2nd Class
$27 - $35
1st Class
$35 - $50
Bus operators
Autolinee Gambioli
Phone
+41 (0) 79.71.85.806
Email
info@autolineegambioli.it
Website
autolineegambioli.it
Bus and ferry from Ventimiglia to Marrakesh
Ave. Duration
29 h 20 min
Frequency
Twice a week
Estimated price
$200 - $300
Schedules at
autolineegambioli.it
Ferry operators
Grandi Navi Veloci
Phone
+39 010 209 4591
Email
booking@gnv.it
Website
gnv.it
Car ferry from Tunis to Genoa
Ave. Duration
21 h
Frequency
3 times a week
Estimated price
$90 - $170
Schedules at
gnv.it
Car ferry from Genoa to Tangier
Ave. Duration
47 h 30 min
Frequency
3 times a week
Estimated price
$170 - $400
Schedules at
gnv.it

Want to know more about travelling around the world?

Rome2rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including How do I get from Sydney to Melbourne, Heading to Europe? Read this before you buy a Eurail Pass and How do I buy a London Underground ticket? - to help you get the most out of your next trip.

Questions & Answers

The distance between Tunis and Marrakesh is 1763 km.

The cheapest way to get from Tunis to Marrakesh is to fly which costs $150 - $340 and takes 7 h 29 min.

The quickest way to get from Tunis to Marrakesh is to fly which takes 7 h 29 min and costs $150 - $340.

It takes approximately 7 h 29 min to get from Tunis to Marrakesh, including transfers.