How to get to Cadiz

As usual when traveling, the first thing to do is to choose the destination, and choosing Cadiz is already a good choice. And the second thing is to choose how you want to get there. 

Cadiz is a city that has several options for tourists to arrive, either by land or sea. In this post we will update you on how to get to the capital of Cadiz using different means of transportation to make it easy for you to get there from wherever you are coming from.

Arriving by car

Traveling by car is possibly the cheapest, most comfortable and fastest option among those we are going to offer to get to Cadiz. The city is located in the south of the peninsula so depending on where you come from it will take more or less time to get there, to give you an idea:

  • Seville is 120km away (1h 20 approx.)
  • Malaga is 235km away (2h 40 approx.)
  • Madrid is 650km away (6h 20 approx.).

Even so, having your own car, or renting one, gives you much more freedom to explore the city or visit the nearby provinces and you will be able to enjoy the trip at your own pace. If you decide to rent a car, there are 3 car rental pick up points for your trip to Cadiz:

    • Cadiz train station.
    • Villa de Rota Street, Cadiz.
    • Jerez Airport, Jerez de la Frontera (Cadiz).

Remember that if you can not rent a car or come in your own car to visit the city, from here we offer you our incredible free tour in Cadiz so you do not miss any of the most emblematic places of the city. Also, if you want to visit Cadiz in its entirety, you can not miss our guided tours to the white villages of the province, an experience to remember!


viaje en coche Cádiz


Arriving by bus

Traveling by bus to Cadiz is undoubtedly one of the simplest and cheapest options. Thanks to the fact that the city is well connected with other towns and that the prices are not exorbitant at all, the option of arriving by bus is one of the most recommended if you are on a tight budget.

You can easily get to Cadiz from other Andalusian cities, the buses will drop you off directly at the main station in the Plaza de Sevilla (in the heart of the old town). You can also get to Cadiz from other cities outside Andalusia, as there are regular departures and arrivals. 

All buses depart and arrive at the station, so we leave the information for you to contact them, or to have a look at more detailed prices.

  • Address: Av. Astilleros 302, 11007 Cádiz
  • Telephone number: (+34) 956 25 74 15
  • Website: www.estacionautobusescadiz.es


viaje en bus Cádiz


Arriving by train

The train station of Cádiz is located in the center of the city, outside the old city walls and close to the bus station. Because of this, the vast majority of tourist attractions are close enough to walk to, as well as having the option of the bus nearby.

Cadiz can be reached by train from almost any capital city in Spain, the time and price will vary depending on the departure point. In case you decide to transfer:

  • Jerez de la Frontera: 35-45 minutes, between 4-15 euros.*.
  • Seville: 1h 30-45 minutes, between 16-24 euros*.
  • Madrid: 4h. 50-100 euros.* There are some slower and cheaper options but you would have to transfer in Seville.

(*) The time and price will also depend on the type of train you choose. For example, a high speed train will arrive earlier but will cost more.

  • Address: Plaza de Sevilla S/N, 11006 Cádiz
  • Contact number: (+34) 912 320 320


Estación de tren de Cádiz


Arriving by plane

Unfortunately, Cadiz does not have an airport, so the option to get to Cadiz by plane is more complicated but not impossible. You simply have to transfer from the airports of Seville, Jerez de la Frontera or Malaga. Being international airports, they have many more destinations and places to come from.

  • Jerez Airport: 45km north of the city.
  • Seville Airport: 130km (1h 30 aprox. by car)
  • Malaga Airport: 230km (2h 30 approx. by car)

Once you have arrived at the airport, there are different ways to get to Cadiz as we have explained in the post: either by car or cab, bus or train.


aeropuerto Jerez Cádiz


Arriving by boat 

If you remember the beginning of the post, we told you that getting to Cadiz by boat was also an option. And a very interesting one.

You can get to the city by boat, thanks to the company TRANSMEDITERRÁNEA that allows to connect Cadiz with some ports of the Canary Islands such as Tenerife, Gran Canaria or Fuerteventura. The price of the one-way ticket is 150 euros, if you add a supplement you can bring your own vehicle, which is useful to visit the city without renting.

The boat is not the only option to reach Cadiz by sea. Thanks to the Consorcio de Transportes de la Bahía de Cádiz, you can travel from Rota or Puerto de Santa María by catamaran. Since the Consorcio de Transportes de la Bahía de Cádiz is also in charge of the buses, the same fares apply for the catamaran trip. 

  • Rota-Cádiz: 35 min. for 2’65 euros.
  • El Puerto de Santa María-Cádiz: 30 min. for 5’05 euros.


catamarán Cádiz

Our most popular tours

Related articles

The Sacromonte neighbourhood in Granada represents the mestizo essence of flamenco Through its streets that disappear abruptly to end in a gorge the improvised singing or shows

Located in the Port of Malaga it is a space dedicated to leisure and culture that has become an obligatory stop for locals and visitors alike Its

As a good Andalusian city Granada apart from having great tourist attractions worth visiting at least once in a lifetime also has incredible cafés In them the