1map logoGo to main page

Lisbon to Granada from $42: 10 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Lisbon, Portugal
to
Granada, Spain

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

$42 - OtherBest price
716 kmDistance
4h 46m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Lisbon to Granada 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
ALSA
Bus
Average Duration
10h 
Estimated price
$58-85
Recommended
Company
various
Rideshare
Average Duration
8h  17m
Estimated price
$42-42
Cheapest
route map
Distance: 716 km
Duration: 4h 46m

See more options

Pricing table
Company
various
Train
Bus
Average Duration
10h  47m
Estimated price
$66-95
Company
various
Bus
Average Duration
10h  40m
Estimated price
$68-100
Company
ALSA, Avn
Bus
Train
Average Duration
10h  31m
Estimated price
$72-99
Company
various
Train
Average Duration
13h  48m
Estimated price
$582-583
Company
various
Drive
Average Duration
6h  57m
Estimated price
$595-596
Company
various
Plane
Average Duration
7h  7m
Estimated price
$596-597
Company
various
Plane
Train
Average Duration
6h  28m
Estimated price
$598-599
Company
various
Plane
Drive
Average Duration
4h  46m
Estimated price
$600-601

Compare prices for your selected dates

TypeMo 10/03Tu 11/03We 12/03Th 13/03Fr 14/03Sa 15/03Su 16/03
Bus $31 $33 $34 $37 $34 $34 $34
Fly $148 $126 $164 $169 $178 $203 $143

Lisbon - Granada operators

Explore transport companies operating between Lisbon and Granada, 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 Sevilla

Average Duration
6h
Estimated price
405-841

Bus from Sevilla to Granada

Average Duration
3h
Estimated price
684-400

Bus from Estação Rodoviária de Lisboa Oriente to Sevilla - Estacion Santa Justa

Average Duration
6h 59m
Estimated price
40-843

Bus from Sevilla Plaza de Armas to Granada

Average Duration
3h
Estimated price
686-687
Train
Contact phone
+351 210 900 032
Website
https://www.cp.pt/passageiros/en

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

Average Duration
3h
Estimated price
408-409

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

Average Duration
1h 27m
Estimated price
680-681
Contact phone
+34 91 232 03 20
Website
https://www.renfe.com/es/en

Train from Sevilla-Santa Justa to Granada

Average Duration
2h 32m
Estimated price
402-40

Train from Badajoz to Puertollano

Average Duration
4h 17m
Estimated price
404-405

Train from Malaga Maria Zambrano to Granada

Average Duration
1h 18m
Estimated price
406-407

Train from Entroncamento to Badajoz

Average Duration
2h 45m
Estimated price
682-683
Plane
Website
https://www.flytap.com

Plane from Lisboa (LIS) to Sevilla (SVQ)

Average Duration
1h 5m
Estimated price
847-849

Plane from Lisboa (LIS) to Malaga (AGP)

Average Duration
1h 15m
Estimated price
847-848
Website
https://www.ryanair.com

Plane from Lisboa (LIS) to Sevilla (SVQ)

Average Duration
55m
Estimated price
402-4020

Plane from Lisboa (LIS) to Malaga (AGP)

Average Duration
1h 10m
Estimated price
400-401
Rideshare
Contact phone
+3 318 576 2228
Website
https://www.blablacar.com

Rideshare from Lisbon to Granada

Average Duration
8h 17m
Estimated price
40-40
Drive

Drive from Lisbon to Granada

Average Duration
6h 57m
Estimated price
552-553

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

Traveling between Lisbon and Granada 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.

🚗 Embark on a scenic road trip from Lisbon to Granada, covering a distance of 445 miles. The journey takes around 6 hours and 57 minutes, allowing you to enjoy the picturesque landscapes along the way. 💸 Prices for a car trip from Lisbon to Granada range from €120 to €175, offering a cost-effective and convenient way to travel between these two vibrant cities. Consider carpooling with Blablacar for budget-friendly rideshare options and a chance to meet fellow travelers.
Average price
€120 - €175
🚂 Traveling from Lisbon to Granada by train is a scenic journey with several transfers along the way. Starting at Estação Ferroviária de Lisboa Oriente, the trip takes approximately 13 hours and 48 minutes. 💰 Prices for the train between Lisbon and Granada can range from €78 to €117, offering a comfortable and convenient option for travelers looking to explore both Portugal and Spain in one seamless trip.
Departure Point
Estação Ferroviária de Lisboa Oriente station
Arrival Point
Granada station
🛫 Flying from Lisbon to Granada typically requires a connecting flight as there are no direct flights available. The quickest route with one stopover takes approximately 3 hours and 35 minutes. 🌍 Airlines such as TAP Portugal, easyJet, Air Europa, and others operate flights between Lisbon Airport and Granada-Jaén Airport. The total travel time by plane from Lisbon to Granada is around 7 hours and 7 minutes. 💸 Prices for flights between Granada and Lisbon range from €62 to €256, making it a relatively affordable option for travelers looking to explore the vibrant city of Granada from Lisbon.
Departure Point
Lisboa Airport
Arrival Point
Granada-Jaén Airport. The quickest flight takes 3h 35m and has one stopover
Useful tips for plane travellers
• Expect a layover when flying from Lisbon to Granada; typically, TAP Portugal and easyJet have connecting flights through Madrid or Barcelona, so check layover times to minimize travel stress.
• Upon your arrival at Granada-Jaén Airport, be prepared to navigate a smaller terminal; it features simple signage, but it’s helpful to keep your boarding pass handy for a streamlined exit through customs.
• A taxi from Granada-Jaén Airport to the city center will cost approximately €25-€30; alternatively, consider pre-booking a shuttle service for about €20 if you're traveling during peak hours.
🚌 Traveling from Lisbon to Granada by bus is a scenic journey with a total duration of approximately 10 hours, including transfers. Unfortunately, there is no direct bus route available between the two cities. 💰 The prices for the bus tickets from Lisbon to Granada vary between €57 to €87, providing budget-friendly options for travelers looking to explore both Portugal and Spain in an affordable and convenient way.
Departure Point
Estação Rodoviária de Lisboa Oriente station
Arrival Point
Granada station
Useful tips for bus travellers
• Ensure you book your bus tickets in advance, especially during peak travel times, as services like ALSA and Rede Expressos can fill up quickly; check their schedules at alsa.ma and rede-expressos.pt
• When transferring from Faro to Sevilla, give yourself plenty of time between buses; both Faro and Sevilla's bus stations are well-connected, but unexpected delays can occur due to customs checks and traffic.
• Upon arriving at Granada bus station, be prepared for a short 20-minute walk or a quick taxi ride to the city center; you can grab a taxi outside the station or use local transportation options available for quick access to popular sites.

Frequently asked questions

Find out more about the route from Lisbon to Granada.

Or choose the category:
The distance between Lisbon and Granada is approximately 516.6 km. Several modes of transportation are available for this journey. By car, it is about a 10-hour drive, covering approximately 711.0 km. By train, it takes around 13 hours and 35 minutes. Alternatively, taking the train followed by a bus reduces the travel time to approximately 10 hours and 35 minutes. If time is a constraint, flying from Lisbon to Granada is the fastest option, with a flight duration of about 7 hours and 7 minutes.
The most cost-effective option for traveling from Lisbon to Granada would be to rideshare, which costs €40 and takes approximately 8 hours and 17 minutes. However, if time efficiency is more important, the quickest way would be to fly and take a train, which costs between €59 and €236 and takes approximately 6 hours and 25 minutes.
The prices for traveling from Lisbon to Granada vary depending on the mode of transportation. The prices of a train ticket range from €76 to €111, while the prices of a bus ticket range from €67 to €143.
One option to travel from Lisbon to Granada without using public transportation is to use Blablacar's carpooling service, which offers rideshare options between the two cities. This is a good alternative if you don't have a driver's license or prefer to avoid public transport. The driving distance between Lisbon and Granada is approximately 711.3 km, and it takes around 6 hours and 51 minutes to drive. The prices for carpooling from Lisbon to Granada by car can range from €109 to €173.
The best way to travel from Lisbon to Granada without a car is by bus via Seville. This option takes approximately 10 hours and costs between €64 and €145. Alternatively, you can also take a train, which takes 13 hours and 35 minutes and costs between €73 and €118, or fly, which takes 7 hours and 7 minutes and costs between €59 and €245.
There is no direct train connection between Lisbon and Granada. However, there are options to travel by train with transfers, taking approximately 13h 35m. Another option is to take a direct bus, which takes around 2 days and 10 hours. It is also possible to drive between the two cities, with a distance of approximately 711.0 km and a travel time of about 6 hours and 51 minutes.
The flight between Lisbon and Granada typically takes around 3 hours and 35 minutes with one stopover. However, there is no direct flight available between Lisboa Airport and Granada-Jaén Airport. The cost of a flight between the two cities can range from €59 to €245, depending on the airline and the time of booking.
There are plenty of accommodation options available near Granada. With over 1976 hotels to choose from, there is something to suit every budget and preference. Prices start at €47 per night, offering a range of choices for travelers.