Travel options
from Barcelona to Cádiz

You can get from Barcelona to Cádiz by train, bus or flight.

Our recommendation

To get from Barcelona to Cádiz on Dec 8 we recommend taking a flight because it’s the best combination of price and speed.

03:10PMBarcelona El Prat Airport1h45 04:55PMInternational Airport of Jerez La Parra Airport
0 changes
$611One-way
Cheapest
03:10PMBarcelona El Prat Airport1h45 04:55PMInternational Airport of Jerez La Parra Airport
0 changes
$611One-way
Other options
12:55PMBarcelona El Prat Airport1h45 02:40PMInternational Airport of Jerez La Parra Airport
0 changes
$821One-way
06:50AMBarcelona El Prat Airport1h35 08:25AMSeville Airport
0 changes
$951One-way
09:45PMBarcelona El Prat Airport1h45 11:30PMSeville Airport
0 changes
$881One-way

Find all the dates and times for this journey by train, bus, and flight, .

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

Trenitalia
Easyjet
Deutsche Bahn
SNCF
Accommodation

Need a place to stay?

view on map
Top pick hotels
Entire homes & apartments

Find the best accommodation for you, with our partner Booking.com

View all

Compare prices and tickets Prices for trains, buses and flights

Wed
Dec 8
$121Renfe Torre del Oro
$61Ryanair
Thu
Dec 9
$74Renfe Torre del Oro
$46Ryanair
Fri
Dec 10
$74Renfe Torre del Oro
$40Ryanair
Sat
Dec 11
$66Renfe
$24Ryanair
Sun
Dec 12
$74Renfe Torre del Oro
$38Ryanair
Mon
Dec 13
$74Renfe Torre del Oro
$38Ryanair
Tue
Dec 14
Find prices
$24Ryanair
Wed
Dec 15
$66Renfe Torre del Oro
$24Ryanair
Thu
Dec 16
$66Renfe Torre del Oro
$24Ryanair
Fri
Dec 17
$74Renfe Torre del Oro
$67Ryanair
Sat
Dec 18
$74Renfe
$43Ryanair
Sun
Dec 19
$74Renfe Torre del Oro
$52Vueling
Mon
Dec 20
$74Renfe Torre del Oro
$63Vueling
Tue
Dec 21
$74Renfe Torre del Oro
$77Ryanair
Wed
Dec 22
$121Renfe Torre del Oro
$118Ryanair
Thu
Dec 23
$121Renfe Torre del Oro
$192Ryanair
Fri
Dec 24
$110
$151Ryanair
Sat
Dec 25
$74Renfe Torre del Oro
$120Vueling
Sun
Dec 26
$74Renfe Torre del Oro
$99Vueling
Mon
Dec 27
$74Renfe Torre del Oro
$115Ryanair

Travel Information between Barcelona and Cádiz

distanceDistance563 miles (908 km)
modeAvailable travel modesFlight, bus or train
priceTicket price range$75 - $111
cheapestCheapest modeTrain • $75 (€62) • 11 h 57 min
fastestFastest modeFlight • $94 (€78) • 1 h 40 min
carriersPopular travel companiesVueling, Alsa or Renfe

Travel 563 miles (908 km) by flight, bus or train to Cádiz from Barcelona. If speed is a priority, then a flight is the best option with an average duration of 1 h 40 min; whereas, if saving money is more important, then a train is the best option with prices starting as low as $75 (€62). The most popular travel companies which serve this route are Vueling, Alsa or Renfe among others. Travelers can even take a direct flight or train from Barcelona to Cádiz.

Travel Tips

Travel from Barcelona to Cádiz
Travel 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 Barcelona to Cádiz.
FAQs
How do I travel from Barcelona to Cádiz?

There are 3 ways to travel from Barcelona to Cádiz including taking a flight, bus or train.

What is the cheapest way from Barcelona to Cádiz?

The cheapest way to get from Barcelona to Cádiz is by taking a train. You can find average ticket prices around $75 (€62) compared to other travel options to Cádiz:

A train is $19 (€16) less than a flight for this route with tickets for a flight from Barcelona to Cádiz costing on average $94 (€78).

A train is $36 (€30) less than a bus for this trip with tickets for a bus from Barcelona to Cádiz costing on average $111 (€93).

What is the fastest way to travel from Barcelona to Cádiz?

The fastest way from Barcelona to Cádiz is by flight with an average journey time of 1 h 40 min.

There are alternative travel options to Cádiz that can usually take longer:

In comparison, getting to Cádiz by bus can take on average 0 h 0 min.

In comparison, going by train can take 11 h 57 min   on average.

How far is Cádiz from Barcelona?

The distance is approximately 563 miles (908 km) from Barcelona to Cádiz.

How many scheduled departures are there a day from Barcelona to Cádiz?

The average frequency per day from Barcelona to Cádiz is:

  • 1 train per day.

However, we recommend checking specific travel dates for your route to Cádiz from Barcelona as scheduled services by flight, bus or train can vary by season or day of the week.

Where do I depart from Barcelona? Where do I arrive in Cádiz?

These are the most popular departure and arrival points from Barcelona to Cádiz:

  • Buses mostly depart from Barcelona, Estació d'Autobusos Nord and arrive in Cadiz, Estación Provisional de Autobuses.
  • Trains most often depart from Barcelona at Barcelona Sants and arrive in Cádiz at Cadiz.
Which travel companies can get me from Barcelona to Cádiz?

If finding a good deal is your main consideration for your trip from Barcelona to Cádiz, then we'll help you find the best value travel companies for you:

  • Vueling can take you to Cádiz by plane. If searching for a good deal on flights, you can find tickets for Vueling from Barcelona to Cádiz for $94 (€78).
  • Alsa can take you to Cádiz by bus. If searching for a good deal on buses, you can find tickets for Alsa from Barcelona to Cádiz for $111 (€93).
  • Renfe can get you to Cádiz by train. You can find a good deal for train tickets with Renfe from Barcelona to Cádiz for $75 (€62) on Omio.
Can I find a direct route from Barcelona to Cádiz?

Yes, there are direct routes from Barcelona to Cádiz with the following travel companies:

  • You can find 1 direct train per day to take to Cádiz with Renfe.

Direct services to Cádiz tend to save you time and add more convenience as you won't need to transfer at another stop in between, so it's worth paying attention to before booking tickets for your trip.

Where else should I travel to after my journey between Barcelona and Cádiz ends?
Looking to extend your trip from Barcelona to Cádiz? Many Omio customers who go from Barcelona to Cádiz usually extend their vacation to explore other popular destinations like Sevilla, Madrid or Málaga. If you're looking to explore Sevilla, Madrid or Málaga from Cádiz, let Omio find you the best connections available at an affordable price.
How early should I purchase tickets from Barcelona to Cádiz online for the best deals?

When planning your trip from Barcelona to Cádiz, it’s good to keep in mind what tickets to book and their prices in the next 7 days:

  • Plane tickets cost $94 (€78) one way on average.
  • Bus tickets are costing on average $111 (€93) one way.
  • Train tickets are costing $75 (€62) one way on average.

However, we recommend buying tickets from Barcelona to Cádiz online a few months in advance to get the best deals and save money on your upcoming journey.

Travelling from Barcelona to Cádiz: related information

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