00:40h / 02:30h / 04:00h / 05:50h / 06:30h / 07:00h / 09:20h / 11:55h / 12:15h / 13:20h / 13:35h / 14:00h / 15:00h / 16:00h / 17:00h / 19:00h / 20:55h – everyday
Underlined are direct buses, and the ride will lasts around 3h, other buses are not direct and the ride can last around 4h
Ticket price in one way around 1150 dinars (~ 9 euros)
00:16h / 03:10h / 06:32h / 07:30h / 15:30h / 15:45h – everyday
Underlined are fast trains, and the ride will lasts around 4:30 hours, ride can last around 5:30 hours on other trains
Ticket price in one way costs for the fast train: 900dinars, for regular 800dinars
02:30h / 05:50h / 09:00h / 10:50h / 13:20h / 14:00h / 16:00h / 17:00h / 18:00h
The ride will last around 4:30 hours
Ticket price in one way around 1850 dinars (~ 15 euros)
10:30h
The ride will last around 5 hours
Ticket price in one way around 1390 dinars (~ 11 euros)
07:15h
The ride will last around 5 hours
Ticket price in one way around 1480 dinars (~ 12 euros)
06:10h / 07:45h / 09:45h / 14:10h / 15:45h / 18:00h
The ride will last around 1:30 hours
Ticket price in one way around 490 dinars (~ 4 euros)
Ticket price return around 890 dinars (~ 7 euros)
04:30h / 05:45h / 07:30h / 09:15h / 11:00h / 12:30h / 13:00h / 14:00h / 15:00h / 16:00h / 17:00h / 19:30h
The ride will last around 1:30 hours
Ticket price in one way around 550 dinars (~ 4.5 euros)
04:45h / 05:30h / 06:00h / 07:30h / 09:00h / 11:00h / 12:00h / 12:45h / 13:30h / 14:30h / 15:00h / 16:30h / 17:40h / 20:00h / 20:45h / 21:00h
The ride will last around 1:45 hours
Ticket price in one way around 540 dinars (~ 4.5 euros)
04:45h / 09:00h / 11:00h
The ride will last around 2:45 hours
Ticket price in one way around 700 dinars (~ 5.5 euros)
04:30h / 16:00h – everyday
The ride will last around 4 hours
Ticket price in one way around 1350 dinars (~ 11euros)
02:40h / 12:10h – everyday
The ride will last around 5 hours
Ticket price in one way around 1200 dinars (~ 10euros)
02:50h / 04:50h / 08:10h / 10:40h / 15:25h / 17:45h – everyday
The ride will last around 4 hours
Ticket price in one way around 1350 dinars (~ 11euros)
23:15h – everyday
The ride will last around 5 hours
Ticket price in one way around 1200 dinars (~ 10euros)
07:00h / 18:00h – everyday, Sunday only 18:00h
Ticket price in one way around 670 dinars (~ 5euros)