How to get from Madrid to Barbate

Travel options
from Madrid to Barbate

You can get from Madrid to Barbate by train, bus or flight.

Our recommendation

To get from Madrid to Barbate on 29 Jun we recommend taking a train because it’s the best combination of price and speed.

07:05Madrid-Puerta de Atocha4h11 11:16San Fernando Bahía Sur
0 changes
11:00Madrid11h35 22:35Barbate
1 change
Other options
13:05Madrid-Puerta de Atocha3h59 17:04San Fernando Bahía Sur
0 changes
16:10Madrid-Puerta de Atocha3h55 20:05San Fernando Bahía Sur
0 changes
07:20Madrid Barajas Airport1h15 08:35International Airport of Jerez La Parra Airport
0 changes

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.

Deutsche Bahn

Compare prices and tickets Prices for trains, buses and flights

29 Jun
30 Jun
01 Jul
02 Jul
03 Jul
04 Jul
05 Jul
06 Jul
07 Jul
08 Jul
09 Jul
10 Jul
11 Jul
12 Jul

Travel Information to Barbate from Madrid

distanceDistance315 miles (508 km)
modeAvailable travel modesCoach, flight, ferry or train
fastestFastest modeFlight • £44 • 1 h 10 min
carriersPopular travel companiesSecorbus, Air Nostrum or Renfe Alvia

Take a coach, flight, ferry or train to travel 315 miles (508 km) to Barbate from Madrid. The most popular travel providers which serve this trip are Secorbus, Air Nostrum or Renfe Alvia among others. Travellers can even take a direct from Madrid to Barbate.

Travel Tips: Travel from Madrid to Barbate

Travel to Barbate 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 Barbate.

You can travel to Barbate from Madrid 4 different ways: coach, flight, ferry or train.

The cheapest way from Madrid to Barbate is by taking a ferry. You can find average ticket prices around £1 compared to other travel options to Barbate:

A ferry journey is usually £38 less than a journey to Barbate by coach, which costs on average £38 for the same trip.

A ferry is about £44 less than a flight, which costs on average £44 for this route.

A ferry is £48 less than a train for this journey with tickets for a train from Madrid to Barbate costing on average £48.

The quickest way to travel between Madrid and Barbate is by flight, which takes on average 1 h 10 min   compared to other travel options that may take you longer to get to your destination:

In comparison, taking a coach requires on average 11 h 35 min   of travel time.

In comparison, getting to Barbate by ferry can take on average NaN h NaN min.

In comparison, taking a train requires on average 3 h 55 min   of travel time.

Barbate is approximately 315 miles (508 km) away from Madrid.

These are the most popular departure and arrival points for travellers from Madrid to Barbate:

  • Coaches most often depart from Madrid at Madrid, Estación Sur/Gare routière Méndez Alvaro - 83 and arrive in Barbate at Barbate.

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

  • Secorbus can get you to Barbate by coach. You can find a good deal for coach tickets with Secorbus from Madrid to Barbate for £38 on Omio.
  • Travel with Air Nostrum to go to Barbate by plane. For a good deal on tickets, you can find Air Nostrum Madrid to Barbate tickets on Omio for £44.
  • Renfe Alvia can take you to Barbate by train. If searching for a good deal on trains, you can find tickets for Renfe Alvia from Madrid to Barbate for £48.
Many of our customers travelling from Madrid to Barbate don't make Barbate their final stop. Some of the destinations worth visiting after are Sevilla, Cádiz or Algeciras, either of which you could add to your Madrid and Barbate trip itinerary. Check Omio for the best and cheapest ways to travel from Barbate to any of these top destinations today!

When planning your trip from Madrid to Barbate, it’s good to keep in mind what tickets to buy and their prices in the next 7 days:

  • Coach tickets are costing on average £38 one way.
  • Plane tickets are costing £44 one way on average.
  • Ferry tickets cost £1 one way on average.
  • Train tickets are costing on average £48 one way.

However, we recommend buying tickets between Madrid and Barbate online a few months in advance to get the best deals and save money on your upcoming journey.

Travelling from Madrid to Barbate: related information

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

The Omio App Makes Travel Planning Easy

We’ll get you where you want to go. From live train updates to mobile tickets, our innovative app is the ideal way to plan and keep track of your travel.

Hand With Phone