There are 12 ways to get from Tarifa to Tunis by bus, plane, train, car ferry, ferry, 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.
Bus, bus to Málaga Airport, fly
best- Take the bus from Tarifa to Marbella
- Take the bus from Marbella to Malaga Airport
- Fly from Málaga Airport (AGP) to Tunis (TUN)AGP - TUN
9h 22m$139–331Train, bus, car ferry
- Take the train from Algeciras to Madrid-Puerta de Atocha-Almudena GrandesAlv
- Take the train from Madrid-Puerta de Atocha-Almudena Grandes to Perpignan
- Take the bus from Perpignan to Genoa
- Take the car ferry from Port of Genoa to Port of Tunis
47h 3m$279–716Bus, train, car ferry
- Take the bus from Tarifa to Estación de Autobuses de Málaga
- Take the train from Malaga Maria Zambrano to Cordoba-CentralAve
- Take the train from Cordoba-Central to GironaAve
- Take the bus from Girona - Bus Station to Genoa - Via Fanti d'Italia Bus Stop
- Take the car ferry from Port of Genoa to Port of Tunis
47h 32mBus, car ferry
- Take the bus from Tarifa to Estación de Autobuses de Málaga
- Take the bus from Malaga Central Bus Station to Genoa Piazza Acquaverde
- Take the car ferry from Port of Genoa to Port of Tunis
- Take the bus from Port La Goulette to Rabattement 10 Décembre47
2d 7hBus to Seville Airport, fly
- Take the bus from Tarifa to Sevilla Estación del Prado
- Fly from Seville Airport (SVQ) to Tunis (TUN)SVQ - TUN
10h 23m$170–300Bus, train to Jerez Airport, fly
- Take the bus from Tarifa to Terminal de Autobuses de Cádiz
- Take the train from Cadiz to La Parra
- Fly from Jerez Airport (XRY) to Tunis (TUN)XRY - TUN
12h 25m$178–673Car ferry to Tangier Ibn Battouta Airport, fly
- Take the car ferry from Tarifa to Port of Tangier Ville
- Fly from Tangier Ibn Battouta Airport (TNG) to Tunis (TUN)TNG - TUN
7h 46m$202–390Car ferry, train to Rabat-Salé, fly
- Take the car ferry from Tarifa to Port of Tangier Ville
- Take the train from Tanger Ville station to Rabat Agdal
- Fly from Rabat-Salé (RBA) to Tunis (TUN)RBA - TUN
8h 49m$154–362Car ferry, train to Mohammed V International Airport, fly
- Take the car ferry from Tarifa to Port of Tangier Ville
- Take the train from Tanger Ville station to Gare Casa Voyageurs
- Fly from Mohammed V International Airport (CMN) to Tunis (TUN)CMN - TUN
10h 11m$158–351Car ferry, train
- Take the car ferry from Port of Algeciras to Port de Tanger Med
- Take the car ferry from Port de Tanger Med to Vieux Port
- Take the car ferry from Vieux Port to Annaba
- Take the train from Annaba to Tunis Ville
3d 2h$440–628Ferry, car ferry
- Take the ferry from Tarifa to Tanger Ville
- Take the car ferry from Port of Tangier Ville to Port of Civitavecchia
- Take the ferry from Port of Civitavecchia to Port of Tunis
3d 5h$227–708Drive, car ferry
- Drive from Tarifa to Alicante
- Take the car ferry from Alicante to Oran
- Drive from Oran to Tunis
31h 52m$313–405
Málaga Airport (AGP) to Tunis (TUN) flights
Questions & Answers
The cheapest way to get from Tarifa to Tunis is to bus and fly which costs $130 - $340 and takes 9h 22m.
The fastest way to get from Tarifa to Tunis is to car ferry and fly which takes 7h 46m and costs $200 - $390.
The distance between Tarifa and Tunis is 1474 km.
The best way to get from Tarifa to Tunis without a car is to train and bus and car ferry which takes 47h 3m and costs $270 - $750.
It takes approximately 9h 22m to get from Tarifa to Tunis, including transfers.
There are 1361+ hotels available in Tunis.
What companies run services between Tarifa, Andalusia, Spain and Tunis, Tunisia?
There is no direct connection from Tarifa to Tunis. However, you can take the bus to Marbella, take the bus to Malaga Airport, walk to Málaga Airport (AGP) airport, fly to Tunis (TUN), walk to Aeroport Carthage, then take the line 635 bus to Charguia1. Alternatively, you can take a bus from Tarifa to Tunis Marine via Estación de Algeciras San Bernardo, Algeciras, Madrid-Puerta de Atocha-Almudena Grandes, Perpignan, Perpignan, Genoa, Port of Genoa, Port of Tunis, and Le Bac in around 47h 3m.
- Website
- tunisair.com
Flights from Málaga Airport to Tunis via Barcelona
- Ave. Duration
- 5h 47m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- $120–550
Flights from Málaga Airport to Tunis via Marseille
- Ave. Duration
- 4h 50m
- When
- Saturday and Sunday
- Estimated price
- $120–270
Flights from Málaga Airport to Tunis via Madrid
- Ave. Duration
- 7h 20m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- $120–550
Flights from Seville Airport to Tunis via Barcelona
- Ave. Duration
- 7h 5m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- $150–230
Flights from Seville Airport to Tunis via Madrid
- Ave. Duration
- 7h 15m
- When
- Wednesday and Friday
- Estimated price
- $150–230
Flights from Jerez Airport to Tunis via Madrid
- Ave. Duration
- 9h 7m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- $220–700
Flights from Jerez Airport to Tunis via Dusseldorf
- Ave. Duration
- 8h 15m
- When
- Wednesday and Friday
- Estimated price
- $310–950
Flights from Tangier Ibn Battouta Airport to Tunis via Barcelona
- Ave. Duration
- 4h 10m
- When
- Sunday
- Estimated price
- $200–330
Flights from Tangier Ibn Battouta Airport to Tunis via Madrid
- Ave. Duration
- 4h 40m
- When
- Friday
- Estimated price
- $160–360
Flights from Tangier Ibn Battouta Airport to Tunis via Marseille
- Ave. Duration
- 7h 55m
- When
- Monday and Sunday
- Estimated price
- $150–330
Flights from Mohammed V International Airport to Tunis
- Ave. Duration
- 2h 25m
- When
- Every day
- Estimated price
- $85–240
- Website
- nouvelair.com
Flights from Málaga Airport to Tunis via Barcelona
- Ave. Duration
- 4h 55m
- When
- Wednesday and Saturday
- Estimated price
- $100–250
Flights from Seville Airport to Tunis via Barcelona
- Ave. Duration
- 4h 45m
- When
- Wednesday and Saturday
- Estimated price
- $130–390
Flights from Rabat-Salé to Tunis
- Ave. Duration
- 2h 30m
- When
- Monday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $85–270
Flights from Mohammed V International Airport to Tunis
- Ave. Duration
- 2h 30m
- When
- Tuesday
- Estimated price
- $95–230
- Website
- aireuropa.com
Flights from Málaga Airport to Tunis via Madrid
- Ave. Duration
- 6h 37m
- When
- Wednesday and Sunday
- Estimated price
- $75–900
Flights from Jerez Airport to Tunis via Madrid
- Ave. Duration
- 8h
- When
- Sunday
- Estimated price
- $130–1,600
- Website
- vueling.com
Flights from Málaga Airport to Tunis via Barcelona
- Ave. Duration
- 7h 35m
- When
- Monday
- Estimated price
- $85–350
Flights from Seville Airport to Tunis via Barcelona
- Ave. Duration
- 4h 15m
- When
- Monday
- Estimated price
- $90–370
Flights from Jerez Airport to Tunis via Barcelona
- Ave. Duration
- 8h 40m
- When
- Monday
- Estimated price
- $160–650
- Website
- transavia.com
Flights from Seville Airport to Tunis via Toulouse
- Ave. Duration
- 6h 25m
- When
- Sunday
- Estimated price
- $100–460
- Website
- lufthansa.com
Flights from Jerez Airport to Tunis via Frankfurt
- Ave. Duration
- 10h 15m
- When
- Friday and Sunday
- Estimated price
- $360–900
- Website
- royalairmaroc.com
Flights from Mohammed V International Airport to Tunis
- Ave. Duration
- 3h 2m
- When
- Every day
- Estimated price
- $150–270
- Website
- eurowings.com
Flights from Jerez Airport to Tunis via Dusseldorf
- Ave. Duration
- 13h 55m
- When
- Friday
- Estimated price
- $310–950
Rome2Rio's guide to Renfe Viajeros
Contact Details
- Phone
- +34 91 232 03 20
- Website
- renfe.com
Train from Algeciras to Madrid-Puerta de Atocha-Almudena Grandes
- Ave. Duration
- 6h 10m
- Frequency
- Once daily
- Estimated price
- $45–110
- Website
- https://www.renfe.com/es/en
Train from Madrid-Puerta de Atocha-Almudena Grandes to Perpignan
- Ave. Duration
- 4h 40m
- Frequency
- Once daily
- Estimated price
- $75–110
- Website
- https://www.renfe.com/es/en
Train from Malaga Maria Zambrano to Cordoba-Central
- Ave. Duration
- 1h 3m
- Frequency
- 3 times a day
- Estimated price
- $30–55
- Website
- https://www.renfe.com/es/en
Train from Cadiz to La Parra
- Ave. Duration
- 40 min
- Frequency
- Every 4 hours
- Estimated price
- $8
- Website
- https://www.renfe.com/es/en
Rome2Rio's guide to Renfe AVE
Contact Details
- Phone
- +34 91 232 03 20
- Website
- renfe.com
Train from Malaga Maria Zambrano to Cordoba-Central
- Ave. Duration
- 58 min
- Frequency
- Every 3 hours
- Estimated price
- $22–65
- Website
- https://www.renfe.com/es/en
Train from Cordoba-Central to Girona
- Ave. Duration
- 6h 42m
- Frequency
- Twice daily
- Estimated price
- $95–140
- Website
- https://www.renfe.com/es/en
- Básico
- $95–140
- Phone
- +34 900 926 851
- atencion.cliente@iryo.eu
- Website
- iryo.eu
Train from Malaga Maria Zambrano to Cordoba-Central
- Ave. Duration
- 47 min
- Frequency
- 5 times a day
- Estimated price
- $23–85
- Website
- https://iryo.eu/en/home
- Phone
- +34 910 780 990
- Website
- ouigo.com
Train from Malaga Maria Zambrano to Cordoba-Central
- Ave. Duration
- 47 min
- Frequency
- 3 times a day
- Estimated price
- $10–35
- Website
- https://www.ouigo.com/es/en
- Phone
- 2255
- communication.digitale@oncf.ma
- Website
- oncf-voyages.ma
Train from Tanger Ville station to Rabat Agdal
- Ave. Duration
- 1h 22m
- Frequency
- Hourly
- Estimated price
- $10–21
- Schedules at
- oncf-voyages.ma
- Book at
- oncf-voyages.ma
- 2nd Class
- $10–15
- 1st Class
- $15–21
Train from Tanger Ville station to Gare Casa Voyageurs
- Ave. Duration
- 2h 17m
- Frequency
- Hourly
- Estimated price
- $14–29
- Schedules at
- oncf-voyages.ma
- Book at
- oncf-voyages.ma
- 2nd Class
- $14–20
- 1st Class
- $21–29
- Phone
- +216 71 34 55 11
- brc@sncft.com.tn
- Website
- sncft.com.tn
Train from Annaba to Tunis Ville
- Ave. Duration
- 9h 27m
- Frequency
- 3 times a week
- Estimated price
- $6–18
- Schedules at
- sncft.com.tn
- Phone
- +34 956 807 059
- informacion@tgcomes.es
- Website
- tgcomes.es
Bus from Tarifa to Marbella
- Ave. Duration
- 1h 30m
- Frequency
- 4 times a day
- Estimated price
- $12–18
- Schedules at
- tgcomes.es
Bus from Tarifa to Sevilla Estación del Prado
- Ave. Duration
- 3h 10m
- Frequency
- 4 times a day
- Estimated price
- $25–40
- Schedules at
- tgcomes.es
- Phone
- +34 91 272 28 32
- info.LD@avanzagrupo.com
- Website
- avanzabus.com
Bus from Tarifa to Marbella
- Ave. Duration
- 1h 30m
- Frequency
- 3 times a day
- Estimated price
- $10–14
- Schedules at
- malaga.avanzagrupo.com
Bus from Marbella to Malaga Airport
- Ave. Duration
- 40 min
- Frequency
- Hourly
- Estimated price
- $9–13
- Schedules at
- malaga.avanzagrupo.com
Bus from Tarifa to Estación de Autobuses de Málaga
- Ave. Duration
- 2h 30m
- Frequency
- 3 times a day
- Estimated price
- $15–45
- Schedules at
- malaga.avanzagrupo.com
Bus from Tarifa to Terminal de Autobuses de Cádiz
- Ave. Duration
- 1h 30m
- Frequency
- Once daily
- Estimated price
- $10–15
- Schedules at
- malaga.avanzagrupo.com
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.fr
Bus from Perpignan to Genoa
- Ave. Duration
- 9h 1m
- Frequency
- Once daily
- Estimated price
- $45–100
- Website
- https://www.flixbus.co.uk
- Website
- blablacar.co.uk
Bus from Girona - Bus Station to Genoa - Via Fanti d'Italia Bus Stop
- Ave. Duration
- 11h 25m
- Frequency
- Once daily
- Schedules at
- blablacar.co.uk
- Phone
- 07001 8282
- booking@union-ivkoni.com
- Website
- union-ivkoni.com
Bus from Malaga Central Bus Station to Genoa Piazza Acquaverde
- Ave. Duration
- 28h 30m
- Frequency
- 4 times a week
- Estimated price
- $85–130
- Website
- https://union-ivkoni.com/en
- Phone
- +216 80 100 345
- ecoute.clientele@transtu.tn
- Website
- transtu.tn
Bus from Port La Goulette to Rabattement 10 Décembre
- Ave. Duration
- 24 min
- Frequency
- Every 30 minutes
- Schedules at
- transtu.tn
- Phone
- +34 910 207 007
- alsa@alsa.es
- Website
- alsa.com
Bus from Tarifa to Terminal de Autobuses de Cádiz
- Ave. Duration
- 1h 30m
- Frequency
- Once daily
- Estimated price
- $10–15
- Website
- https://www.alsa.com/en/
- Phone
- +39 010 209 4591
- booking@gnv.it
- Website
- gnv.it
Car ferry from Port of Genoa to Port of Tunis
- Ave. Duration
- 21h 30m
- Frequency
- 3 times a week
- Estimated price
- $110–390
- Website
- https://www.gnv.it/en
Car ferry from Port of Tangier Ville to Port of Civitavecchia
- Ave. Duration
- 2d 6h
- Frequency
- Once a week
- Estimated price
- $140–440
- Website
- https://www.gnv.it/en
- Seat
- $140–300
- Cabin
- $290–440
Ferry from Port of Civitavecchia to Port of Tunis
- Ave. Duration
- 26h
- Frequency
- Once a week
- Estimated price
- $65–220
- Website
- https://www.gnv.it/en
- Phone
- +34 912 66 02 15
- reservas@balearia.com
- Website
- balearia.com
Car ferry from Tarifa to Port of Tangier Ville
- Ave. Duration
- 1h
- Frequency
- 5 times a day
- Estimated price
- $42–47
- Website
- https://www.balearia.com/en
Car ferry from Port of Algeciras to Port de Tanger Med
- Ave. Duration
- 1h 29m
- Frequency
- Every 4 hours
- Estimated price
- $42–46
- Website
- https://www.balearia.com/en
- Phone
- +34 956 68 18 30
- info@frs.es
- Website
- frs.es
Car ferry from Port of Algeciras to Port de Tanger Med
- Ave. Duration
- 1h 30m
- Frequency
- Every 4 hours
- Estimated price
- $43
- Website
- https://www.frs.es/en/
- Phone
- +34 (0) 917369957
- Website
- armastrasmediterranea.com
Car ferry from Port of Algeciras to Port de Tanger Med
- Ave. Duration
- 1h 30m
- Frequency
- Every 4 hours
- Estimated price
- $26–45
- Website
- https://armastrasmediterranea.com/en
- Phone
- 00 33 810 20 13 20
- service-clients@cmn.fr
- Website
- lameridionale.fr
Car ferry from Port de Tanger Med to Vieux Port
- Ave. Duration
- 40h 30m
- Frequency
- Twice a week
- Estimated price
- $100–250
- Schedules at
- lameridionale.fr
- Phone
- +213 (0)21 64 43 77 / 78
- contact@algerieferries.dz
- Website
- algerieferries.dz
Car ferry from Vieux Port to Annaba
- Ave. Duration
- 19h
- Frequency
- On demand
- Estimated price
- $305
- Schedules at
- algerieferries.dz
Car ferry from Alicante to Oran
- Ave. Duration
- 12h
- Frequency
- Once a week
- Estimated price
- $119–120
- Schedules at
- algerieferries.dz
- Phone
- +34-956 63 63 63
- aml@aml.ma
- Website
- aml.ma
Ferry from Tarifa to Tanger Ville
- Ave. Duration
- 2h
- Frequency
- Every 4 hours
- Estimated price
- $35–50
- Schedules at
- aml.ma
- Phone
- +39.081.496.444
- info@grimaldi.napoli.it
- Website
- grimaldi-lines.com
Ferry from Port of Civitavecchia to Port of Tunis
- Ave. Duration
- 18h 30m
- Frequency
- Once a week
- Estimated price
- $50–200
- Website
- https://www.grimaldi-lines.com/en/
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
5 delightfully under-the-radar French towns you need to visit
Read the travel guide
Italy Travel Guides
Read the travel guide
Train travel in Spain: A guide to Renfe
Read the travel guide



























































































