There are 6 ways to get from Morocco to Hammamet by plane 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.
Fly from Angads Airport, bus
best- Fly from Angads Airport (OUD) to Tunis (TUN)OUD - TUN
- Take the bus from Tunis Carthage Airport to Hammamet
7h 29m$172–293Fly from Mohammed V International Airport, bus
cheapest- Fly from Mohammed V International Airport (CMN) to Tunis (TUN)CMN - TUN
- Take the bus from Tunis Carthage Airport to Hammamet
6h 54m$105–263Fly from Rabat-Salé, bus
- Fly from Rabat-Salé (RBA) to Tunis (TUN)RBA - TUN
- Take the bus from Tunis Carthage Airport to Hammamet
6h 45m$105–305Fly from Marrakech, bus
- Fly from Marrakech (RAK) to Tunis (TUN)RAK - TUN
- Take the bus from Tunis Carthage Airport to Hammamet
6h 58m$114–276Fly from Agadir–Al Massira Airport, bus
- Fly from Agadir–Al Massira Airport (AGA) to Tunis (TUN)AGA - TUN
- Take the bus from Tunis Carthage Airport to Hammamet
9h 40m$114–228Fly from Tangier Ibn Battouta Airport, bus
- Fly from Tangier Ibn Battouta Airport (TNG) to Tunis (TUN)TNG - TUN
- Take the bus from Tunis Carthage Airport to Hammamet
6h 24m$163–324
Angads Airport (OUD) to Tunis (TUN) flights
Questions & Answers
The cheapest way to get from Morocco to Hammamet is to fly and bus which costs $100 - $270 and takes 6h 54m.
The fastest way to get from Morocco to Hammamet is to fly and bus which takes 6h 24m and costs $160 - $330.
The distance between Morocco and Hammamet is 1203 km.
It takes approximately 7h 29m to get from Morocco to Hammamet, including transfers.
There are 499+ hotels available in Hammamet.
What companies run services between Morocco and Hammamet, Tunisia?
There is no direct connection from Morocco to Hammamet. However, you can take the taxi to Angads Airport (OUD) airport, fly to Tunis (TUN), walk to Tunis Carthage Airport, then take the bus to Hammamet. Alternatively, you can take the bus to Terminal 1, walk to Mohammed V International Airport (CMN) airport, fly to Tunis (TUN), walk to Tunis Carthage Airport, then take the bus to Hammamet.
- Website
- nouvelair.com
Flights from Angads Airport to Tunis via Rabat-Salé
- Ave. Duration
- 6h 55m
- When
- Wednesday and Sunday
- Estimated price
- $180–550
Flights from Mohammed V International Airport to Tunis
- Ave. Duration
- 2h 30m
- When
- Tuesday
- Estimated price
- $110–270
Flights from Rabat-Salé to Tunis
- Ave. Duration
- 2h 30m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- $85–260
Flights from Marrakech to Tunis
- Ave. Duration
- 2h 50m
- When
- Sunday
- Estimated price
- $100–240
Flights from Agadir–Al Massira Airport to Tunis via Rabat-Salé
- Ave. Duration
- 4h 50m
- When
- Monday and Thursday
- Estimated price
- $140–420
Flights from Agadir–Al Massira Airport to Tunis via Marseille
- Ave. Duration
- 5h 35m
- When
- Monday, Wednesday, and Sunday
- Estimated price
- $120–420
Flights from Agadir–Al Massira Airport to Tunis via Mohammed V International Airport
- Ave. Duration
- 6h 30m
- When
- Tuesday
- Estimated price
- $140–420
- Website
- tunisair.com
Flights from Angads Airport to Tunis via Marseille
- Ave. Duration
- 7h 20m
- When
- Friday and Sunday
- Estimated price
- $110–450
Flights from Angads Airport to Tunis via Mohammed V International Airport
- Ave. Duration
- 9h 10m
- When
- Every day
- Estimated price
- $190–600
Flights from Mohammed V International Airport to Tunis
- Ave. Duration
- 2h 25m
- When
- Every day
- Estimated price
- $85–240
Flights from Agadir–Al Massira Airport to Tunis via Barcelona
- Ave. Duration
- 5h 15m
- When
- Wednesday and Sunday
- Estimated price
- $120–450
Flights from Agadir–Al Massira Airport to Tunis via Mohammed V International Airport
- Ave. Duration
- 6h 5m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- $140–440
Flights from Tangier Ibn Battouta Airport to Tunis via Barcelona
- Ave. Duration
- 4h 10m
- When
- Sunday
- Estimated price
- $200–330
Flights from Tangier Ibn Battouta Airport to Tunis via Madrid
- Ave. Duration
- 4h 40m
- When
- Friday
- Estimated price
- $160–310
Flights from Tangier Ibn Battouta Airport to Tunis via Marseille
- Ave. Duration
- 7h 55m
- When
- Monday and Sunday
- Estimated price
- $150–320
- Website
- royalairmaroc.com
Flights from Angads Airport to Tunis via Mohammed V International Airport
- Ave. Duration
- 9h 55m
- When
- Every day
- Estimated price
- $200–260
Flights from Mohammed V International Airport to Tunis
- Ave. Duration
- 3h 2m
- When
- Every day
- Estimated price
- $150–280
Flights from Marrakech to Tunis via Mohammed V International Airport
- Ave. Duration
- 4h 55m
- When
- Every day
- Estimated price
- $140–270
Flights from Agadir–Al Massira Airport to Tunis via Mohammed V International Airport
- Ave. Duration
- 7h 45m
- When
- Every day
- Estimated price
- $140–700
- Website
- vueling.com
Flights from Angads Airport to Tunis via Barcelona
- Ave. Duration
- 5h 10m
- When
- Monday
- Estimated price
- $120–470
- Phone
- +216 72 287 000
- srtgn@srtgn.tn
- Website
- srtgn.com.tn
Bus from Tunis Carthage Airport to Hammamet
- Ave. Duration
- 1h
- Frequency
- Twice daily
- Estimated price
- $3
- Schedules at
- srtgn.com.tn
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 to get from Luton Airport into central London, Heading to Europe? Read this before you buy a Eurail Pass, and 5 delightfully under-the-radar French towns you need to visit - to help you get the most out of your next trip.

