There are 5 ways to get from Mahdia to Tabarka by train, taxi, bus, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train, taxi
best- Take the train from Mahdia to Tunis Ville
- Take the train from Tunis Ville to Béja
- Take the taxi from Béja to Tabarka
8h 22m$36–48Train, bus
cheapest- Take the train from Mahdia to Tunis Ville
- Take the bus from Gare Routière Nord to Gare De Bus SNTRI
8h 42m$10–11Bus
- Take the bus from Mahdia to Gare Kairouan323
- Take the bus from Gare Kairouan to Tunis/Nfida767 / ...
- Take the bus from Gare Routière Nord to Gare De Bus SNTRI
11h 26mDrive 324 km
- Drive from Mahdia to Tabarka324 km
5h 9m$23–32Taxi
- Take the taxi from Mahdia to Tabarka324 km
5h 9m$140–180
Questions & Answers
The cheapest way to get from Mahdia to Tabarka is to train and bus which costs $10 - $11 and takes 8h 42m.
The fastest way to get from Mahdia to Tabarka is to drive which takes 5h 9m and costs $22 - $35.
The distance between Mahdia and Tabarka is 409 km. The road distance is 324 km.
The best way to get from Mahdia to Tabarka without a car is to train and taxi which takes 8h 22m and costs $35 - $50.
It takes approximately 8h 22m to get from Mahdia to Tabarka, including transfers.
Yes, the driving distance between Mahdia to Tabarka is 324 km. It takes approximately 5h 9m to drive from Mahdia to Tabarka.
There are 51+ hotels available in Tabarka.
What companies run services between Mahdia, Tunisia and Tabarka, Tunisia?
You can take a bus from Mahdia to Gare De Bus SNTRI via Gare Kairouan, Tunis/Nfida, Place de Barcelone, Meftah Saadallah, and Gare Routière Nord in around 11h 26m.
- Phone
- +216 71 34 55 11
- brc@sncft.com.tn
- Website
- sncft.com.tn
Train from Mahdia to Tunis Ville
- Ave. Duration
- 3h 43m
- Frequency
- Once daily
- Estimated price
- $4–5
- Schedules at
- sncft.com.tn
Train from Tunis Ville to Béja
- Ave. Duration
- 2h 28m
- Frequency
- 3 times a day
- Estimated price
- $2–3
- Schedules at
- sncft.com.tn
- Website
- soretrak.com.tn
Bus from Mahdia to Gare Kairouan
- Ave. Duration
- 2h 30m
- Frequency
- Once daily
- Schedules at
- soretrak.com.tn
Bus from Gare Kairouan to Tunis/Nfida
- Ave. Duration
- 2h 40m
- Frequency
- Every 2 hours
- Schedules at
- soretrak.com.tn
- Phone
- +216 71 905 433
- marketing@sntri.com.tn
- Website
- sntri.com.tn
Bus from Gare Routière Nord to Gare De Bus SNTRI
- Ave. Duration
- 3h 30m
- Frequency
- Every 3 hours
- Estimated price
- $5
- Schedules at
- sntri.com.tn
- Ave. Duration
- 3h 10m
- Estimated price
- $30–180
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 The London Underground: Essential tips to navigate the Tube, Flying into Beijing?, and Slovenia: Getting from Ljubljana to Lake Bled - to help you get the most out of your next trip.








