1map logoGo to main page

Madrid to Algeciras from $22: 8 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Madrid, Spain
to
Algeciras, Spain

How to Get from Madrid to Algeciras: Cheapest, Fastest and Best Way

1Map provides directions to cities, towns, landmarks, attractions, and addresses worldwide, offering thousands of multi-modal routes to easily get you from point A to point B.

$22 by busBest price
665 kmDistance
4h 31m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Madrid to Algeciras with 1Map travel planner. Easily compare ticket prices, explore various transport options, and find the best routes for a seamless and cost-effective travel experience.

Company
Renfe Viajeros
Train
Average Duration
6h  1m
Estimated price
$48-66
Recommended
Company
Interbus
Bus
Average Duration
8h  25m
Estimated price
$22-76
Cheapest
route map
Distance: 665 km
Duration: 4h 31m

See more options

Pricing table
Company
various
Plane
Bus
Average Duration
6h  39m
Estimated price
$43-491
Company
various
Bus
Average Duration
12h  15m
Estimated price
$50-86
Company
various
Drive
Average Duration
6h  41m
Estimated price
$114-169
Company
various
Plane
Drive
Average Duration
4h  31m
Estimated price
$484-488
Company
various
Plane
Bus
Average Duration
6h  14m
Estimated price
$489-490
Company
various
Plane
Bus
Average Duration
8h  47m
Estimated price
$489-224

Compare prices for your selected dates

TypeMo 06/01Tu 07/01We 08/01Th 09/01Fr 10/01Sa 11/01Su 12/01
Bus $25 $25 $25 $25 $25 $25 $25
Train $40 $29 $36 $44 $46 $47 $41
Fly $34 $34 $34 $34 $37 $34 $34

Madrid - Algeciras operators

Explore transport companies operating between Madrid and Algeciras, with prices starting at . These companies offer competitive pricing, flexible schedules, and comfortable travel experiences.

Train
Contact phone
+34 91 232 03 20
Website
https://www.renfe.com/es/en

Train from Estación de tren de Atocha to Algeciras

Average Duration
6h 1m
Estimated price
45-67
Bus Show bus routes
Contact phone
+34 916 52 00 11
Website
https://interbus.es

Bus from Estación Sur de Autobuses to Algeciras

Average Duration
8h 25m
Estimated price
21-71
Contact phone
+49 30 300 137 300
Website
https://www.flixbus.co.uk

Bus from Estación Sur de Autobuses to Algeciras

Average Duration
9h 55m
Estimated price
45-71
Contact phone
+34 915 304 417
Website
https://socibusventas.es/en/

Bus from Estación Sur de Autobuses to Cordoba

Average Duration
4h 45m
Estimated price
671-456
Contact phone
+34 910 207 007
Website
https://www.alsa.com/en/web/bus/home

Bus from Cordoba to Algeciras

Average Duration
6h 45m
Estimated price
671-674

Bus from Granada to Algeciras

Average Duration
3h 50m
Estimated price
678-456
Plane
Website
iberia.com

Plane from Madrid (MAD) to Malaga (AGP)

Average Duration
1h 16m
Estimated price
456-210
Website
aireuropa.com

Plane from Madrid (MAD) to Malaga (AGP)

Average Duration
1h 11m
Estimated price
457-670

Madrid to Algeciras: Overview of Bus, Train, Flight, and Car Trips

Traveling between Madrid and Algeciras offers a variety of convenient options to suit your preferences, schedule, and budget. Whether you prioritize affordability, speed, or comfort, you’re sure to find the perfect way to travel without compromising on quality or convenience.

🚗 Discover the scenic route from Madrid to Algeciras, spanning 413 miles of picturesque Spanish countryside. Enjoy a leisurely drive that takes approximately 6 hours and 41 minutes, allowing you to soak in the beauty of the journey. 🌞 Experience the freedom of the open road as you travel from the bustling capital city to the charming coastal town of Algeciras. With prices ranging from €110 to €165 for the journey, you'll find that the drive offers both convenience and affordability.
Average price
€111 - €166
🚆 Renfe Viajeros operates the Madrid to Algeciras train services, ensuring a comfortable and efficient travel experience. The approximately 6-hour journey allows passengers to relax and enjoy the scenic views along the way. 🚆 Tickets for the train between Madrid and Algeciras range from €46 to €69, making it an affordable choice for those looking to explore the route by rail. With a single daily departure, travelers can plan their trip ahead and make the most of their time exploring both cities.
Departure Point
Estación de tren de Atocha station
Arrival Point
Algeciras station
Useful tips for train travellers
• Onboard Services: The train services from Madrid to Algeciras typically offer catering services, including a café car where you can purchase snacks, drinks, and light meals. For a more comfortable journey, check if your train offers pre-order meal options, particularly in First Class, where you may find a more extensive menu.
• Seating Options: The main train operators for this route, Renfe and Avant, offer different classes. In Renfe, you can find Turista (Economy) and Preferente (First Class) options, offering more space and services in First Class. Avant trains may offer a simplified service with fewer perks but are generally more economical. For a longer and comfortable ride, consider booking Preferente seats.
• Multiple Operators: The route is primarily serviced by Renfe (renfe.com) and Avant (avant-train.com). Check their websites for train schedules and ticket options. Additionally, there may be regional connections provided by other local operators, so it's worth researching for possible alternatives.
• Arrival Station Tip: Upon arriving at Algeciras, be sure to check out the restrooms located in the station. While luggage storage options are often provided, it's best to verify in advance if they allow you to leave your bags there, particularly if you wish to explore the city or wait for a connecting service.
• Fastest Way to City Center: To reach the city center from Algeciras station quickly, take the bus line 4, which runs frequently and connects the station to key areas in the city. Alternatively, a taxi is also a fast option if you're traveling with luggage or prefer door-to-door service.
🛫 Starting from Madrid Airport, the quickest flight to Algeciras begins with a direct flight to Malaga Airport, taking only 1 hour and 10 minutes.
Departure Point
Madrid Airport
Arrival Point
Malaga Airport
🚌 The journey from Madrid to Algeciras by bus is direct, with services departing once daily and operating every day. The trip takes approximately 8 hours and 25 minutes. 🚌 Travelers can expect bus ticket prices for the Algeciras-Madrid route to range from €21 to €74. Enjoy the scenic journey as you make your way from the bustling capital of Spain to the beautiful coastal town of Algeciras.
Departure Point
Estación Sur de Autobuses station
Arrival Point
Algeciras station
Useful tips for bus travellers
• Before your trip, check the latest bus schedules and book your ticket in advance on the Interbus website (interbus.es) for the Madrid to Algeciras route, as there is only one direct service daily.
• Bring snacks and water for the journey, as the 8h 25m trip can feel long, and there are limited stops; also, consider downloading entertainment on your devices since buses might not have Wi-Fi.
• Upon arrival at Algeciras station, take a moment to orient yourself—there's an information desk where you can get maps and schedules for further travel, and the station is close to local eateries if you're looking for a meal after your long journey.

Frequently asked questions

Find out more about the route from Madrid to Algeciras.

Or choose the category:
The distance between Madrid and Algeciras is 313 miles, with a road distance of 413.5 miles. Traveling by train takes approximately 6 hours and 1 minute, while a combination of flying to Malaga and taking a bus would take around 6 hours and 39 minutes. Driving by car from Algeciras to Madrid typically takes 6 hours and 41 minutes, and a bus journey from Madrid to Algeciras takes approximately 8 hours and 25 minutes.
The most cost-effective way to travel from Madrid to Algeciras is by bus, with prices ranging from €21 to €74 and a travel time of 8 hours and 25 minutes. However, for a more time-efficient option, flying and then driving would be the fastest choice, taking approximately 4 hours and 31 minutes at a cost of €55 to €175. It ultimately depends on whether you prioritize saving money or time for your journey to Algeciras.
When traveling from Madrid to Algeciras, the prices for a train ticket typically range between €46 and €69. Conversely, when taking a bus from Algeciras to Madrid, ticket prices can vary from €21 to €74. It's helpful to compare these prices and consider the modes of transportation's comfort, duration, and convenience to make an informed decision for your journey between these two cities.
To travel from Madrid to Algeciras without using public transportation, you can opt to drive the 413-mile distance, which typically takes around 6 hours and 41 minutes. The cost of driving can range from €110 to €165, depending on factors such as fuel prices and tolls. This option provides flexibility in terms of timing and allows you to enjoy a scenic road trip through the Spanish countryside.
To travel from Madrid to Algeciras without a car, the best option is to take a train, which takes approximately 6 hours and 1 minute. The train journey costs between €46-€69, making it a convenient and cost-effective way to reach Algeciras from Madrid. The train provides a comfortable and scenic route to your destination, allowing you to relax and enjoy the journey without the hassle of driving.
Yes, there is a direct link between Madrid and Algeciras via train and bus. The train service operated by Renfe Viajeros departs from Estación de tren de Atocha and takes approximately 6 hours and 1 minute to reach Algeciras. Additionally, the bus service operated by Interbus departs from Estación Sur de Autobuses and has a travel time of around 8 hours and 25 minutes to arrive at Algeciras. Both modes of transportation offer daily services for travelers making the journey between these two cities.
The quickest flight from Madrid Airport to Malaga Airport takes 1 hour and 10 minutes. From Malaga, you can take a bus to Algeciras, which typically takes around 2 to 2.5 hours. Flight prices between Madrid and Malaga can vary but are generally in the range of $50 to $150, while bus tickets from Malaga to Algeciras typically cost around $15 to $30.
Near Algeciras there are a variety of accommodation options available, with over 1248 hotels to choose from. Prices for hotels in the area start at €31 per night, offering a range of choices to suit different budgets and preferences. Visitors can find a suitable place to stay in Algeciras based on their budget, desired amenities, and proximity to attractions or transportation hubs. It is recommended to research and book accommodation in advance to secure the best rates and availability.