Impact-Site-Verification: 9e0dad4c-1ecb-4b27-8cf1-32aa58dbb403

Skip to content

Granada to Seville by bus

Typical ride 3h 00m over 250 km. Starting fares around €13 (€13–28). Compare operators — we don't sell tickets.

Route snapshot

Duration
3h 00m
Distance
250 km
Typical price
€13–28
Tip
Cheapest way between the two Andalusian gems. ALSA has the most departures.

Compare bus prices

Every site shows different prices for the same trip — compare at least two.

Granada → Seville: questions

How long is the bus from Granada to Seville?

The ride typically takes about 3h 00m for the 250 km journey, depending on traffic and border crossings.

How much does the bus from Granada to Seville cost?

Typical fares start around €13 (€13–28 depending on how early you book and the operator).

Which operators run this route?

Compare live departures from FlixBus, BusBud, Omio, CheckMyBus and 12Go on this page — we don't sell tickets ourselves.

Turn the ride into a trip

Seville — plan the stay
City guide → Cost breakdown →

Plan the rest of your trip to Seville

Affiliate links

Airport transfer in Seville

Pre-book a fixed-price ride from the airport.

Car rental in Seville

Compare local agencies and international suppliers.

Things to do in Seville

Skip-the-line tickets, tours and day trips.

eSIM for Spain

Data from $4.00 (1 GB · 3 days). Install before you fly.

Hotels in Seville

Browse places to stay.

Seville travel guide

More routes from Granada

Other ways to Seville

Other popular bus routes