Famous road · 20 km off the route
Road trip route · Spain
Seville to Granada drive time, distance, costs & the best stops
- Drive time
- 2 hr 59 min
- Distance
- 250 km
- Fuel (est.)
- €27
- Tolls (est.)
- €7
The Seville to Granada drive
The drive from Seville to Granada covers 155 miles (250 km) and takes about 2 hr 59 min without stops. That makes it a comfortable one-day drive. Leave in the morning and you'll arrive with the day ahead of you.
Most of it is one road: the A-92 carries 92% of the distance. On the way you go past Alcalá de Guadaira, El Arahal and Osuna, and you'll be near Antequera roughly 1 h 50 min in.
There's real climbing in this one: the road gets up to roughly 769 m near Loja, with something like 1,351 m of ascent over the whole drive. The Sierra Nevada road to Pico Veleta (A-395) is 20 km off the route if you have time for a detour.
Expect fuel for a typical petrol car (~40 mpg) to cost around €27 one-way plus roughly €7 in motorway tolls. Prices shift monthly, so treat these as ballpark figures.
At 155 miles this is longer than 35% of the 144 routes covered here.
The road, kilometre by kilometre
Towns within a few kilometres of the fastest route, with the time it takes to reach them without stopping.
- StartSeville
- 15 kmAlcalá de Guadaira11 min in
- 45 kmEl Arahal32 min in
- 87 kmOsuna1 h 3 min in
- 153 kmAntequera1 h 50 min ingood place to stop
- 195 kmLoja2 h 19 min in
- 250 kmGranada
How high it goes
Roads you'll be on
- A-92230 km · 92%
Famous roads on or near the drive
From the 500-plus passes and driving roads drivers collect in the Plan Your Road Trips app. None are on the fastest route, but these are close enough for a detour.
Best stops between Seville and Granada
Within ~30 km of the driving route, worth the detour.
Natural Wonders
El Torcal de Antequera
A surreal karst landscape of stacked, pancake-like limestone formations carved by erosion, with ibex roaming the trails.
What you need for this drive
Rules for each country on the route, in the order you meet them.
Spain
- Motorway
- 120 km/h · 50 in town
- Tolls
- Autopistas de peaje (AP roads)
- Must carry
- warning triangle, hi-vis vest
Low-emission zones: ZBE (Zonas de Bajas Emisiones) - national rollout.
Checked against national road authorities and the ECB reference rates. Rules change — confirm before you travel.
Seville to Granada FAQs
How long is the drive from Seville to Granada?
Driving from Seville to Granada takes about 2 hr 59 min nonstop, covering 155 miles (250 km). Add time for breaks: most drivers stop every 2 hours.
How much does it cost to drive from Seville to Granada?
Fuel for a typical petrol car (~40 mpg) costs roughly €27 one-way. Expect around €7 in motorway tolls. Estimates are indicative: prices change monthly.
Can I drive from Seville to Granada in one day?
Yes, at about 2 hr 59 min of driving, Seville to Granada is a comfortable one-day drive with a couple of breaks.
Which roads do you take from Seville to Granada?
The fastest route uses the A-92 (about 230 km). It passes Alcalá de Guadaira, El Arahal, Osuna, Antequera.
Where should I stop on the way from Seville to Granada?
If you stop every couple of hours, Antequera comes up about 2 h in. All are just off the main road.
What other drives can I plan on Plan Your Road Trips?
We publish drive times, distances and fuel estimates for 144 routes across Europe and beyond, including 16 other drives in the same country. Browse them all on the routes index.
More drives from Seville & Granada
Planning a bigger trip? Try the free Spain road trip planner, browse every destination we cover, take it with you on the road, or read the driving in Spain guide.