Faro → Seville
★★★★★ 4.8/5 · 52,000+ reviews
from €266 fixed, one-way
Book this routeAffiliate disclosure: some links here are affiliate links. Booking through them may earn us a small commission at no extra cost to you.
Faro and Seville are about 200 km apart, roughly 2–2.5 hours by road on the A22 and Spain's A-49, crossing the Guadiana bridge at the border. One thing catches people out: Spain is one hour ahead of Portugal, so you lose an hour heading east and gain one coming back.
Private transfer from Faro to Seville
A private transfer picks you up at Faro Airport, Faro city or your Algarve hotel and drops you at your door in Seville, with no change of bus at the border. It suits families, groups and anyone with a flight to catch at either end. You can book a Faro to Seville transfer with Welcome Pickups. Current price: €266 per car from Faro Airport for one passenger by day (live quote, 12 Nov 2026).
Seville to Faro, and the Algarve resorts
The same transfer runs from Seville to Faro city or Faro Airport, and on to the resorts west of Faro. From Faro Airport, Vilamoura is a further 25–30 minutes, Albufeira 35–45 minutes, Carvoeiro 45–55 minutes and Lagos about an hour.
Staying in a resort? See the route pages for Albufeira to Seville, Vilamoura to Seville, Carvoeiro to Seville and Lagos to Seville.
Faro to Seville by bus
Direct coaches run between Faro bus station and Seville several times a day, taking about two and a half hours. There is no direct train. The coach is the budget choice; the transfer is the door-to-door one.
Every operator shown here is licensed, insured, and flight-tracked — see the full vetting criteria
Common questions
How long is the drive from Faro to Seville?
About 2–2.5 hours for roughly 200 km. Remember that Spain is one hour ahead of Portugal.
Is there a train from Faro to Seville?
No direct train. Coaches and private transfers are the direct options.
Can I get a transfer from Seville to Albufeira or Lagos?
Yes. Transfers run from Seville to any Algarve address. Beyond Faro Airport, allow about 25–30 minutes more for Vilamoura, 35–45 for Albufeira and about an hour for Lagos.