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

Eurolines France
Bla Bla Bus

Overview: Bus from Zafra to Cádiz

distanceDistance130 miles (209 km)
durationAverage bus duration3 h 50 min
priceAverage bus ticket price$22 (€18)
changesDirect busYes
carriersBus companiesAlsa

Buses from Zafra to Cádiz cover the 130 miles (209 km) long journey taking on average 3 h 50 min with our travel partners like Alsa. There are direct bus services available. You can get the cheapest bus tickets for this trip for as low as $22 (€18), but the average price of bus tickets is $22 (€18). Travelers depart most frequently from Zafra and arrive in Cadiz, Estación Provisional de Autobuses.

Bus companies: Alsa from Zafra to Cádiz

You can travel by bus to Cádiz from Zafra with Alsa for as low as $22 (€18). When you search for schedules and tickets, Omio will show you the best trip.


Alsa is the main bus company in Spain, a subsidiary of the UK bus company National Express. Alsa offers a wide variety of national and international routes and transports more than 300 million passengers every year. Apart from the Standard fare, Alsa provides ticket types like Minimum, Reduced and Flexible fares on select routes for those looking to save money on bus journeys. While most travelers don’t mind traveling on normal buses with basic services like bathrooms, free WiFi, footrests and onboard entertainment, some others may want to check out Alsa’s deluxe buses like the Alsa Supra, Alsa Eurobus and Alsa Premium, which provide more luxurious amenities on specific routes.

  • Average Price: $22

When purchasing your Alsa bus tickets to Cádiz from Zafra, keep the following coronavirus related policies and recommendations in mind outlined by our travel partner:

  • Cashless payments recommended
  • Online booking and check-in recommended
  • Normal conditions apply

Travel Tips: Bus to Cádiz from Zafra

Take the bus to Cádiz 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 Zafra to Cádiz.

How much do cheap bus tickets to Cádiz from Zafra cost?

Looking to save money on your route? Omio customers have found the cheapest bus between Zafra and Cádiz for the next 7 days starting from $22 (€18)  one way.

How much does it cost to take a bus to Cádiz from Zafra?

The bus price between Zafra and Cádiz is on average $22 (€18)  if you are looking to buy your tickets for this trip in the next 7 days.

How many miles is it from Zafra to Cádiz by bus?

The distance from Zafra to Cádiz by bus is approximately 130 miles (209 km).

How long is the bus ride from Zafra to Cádiz?

The Zafra to Cádiz bus duration is on average 3 h 50 min, which is to be expected when traveling 130 miles (209 km) from Zafra to Cádiz. However, the time it takes can vary based on specific dates, weekends, and holidays.

What is the departure bus station in Zafra and arrival bus station in Cádiz?

Some of the Zafra bus stations to Cádiz you can start your journey from include Zafra, Estación Autobuses and Zafra. Similarly, some of the arrival bus stations in Cádiz include Cadiz, Estación Provisional de Autobuses, Cádiz, Av. Astilleros and Cádiz, Estadio.

When traveling this route, Omio customers are departing most frequently from Zafra   and arriving in Cadiz, Estación Provisional de Autobuses.

Where is the bus station in Zafra? Where is the bus station in Cádiz?

The most popular departure bus station with passengers for this route, called Zafra, is located 0.7 miles (1.1 km) from the city center of Zafra.

The most popular arrival bus station, Cadiz, Estación Provisional de Autobuses, is located 0.6 miles (1 km) away from the city center of Cádiz.

Which bus providers should I travel with from Zafra to Cádiz?

Take the Zafra to Cádiz bus with Alsa. However, it's always good to check out all possible bus providers for the route from Zafra to Cádiz as there might be differences in the amenities they offer.

When should I book the Zafra to Cádiz bus for the best deals on tickets?

In general, we recommend booking tickets for buses in advance to score the best deals from all possible bus providers offering this trip and save money. If you buy bus tickets to Cádiz from Zafra within the next 7 days, you can find tickets to cost on average $22 (€18) one way. To find the best prices for this trip, consider booking your bus ticket from Zafra to Cádiz a few months in advance.

More options for your journey from Zafra to Cádiz

Here are some other resources that might have the information you need