There are 6 ways to get from Sardinia to Hammamet by plane, bus, car ferry, taxi, or train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly Olbia Costa Smeralda Airport to Tunis, bus
best- Fly from Olbia Costa Smeralda Airport (OLB) to Tunis (TUN)plane OLB - TUN
- Take the bus from Tunis Carthage Airport to Hammametbus
7h 45m$143–353Car ferry, taxi via Cagliari Via Ciusa Scuole
cheapest- Take the carferry from Port of Cagliari to Port of Palermocarferry
- Take the carferry from Port of Palermo to Port of Tuniscarferry
- Take the taxi from Port of Tunis to Hammamettaxi
26h 41m$111–177Car ferry, taxi
- Take the carferry from Port of Cagliari to Port of Palermocarferry
- Take the carferry from Port of Palermo to Port of Tuniscarferry
- Take the taxi from Port of Tunis to Hammamettaxi
23h 58m$120–185Fly Alghero to Tunis, bus
- Fly from Alghero (AHO) to Tunis (TUN)plane AHO - TUN
- Take the bus from Tunis Carthage Airport to Hammametbus
7h 35m$164–325Fly Cagliari Elmas Airport to Tunis, bus
- Fly from Cagliari Elmas Airport (CAG) to Tunis (TUN)plane CAG - TUN
- Take the bus from Tunis Carthage Airport to Hammametbus
7h 40m$143–314Fly Olbia Costa Smeralda Airport to Monastir Habib Bourguiba International Airport, train
- Fly from Olbia Costa Smeralda Airport (OLB) to Monastir Habib Bourguiba International Airport (MIR)plane OLB - MIR
- Take the train from Sousse to Bir Bou Regbatrain
9h 49m$135–656
Olbia Costa Smeralda Airport (OLB) to Tunis (TUN) flights
Questions & Answers
The cheapest way to get from Sardinia to Hammamet is to car ferry and taxi via Cagliari Via Ciusa Scuole which costs $110 - $180 and takes 26h 41m.
The fastest way to get from Sardinia to Hammamet is to fly and bus which takes 7h 35m and costs $160 - $330.
The distance between Sardinia and Hammamet is 534 km.
The best way to get from Sardinia to Hammamet without a car is to car ferry and taxi which takes 23h 58m and costs $120 - $190.
It takes approximately 7h 45m to get from Sardinia to Hammamet, including transfers.
Hammamet is 1h behind Sardinia. It is currently 8:58 AM in Sardinia and 7:58 AM in Hammamet.
There are 635+ hotels available in Hammamet.
What companies run services between Sardinia, Italy and Hammamet, Tunisia?
There is no direct connection from Sardinia to Hammamet. However, you can take the line 10 bus to Aeroporto, walk to Olbia Costa Smeralda Airport (OLB) airport, fly to Tunis (TUN), walk to Tunis Carthage Airport, then take the bus to Hammamet. Alternatively, you can take the car ferry to Port of Palermo, take the car ferry to Port of Tunis, then take the taxi to Hammamet.
- Website
- ita-airways.com
Flights from Olbia Costa Smeralda Airport to Tunis via Rome
- Ave. Duration
- 4h 8m
- When
- Every day
- Estimated price
- $70–430
Flights from Alghero to Tunis via Rome
- Ave. Duration
- 4h 25m
- When
- Every day
- Estimated price
- $80–460
Flights from Cagliari Elmas Airport to Tunis via Rome
- Ave. Duration
- 5h 15m
- When
- Every day
- Estimated price
- $75–440
- Website
- tunisair.com
Flights from Olbia Costa Smeralda Airport to Tunis via Rome
- Ave. Duration
- 3h 50m
- When
- Every day
- Estimated price
- $130–410
Flights from Olbia Costa Smeralda Airport to Tunis via Nice
- Ave. Duration
- 4h 20m
- When
- Every day
- Estimated price
- $130–410
Flights from Olbia Costa Smeralda Airport to Tunis via Venice
- Ave. Duration
- 5h 30m
- When
- Tuesday and Saturday
- Estimated price
- $130–410
Flights from Cagliari Elmas Airport to Tunis via Rome
- Ave. Duration
- 3h 30m
- When
- Every day
- Estimated price
- $160–290
Flights from Cagliari Elmas Airport to Tunis via Bologna
- Ave. Duration
- 3h 55m
- When
- Wednesday
- Estimated price
- $160–290
Flights from Cagliari Elmas Airport to Tunis via Nice
- Ave. Duration
- 3h 55m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- $160–290
Flights from Cagliari Elmas Airport to Tunis via Marseille
- Ave. Duration
- 5h 10m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- $160–290
Flights from Olbia Costa Smeralda Airport to Monastir Habib Bourguiba International Airport via Nice
- Ave. Duration
- 5h 55m
- When
- Monday, Tuesday, Wednesday, Thursday, Saturday, and Sunday
- Estimated price
- $170–550
- Website
- nouvelair.com
Flights from Olbia Costa Smeralda Airport to Tunis via Bologna
- Ave. Duration
- 6h
- When
- Monday and Friday
- Estimated price
- $150–330
Flights from Alghero to Tunis via Bologna
- Ave. Duration
- 4h 52m
- When
- Monday, Wednesday, Friday, Sunday, and Saturday
- Estimated price
- $160–290
Flights from Alghero to Tunis via Milan Malpensa
- Ave. Duration
- 4h 35m
- When
- Monday, Tuesday, Thursday, and Sunday
- Estimated price
- $160–290
Flights from Cagliari Elmas Airport to Tunis via Bologna
- Ave. Duration
- 4h 10m
- When
- Monday
- Estimated price
- $130–290
- Website
- tunisairexpress.net
Flights from Olbia Costa Smeralda Airport to Tunis via Naples
- Ave. Duration
- 6h 20m
- When
- Thursday
- Estimated price
- $220–400
Flights from Olbia Costa Smeralda Airport to Tunis via Catania
- Ave. Duration
- 7h
- When
- Friday
- Estimated price
- $160–290
Flights from Alghero to Tunis via Naples
- Ave. Duration
- 6h 55m
- When
- Monday
- Estimated price
- $230–420
Flights from Cagliari Elmas Airport to Tunis via Naples
- Ave. Duration
- 3h 55m
- When
- Thursday
- Estimated price
- $220–400
Flights from Cagliari Elmas Airport to Tunis via Catania
- Ave. Duration
- 5h 45m
- When
- Wednesday and Friday
- Estimated price
- $130–310
- Website
- neosair.it
Flights from Olbia Costa Smeralda Airport to Monastir Habib Bourguiba International Airport via Rome
- Ave. Duration
- 3h 15m
- When
- Monday
- Estimated price
- $280–1,700
Flights from Olbia Costa Smeralda Airport to Monastir Habib Bourguiba International Airport via Milan Malpensa
- Ave. Duration
- 3h 50m
- When
- Tuesday
- Estimated price
- $330–1,700
Flights from Olbia Costa Smeralda Airport to Monastir Habib Bourguiba International Airport via Milan Bergamo
- Ave. Duration
- 4h
- When
- Monday
- Estimated price
- $330–1,700
- Website
- transavia.com
Flights from Olbia Costa Smeralda Airport to Monastir Habib Bourguiba International Airport via Lyon
- Ave. Duration
- 4h 50m
- When
- Saturday and Friday
- Estimated price
- $130–650
- Phone
- +216 71 34 55 11
- [email protected]
- Website
- sncft.com.tn
Train from Sousse to Bir Bou Regba
- Ave. Duration
- 1h 13m
- Frequency
- Once daily
- Estimated price
- $2–3
- Schedules at
- sncft.com.tn
- Phone
- +216 72 287 000
- [email protected]
- Website
- srtgn.com.tn
Bus from Tunis Carthage Airport to Hammamet
- Ave. Duration
- 1h
- Frequency
- 4 times a day
- Estimated price
- $2
- Schedules at
- srtgn.com.tn
Bus from Tunis Carthage Airport to Hammamet
- Ave. Duration
- 1h
- Frequency
- 4 times a day
- Estimated price
- $2
- Schedules at
- srtgn.com.tn
Bus from Tunis Carthage Airport to Hammamet
- Ave. Duration
- 1h
- Frequency
- 4 times a day
- Estimated price
- $2
- Schedules at
- srtgn.com.tn
- Phone
- +39.081.496.444
- [email protected]
- Website
- grimaldi-lines.com
Car ferry from Port of Cagliari to Port of Palermo
- Ave. Duration
- 12h
- Frequency
- Once a week
- Estimated price
- $45–75
- Website
- https://www.grimaldi-lines.com/en/
Car ferry from Port of Cagliari to Port of Palermo
- Ave. Duration
- 12h
- Frequency
- Once a week
- Estimated price
- $45–75
- Website
- https://www.grimaldi-lines.com/en/
Car ferry from Port of Palermo to Port of Tunis
- Ave. Duration
- 11h 30m
- Frequency
- Twice a week
- Estimated price
- $35–60
- Website
- https://www.grimaldi-lines.com/en/
- Phone
- +39 010 209 4591
- [email protected]
- Website
- gnv.it
Car ferry from Port of Palermo to Port of Tunis
- Ave. Duration
- 10h
- Frequency
- Once a week
- Estimated price
- $45–70
- Website
- https://www.gnv.it/en
- Ave. Duration
- 58 min
- Estimated price
- $30–40
E Taxi
- Phone
- +216 70 24 24 20
- Website
- etaxi.tn
Taxi Mami Tunisie
- Phone
- +216 98 20 13 00
- Website
- taximami.com
Tunisia-Taxi
- Phone
- +216 22 20 40 22
- Website
- tunisie-taxi.com
E Taxi
- Phone
- +216 70 24 24 20
- Website
- etaxi.tn
Taxi Mami Tunisie
- Phone
- +216 98 20 13 00
- Website
- taximami.com
Tunisia-Taxi
- Phone
- +216 22 20 40 22
- Website
- tunisie-taxi.com
Want to know more about travelling around Tunisia
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.
Related travel guides
Italy Travel Guides
Read the travel guide

















