Barcelona to Seville by Guided TourBarcelona to Seville is a long way to travel unless you're flying. You might want to consider a guided tour instead of making your way down on your own. This guided tour departs from Barcelona and takes in Seville Andalusia's two other main attractions - Granada and Cordoba - as well as Valencia. It's still a lot of traveling, but it's nice to let someone else deal with that for you, don't you think? The tour returns to Barcelona at the end.
Six-Day Tour of Seville, Granada, Cordoba and Valencia
Alternatively, check out this slightly shorter tour, which misses out Valencia and leaves you in Madrid at the end of the trip:
Five-Day Tour of Seville, Granada and Cordoba from Barcelona (book direct)
Barcelona to Seville by TrainThe train from Barcelona to Seville now takes just five-and-a-half hours and costs about 140 euros. It is the AVE high-speed train which goes via Madrid, though it doesn't stop there.
Trains from Barcelona to Seville depart from Barcelona Sants station. Read more about Bus and Train Stations in Barcelona
Flights from Barcelona to SevilleThere are regular flights from Barcelona to Seville. You should be able to get flights much cheaper than train or bus if booked far enough in advance, but the train is now more convenient.
Compare Prices on Flights in Spain
Barcelona to Seville by BusBuses from Barcelona to Seville take 16 hours and cost about 90 euros. The cheapest way to get from Barcelona to Seville, but painfully slow.
Read more about Bus and Train Stations in Barcelona
You can book most bus tickets in Spain online at no extra charge. Just pay with a credit card and print out the e-ticket.
Book Bus Tickets in Spain
Barcelona to Seville by CarThe 1,000km drive from Barcelona to Seville takes about ten hours, traveling mainly on the A-3 A-43 and A-4 roads. This is a long and impractical journey. Break the trip with at least an overnight stay in Cordoba, perhaps also in Valencia. Another good route is to go via Madrid.
Compare Car Rental Rates in Spain