There are 4 ways to get from Mahdia to Karkar by bus, train, car, or taxi
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus, train
best- Take the bus from Mahdia to El Jembus 323
- Take the train from El Jem to Kerkertrain
2h 22mTrain
cheapest- Take the train from Mahdia to Kala Sghiratrain
- Take the train from Kala Sghira to Kerkertrain
3h 25m$3–4Drive 40.4 km
- Drive from Mahdia to Karkarcar 40.4 km
42 min$3–4Taxi
- Take the taxi from Mahdia to Karkartaxi 40.4 km
42 min$16–20
Questions & Answers
The cheapest way to get from Mahdia to Karkar is to train which costs $2 - $4 and takes 3h 25m.
The fastest way to get from Mahdia to Karkar is to drive which takes 42 min and costs $2 - $4.
No, there is no direct train from Mahdia to Karkar. However, there are services departing from Mahdia and arriving at Kerker via Kala Sghira. The journey, including transfers, takes approximately 3h 25m.
The distance between Mahdia and Karkar is 67 km. The road distance is 40.4 km.
The best way to get from Mahdia to Karkar without a car is to bus and train which takes 2h 22m and costs .
It takes approximately 2h 22m to get from Mahdia to Karkar, including transfers.
Mahdia to Karkar train services, operated by Tunisian Railways, depart from Mahdia station.
Mahdia to Karkar train services, operated by Tunisian Railways, arrive at Kala Sghira station.
Yes, the driving distance between Mahdia to Karkar is 40 km. It takes approximately 42 min to drive from Mahdia to Karkar.
There are three+ hotels available in Karkar.
What companies run services between Mahdia, Tunisia and Karkar, Tunisia?
You can take a train from Mahdia to Kerker via Kala Sghira in around 3h 25m.
- Phone
- +216 71 34 55 11
- [email protected]
- Website
- sncft.com.tn
Train from El Jem to Kerker
- Ave. Duration
- 22 min
- Frequency
- 3 times a day
- Estimated price
- $1
- Schedules at
- sncft.com.tn
Train from Mahdia to Kala Sghira
- Ave. Duration
- 1h 51m
- Frequency
- Once daily
- Estimated price
- $1–2
- Schedules at
- sncft.com.tn
Train from Kala Sghira to Kerker
- Ave. Duration
- 34 min
- Frequency
- Once daily
- Estimated price
- $1–2
- Schedules at
- sncft.com.tn
- Website
- soretrak.com.tn
Bus from Mahdia to El Jem
- Ave. Duration
- 1h
- Frequency
- Once daily
- Schedules at
- soretrak.com.tn
- Ave. Duration
- 42 min
- Estimated price
- $16–20
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 London to Edinburgh, The London Underground: Essential tips to navigate the Tube, and Which side of Niagara Falls should I choose (and how do I get there)? - to help you get the most out of your next trip.







