There are 2 ways to get from Tehrān to Hammamet by bus or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus to Tehran International Airport, fly, bus
best- Take the bus from Azadi Square to Tehran Imam Khomeinibus
- Fly from Tehran International Airport (IKA) to Tunis (TUN)plane IKA - TUN
- Take the bus from Tunis Carthage Airport to Hammametbus
15h 16m$204–804Fly from Mehrabad International Airport, bus
- Fly from Mehrabad International Airport (THR) to Tunis (TUN)plane THR - TUN
- Take the bus from Tunis Carthage Airport to Hammametbus
15h 44m$292–952
Tehran International Airport (IKA) to Tunis (TUN) flights
Questions & Answers
The cheapest way to get from Tehrān to Hammamet is to bus and fly which costs $200 - $850 and takes 15h 16m.
The fastest way to get from Tehrān to Hammamet is to bus and fly which takes 15h 16m and costs $200 - $850.
The distance between Tehrān and Hammamet is 3785 km.
It takes approximately 15h 16m to get from Tehrān to Hammamet, including transfers.
Hammamet is 2h 30m behind Tehrān. It is currently 12:37 AM in Tehrān and 10:07 PM in Hammamet.
There are 637+ hotels available in Hammamet.
What companies run services between Tehrān, Iran and Hammamet, Tunisia?
There is no direct connection from Tehrān to Hammamet. However, you can take the taxi to Azadi Square, take the bus to Tehran Imam Khomeini, walk to Tehran International Airport (IKA) airport, fly to Tunis (TUN), walk to Tunis Carthage Airport, then take the bus to Hammamet. Alternatively, you can take the taxi to Tehran-Mehrabad-Airport-THR airport, fly to Tunis (TUN), walk to Tunis Carthage Airport, then take the bus to Hammamet.
- Website
- turkishairlines.com
Flights from Tehran International Airport to Tunis via Istanbul
- Ave. Duration
- 12h 30m
- When
- Tuesday to Sunday
- Estimated price
- $200–950
Flights from Mehrabad International Airport to Tunis via Mashhad, Istanbul
- Ave. Duration
- 13h 30m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- $350–1,100
Flights from Mehrabad International Airport to Tunis via Shiraz, Istanbul
- Ave. Duration
- 15h 55m
- When
- Monday, Thursday, and Saturday
- Estimated price
- $340–1,100
Flights from Mehrabad International Airport to Tunis via Tabriz, Istanbul
- Ave. Duration
- 21h 50m
- When
- Wednesday
- Estimated price
- $290–950
- Website
- lufthansa.com
Flights from Tehran International Airport to Tunis via Frankfurt
- Ave. Duration
- 11h 50m
- When
- Monday, Wednesday, Friday, Saturday, and Sunday
- Estimated price
- $300–1,200
- 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
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 Best ways to travel around Australia, Travelling by boat in Italy, and Want to know more about Flixbus? - to help you get the most out of your next trip.


