1map logoGo to main page

Lisbon to Algeciras from $56: 7 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Lisbon, Portugal
to
Algeciras, Spain

How to Get from Lisbon 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.

$56 by busBest price
436 kmDistance
4h 6m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Lisbon 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
various
Plane
Drive
Average Duration
4h  6m
Estimated price
$73-253
Recommended
Company
ALSA
Bus
Average Duration
10h  51m
Estimated price
$56-92
Cheapest
route map
Distance: 436 km
Duration: 4h 6m

See more options

Company
various
Plane
Bus
Average Duration
7h  58m
Estimated price
$58-243
Company
ALSA
Bus
Average Duration
10h  30m
Estimated price
$62-92
Company
various
Plane
Bus
Average Duration
9h  32m
Estimated price
$67-223
Company
various
Train
Average Duration
16h  4m
Estimated price
$731-732
Company
various
Drive
Average Duration
6h  6m
Estimated price
$731-732

Lisbon - Algeciras operators

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

Bus
Contact phone
+34 910 207 007
Website
https://www.alsa.com/en/web/bus/home

Bus from Estação Rodoviária de Lisboa Oriente to Algeciras

Average Duration
10h 30m
Estimated price
58-85

Bus from Faro Aeropuerto to Algeciras

Average Duration
6h 30m
Estimated price
2420-24250
Train
Contact phone
+351 210 900 032
Website
https://www.cp.pt/passageiros/en

Train from Estação Ferroviária de Lisboa Oriente to Entroncamento

Average Duration
1h 27m
Estimated price
2425-2426

Train from Entroncamento to Badajoz

Average Duration
2h 45m
Estimated price
2427-2428

Train from Badajoz to Puertollano

Average Duration
4h 17m
Estimated price
2429-520

Train from Puertollano to Algeciras

Average Duration
4h 35m
Estimated price
2420-684
Plane
Website
flytap.com

Plane from Lisboa (LIS) to Sevilla (SVQ)

Average Duration
1h 5m
Estimated price
686-689

Plane from Lisboa (LIS) to Faro (FAO)

Average Duration
48m
Estimated price
2420-2421

Plane from Lisboa (LIS) to Malaga (AGP)

Average Duration
1h 15m
Estimated price
686-2422
Website
ryanair.com

Plane from Lisboa (LIS) to Sevilla (SVQ)

Average Duration
55m
Estimated price
2423-24230

Plane from Lisboa (LIS) to Malaga (AGP)

Average Duration
1h 10m
Estimated price
2420-2424

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

Traveling between Lisbon 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 stunning coastal beauty as you embark on a 402-mile road trip from Lisbon to Algeciras. Wind along the picturesque roads and witness the changing landscapes from Portugal to Spain. ⏱️ The journey typically takes about 6 hours and 6 minutes, allowing you to soak in the scenic views and enjoy the freedom of the open road. Make pit stops along the way to savor local delicacies and stretch your legs. 💸 Prices for the trip from Lisbon to Algeciras by car range from €101 to €156, providing a budget-friendly option for experiencing the charm of both countries at your own pace. Pack your essentials, set your GPS, and get ready for an unforgettable cross-border adventure.
Average price
€101 - €157
🚂 Traveling from Lisbon to Algeciras by train is an adventure that involves multiple transfers. The journey, which includes stops in Entroncamento, Badajoz, and Puertollano, takes approximately 16 hours and 4 minutes. 💰 Prices for the train journey between Lisbon and Algeciras range from €74 to €112, providing a budget-friendly way to explore the scenic route between these two beautiful cities. Consider booking in advance to secure the best fares for your travel dates.
Departure Point
Estação Ferroviária de Lisboa Oriente station
Arrival Point
Algeciras station
🛫 Flying from Lisbon to Algeciras offers a convenient travel option with a quick direct flight from Lisboa Airport to Sevilla Airport, which only takes 55 minutes.
Departure Point
Lisboa Airport
Arrival Point
Sevilla Airport
🌍 The bus journey takes approximately 10 hours and 30 minutes, allowing you to enjoy the scenic route between the two vibrant cities. You can relax and soak in the picturesque landscapes along the way. 💰 Prices for the bus between Algeciras and Lisbon range from €53 to €87, offering a budget-friendly travel option for those looking to explore the stunning destinations of Portugal and Spain by road.
Departure Point
Estação Rodoviária de Lisboa Oriente station
Arrival Point
Algeciras station

Frequently asked questions

Find out more about the route from Lisbon to Algeciras.

Or choose the category:
The distance between Lisbon and Algeciras is approximately 436.1 km by air. By train, it takes about 16 hours and 25 minutes to travel from Lisbon to Algeciras. If you choose to take a train and then a bus, the travel time is about 10 hours and 36 minutes. By car, it takes around 6 hours and 6 minutes to drive from Algeciras to Lisbon, while by bus, it takes approximately 10 hours and 6 minutes to travel in the opposite direction.
The most cost-effective and time-efficient transportation option for traveling from Lisbon to Algeciras is by taking a combination of train and bus. This option takes approximately 10 hours and 36 minutes and costs around €41-€92. Alternatively, if time is a more important factor than cost, driving is the quickest option, taking around 6 hours and 6 minutes at a cost of approximately €101-€156.
The prices for traveling from Lisbon to Algeciras vary depending on the mode of transportation. The train ticket prices range from €75 to €130. Alternatively, the bus ticket prices range from €49 to €117.
To travel from Lisbon to Algeciras without using public transportation, you can choose to drive. The driving distance is 647.0 km and it takes approximately 6 hours and 6 minutes. The prices for a car rental vary from €101 to €156 depending on the rental company and type of vehicle.
The best way to travel from Lisbon to Algeciras without a car is by taking a bus via Seville. The journey takes approximately 10 hours and 6 minutes and the ticket price ranges from €46 to €119. The bus route to Seville is convenient and offers comfortable transportation options for travelers looking to reach Algeciras without a car.
There is no direct train link between Lisbon and Algeciras. However, you can take a train from Lisbon to Algeciras with transfers at Entroncamento, Badajoz, Puertollano, and Cordoba-Central, which takes approximately 16 hours and 25 minutes. Another option is to take a direct bus from Lisboa Oriente to Algeciras, which takes around 35 hours and 30 minutes.
The flight from Lisbon to Algeciras typically takes around 55 minutes.
There are plenty of accommodation options available in Algeciras. With over 1205 hotels to choose from, you will be spoilt for choice. Prices for hotels in Algeciras start at €28, offering a range of budget-friendly options.