There are 7 ways to get from Tarifa to Elvas by bus, car, plane, car ferry, or train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus via Seville
best- Take the bus from Tarifa to Sevilla Estación del Prado309
- Take the bus from Sevilla, Estación de Autobuses to Badajoz
8h 16m€40–66Drive 419.7 km
- Drive from Tarifa to Elvas419.7 km
4h 57m€66–96Bus, bus to Málaga Airport, fly
- Take the bus from Tarifa to Marbella
- Take the bus from Marbella to Malaga Airport
- Fly from Málaga Airport (AGP) to Badajoz Airport (BJZ)AGP - BJZ
9h 9m€271–935Bus
- Take the bus from Tarifa to MeridaAlsa
- Take the bus from Mérida to Fronteira - CaiaMadrid
8h 30m€63–88Bus #2
- Take the bus from Tarifa to ZafraAlsa
- Take the bus from Zafra to BadajozALSA - Torreh-Bad / ...
10h 36m€42–68Car 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 Badajoz Airport (BJZ)TNG - BJZ
9h 34m€160–820Bus, 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 Badajoz Airport (BJZ)XRY - BJZ
9h 33m€140–696
Málaga Airport (AGP) to Badajoz Airport (BJZ) flights
Questions & Answers
The cheapest way to get from Tarifa to Elvas is to bus via Seville which costs €40 - €70 and takes 8h 16m.
The fastest way to get from Tarifa to Elvas is to drive which takes 4h 57m and costs €65 - €100.
The distance between Tarifa and Elvas is 452 km. The road distance is 419.7 km.
The best way to get from Tarifa to Elvas without a car is to bus which takes 8h 30m and costs €60 - €90.
It takes approximately 8h 16m to get from Tarifa to Elvas, including transfers.
Elvas is 1h behind Tarifa. It is currently 2:04 AM in Tarifa and 1:04 AM in Elvas.
Yes, the driving distance between Tarifa to Elvas is 420 km. It takes approximately 4h 57m to drive from Tarifa to Elvas.
There are 166+ hotels available in Elvas.
What companies run services between Tarifa, Andalusia, Spain and Elvas, Portugal?
You can take a bus from Tarifa to Elvas via Sevilla Estación del Prado, Menéndez Pelayo, Sevilla, Estación de Autobuses, and Badajoz in around 8h 16m.
- Website
- iberia.com
Flights from Málaga Airport to Badajoz Airport via Barcelona
- Ave. Duration
- 5h 25m
- When
- Monday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- €100–430
Flights from Málaga Airport to Badajoz Airport via Madrid
- Ave. Duration
- 6h 20m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- €70–380
Flights from Tangier Ibn Battouta Airport to Badajoz Airport via Madrid
- Ave. Duration
- 6h 17m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- €110–1,200
Flights from Tangier Ibn Battouta Airport to Badajoz Airport via Barcelona
- Ave. Duration
- 7h 32m
- When
- Wednesday and Friday
- Estimated price
- €180–900
Flights from Jerez Airport to Badajoz Airport via Barcelona
- Ave. Duration
- 4h 55m
- When
- Monday, Thursday, Friday, and Sunday
- Estimated price
- €130–600
Flights from Jerez Airport to Badajoz Airport via Madrid
- Ave. Duration
- 7h 42m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- €120–650
- Phone
- +34 91 232 03 20
- Website
- renfe.com
Train from Cadiz to La Parra
- Ave. Duration
- 40 min
- Frequency
- Every 4 hours
- Estimated price
- €6–25
- Website
- https://www.renfe.com/es/en
- Phone
- +34 956 807 059
- informacion@tgcomes.es
- Website
- tgcomes.es
Bus from Tarifa to Sevilla Estación del Prado
- Ave. Duration
- 3h 10m
- Frequency
- 4 times a day
- Estimated price
- €21–35
- Schedules at
- tgcomes.es
Bus from Tarifa to Marbella
- Ave. Duration
- 1h 30m
- Frequency
- 4 times a day
- Estimated price
- €10–15
- Schedules at
- tgcomes.es
- Phone
- 0034902202040
- info@badajozsevillabus.com
- Website
- basebus.es
Bus from Sevilla, Estación de Autobuses to Badajoz
- Ave. Duration
- 3h 25m
- Frequency
- Twice daily
- Estimated price
- €14–29
- Website
- https://basebus.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
- €8–12
- Schedules at
- malaga.avanzagrupo.com
Bus from Marbella to Malaga Airport
- Ave. Duration
- 40 min
- Frequency
- Hourly
- Estimated price
- €7–11
- Schedules at
- malaga.avanzagrupo.com
Bus from Tarifa to Terminal de Autobuses de Cádiz
- Ave. Duration
- 1h 30m
- Frequency
- Once daily
- Estimated price
- €8–13
- Schedules at
- malaga.avanzagrupo.com
- Phone
- +34 910 207 007
- alsa@alsa.es
- Website
- alsa.com
Bus from Tarifa to Merida
- Ave. Duration
- 6h 10m
- Frequency
- Once daily
- Estimated price
- €30–50
- Website
- https://www.alsa.com/en/
Bus from Tarifa to Zafra
- Ave. Duration
- 5h 15m
- Frequency
- Once daily
- Estimated price
- €28–45
- Website
- https://www.alsa.com/en/
Bus from Zafra to Badajoz
- Ave. Duration
- 1h 20m
- Frequency
- 4 times a day
- Estimated price
- €6–10
- Website
- https://www.alsa.com/en/
- hello@gipsyy.com
- Website
- gipsyy.com
Bus from Mérida to Fronteira - Caia
- Ave. Duration
- 1h 10m
- Frequency
- Once daily
- Estimated price
- €1–5
- Schedules at
- gipsyy.com
- Online Ticket
- €1–5
Bus from Zafra to Badajoz
- Ave. Duration
- 1h 35m
- Frequency
- Twice a week
- Estimated price
- €12–19
- Schedules at
- autocaressansebastian.es
- 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
- €35–50
- Website
- https://www.balearia.com/en
Want to know more about travelling around Portugal
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
Train travel in Spain: A guide to Renfe
Read the travel guide
What are the different types of Renfe trains in Spain?
Read the travel guide



























