Compare prices and tickets by train, bus or flight

Mon
Jan 24
$89Renfe Intercity
$88Iberia
Tue
Jan 25
$62Renfe Intercity
Find prices
Wed
Jan 26
$53Renfe Intercity
$37Iberia
Thu
Jan 27
$62Renfe Intercity
$107Iberia
Fri
Jan 28
$62Renfe Intercity
$84Iberia
Sat
Jan 29
$44Renfe Intercity
Find prices
Sun
Jan 30
$44Renfe Intercity
$55Iberia
Tue
Feb 1
$35Renfe Intercity
$10Ryanair
Wed
Feb 2
$26Renfe Intercity
$55Iberia
Thu
Feb 3
$44Renfe Intercity
$10Ryanair
Fri
Feb 4
$53Renfe
$72Iberia
Sat
Feb 5
$31Renfe Intercity
$10Ryanair
Sun
Feb 6
$53Renfe Intercity
$10Ryanair
Mon
Feb 7
$31Renfe Intercity
$10Ryanair
Tue
Feb 8
$31Renfe Intercity
$10Ryanair
Wed
Feb 9
Find prices
$72Iberia
Thu
Feb 10
$44Renfe Intercity
$12Ryanair
Fri
Feb 11
$53Renfe
$37Iberia

More than 1,000 travel companies trust us to sell their tickets all in one place.

Alsa
Eurolines France
RegioJet
Bla Bla Bus

Overview: Bus from Madrid to Tarifa

distanceDistance321 miles (517 km)
frequencyBus frequency1 a day
changesDirect busYes, there is 1 direct bus a day
carriersBus providersGrupo Interbus or BlaBlaCar

Buses from Madrid to Tarifa cover the 321 miles (517 km) long trip taking on average 10 h 50 min with our travel partners like Grupo Interbus or BlaBlaCar. Normally, there is 1 bus operating per day, including direct services available. Travelers depart most frequently from Madrid-Puerta de Atocha and arrive in Tarifa, Estación Autobus.

Travel Tips: Bus to Tarifa from Madrid

Take the bus to Tarifa easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Madrid to Tarifa.
FAQs

What is the distance to Tarifa from Madrid by bus?

The bus distance from Madrid to Tarifa is around 321 miles (517 km).

How many hours is the bus time to Tarifa from Madrid?

While the time it takes to travel 321 miles (517 km) between Madrid and Tarifa can vary based on specific dates, weekends, and holidays, the Madrid to Tarifa bus journey time is on average 10 h 50 min.

When traveling by bus from Madrid to Tarifa, which bus station in Madrid do I depart from and which bus station in Tarifa do I arrive in?

When taking a bus from Madrid, you have a couple of bus stations you can depart from including Madrid, Estación Sur/Gare routière Méndez Alvaro - 83, Madrid, Estación de Moncloa and Madrid, Méndez Álvaro - Terminal. When you arrive in Tarifa, your bus can arrive in bus stations including Tarifa, Estación Autobus, Tarifa, Estación Marítima and Tarifa.

Omio customers traveling this route book their buses from Madrid-Puerta de Atocha   to Tarifa, Estación Autobus.

Where is the departure bus station in Madrid located? Where is the arrival bus station in Tarifa located?

Passengers board their bus most frequently from Madrid-Puerta de Atocha and travel around 1.1 miles (1.8 km) from the city center to this bus station.

Passengers traveling this route most often arrive at Tarifa, Estación Autobus and need to travel approximately 0.4 miles (659 m) from the bus station to the city center in Tarifa.

Which bus providers should I travel with from Madrid to Tarifa?

Take the Madrid to Tarifa bus with Grupo Interbus or BlaBlaCar. However, it's always good to check out all possible bus companies for the route between Madrid and Tarifa as there might be differences in the amenities they offer.

Can I purchase a direct bus from Madrid to Tarifa?

Yes, there is 1 direct bus per day from Madrid to Tarifa, and you can find a direct bus for this route with BlaBlaCar  on Omio. It's worth paying attention to when you purchase your bus ticket as direct services tend to offer more convenience and save you time getting to your destination.

How many buses per day are there between Madrid and Tarifa?

The average number of buses departing Madrid for Tarifa is 1 a day. The bus schedules and services may vary between weekdays and weekends.