With such a long journey, we would like to give you some advice: you can look for a flight to Barcelona, or if your budget is limited, you can check night buses and trains to save the daytime for your visits.
What time are the buses to Barcelona?
The first bus to Barcelona leaves at 11:06, while the last one is scheduled at 22:06. The journey takes on average 16 hours and 8 minutes, but the fastest connections take only 14 hours and 45 minutes.
Which companies can you travel with from Seville to Barcelona?
Among the several partners of virail, you can also find Eurolines CH and ALSA, offering buses from Seville to Barcelona.