Compare all timetables for the bus from Seville to Barcelona
| Mode of Transport | BertCompanyCountOneCompanyName | Duration | Departure time | From | Departure | Arrival time | To | Destination | Logo | Seat classes | Price | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| FlixBus | 37h 45m | 7:50 AM | Seville | Plaza de Armas Bus Station | 9:35 PM | Barcelona | Nord Bus Station | Economy | $103 |
A Bus from FlixBus goes from Plaza de Armas Bus Station, Seville (Spain) at 7/25/2026 7:50:00 AM to Nord Bus Station, Barcelona (Spain) arriving at 7/26/2026 9:35:00 PM. 50 Economy ticket for $103 per person are available. Travel duration is 37h 45m
|
||
| FlixBus | 36h 5m | 12:55 PM | Seville | Plaza de Armas Bus Station | 1:00 AM | Barcelona | Nord Bus Station | Economy | $107 |
A Bus from FlixBus goes from Plaza de Armas Bus Station, Seville (Spain) at 7/25/2026 12:55:00 PM to Nord Bus Station, Barcelona (Spain) arriving at 7/27/2026 1:00:00 AM. 50 Economy ticket for $107 per person are available. Travel duration is 36h 5m
|
||
| FlixBus | 36h 5m | 11:50 AM | Seville | Plaza de Armas Bus Station | 11:55 PM | Barcelona | Nord Bus Station | Economy | $121 |
A Bus from FlixBus goes from Plaza de Armas Bus Station, Seville (Spain) at 7/25/2026 11:50:00 AM to Nord Bus Station, Barcelona (Spain) arriving at 7/26/2026 11:55:00 PM. 50 Economy ticket for $121 per person are available. Travel duration is 36h 5m
|
||
| ALSA | 18h 0m | 11:45 AM | Seville | Plaza de Armas Bus Station | 5:45 AM | Barcelona | Nord Bus Station | Economy | $145 |
A Bus from ALSA goes from Plaza de Armas Bus Station, Seville (Spain) at 7/25/2026 11:45:00 AM to Nord Bus Station, Barcelona (Spain) arriving at 7/26/2026 5:45:00 AM. 50 Economy ticket for $145 per person are available. Travel duration is 18h 0m
|
||
| ALSA | 17h 30m | 7:00 PM | Seville | Plaza de Armas Bus Station | 12:30 PM | Barcelona | Nord Bus Station | Economy | $145 |
A Bus from ALSA goes from Plaza de Armas Bus Station, Seville (Spain) at 7/25/2026 7:00:00 PM to Nord Bus Station, Barcelona (Spain) arriving at 7/26/2026 12:30:00 PM. 50 Economy ticket for $145 per person are available. Travel duration is 17h 30m
|
| Mode of Transport | BertCompanyCountOneCompanyName | Duration | Departure time | From | Departure | Arrival time | To | Destination | Logo | Seat classes | Price | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| FlixBus | 36h 5m | 12:55 PM | Seville | Plaza de Armas Bus Station | 1:00 AM | Barcelona | Nord Bus Station | Economy | $98 |
A Bus from FlixBus goes from Plaza de Armas Bus Station, Seville (Spain) at 7/26/2026 12:55:00 PM to Nord Bus Station, Barcelona (Spain) arriving at 7/28/2026 1:00:00 AM. 50 Economy ticket for $98 per person are available. Travel duration is 36h 5m
|
||
| FlixBus | 43h 35m | 5:50 PM | Seville | Plaza de Armas Bus Station | 1:25 PM | Barcelona | Sants Bus Station | Economy | $100 |
A Bus from FlixBus goes from Plaza de Armas Bus Station, Seville (Spain) at 7/26/2026 5:50:00 PM to Sants Bus Station, Barcelona (Spain) arriving at 7/28/2026 1:25:00 PM. 50 Economy ticket for $100 per person are available. Travel duration is 43h 35m
|
||
| FlixBus | 43h 0m | 5:50 PM | Seville | Plaza de Armas Bus Station | 12:50 PM | Barcelona | Nord Bus Station | Economy | $100 |
A Bus from FlixBus goes from Plaza de Armas Bus Station, Seville (Spain) at 7/26/2026 5:50:00 PM to Nord Bus Station, Barcelona (Spain) arriving at 7/28/2026 12:50:00 PM. 50 Economy ticket for $100 per person are available. Travel duration is 43h 0m
|
||
| ALSA | 17h 30m | 7:00 PM | Seville | Plaza de Armas Bus Station | 12:30 PM | Barcelona | Nord Bus Station | Economy | $143 |
A Bus from ALSA goes from Plaza de Armas Bus Station, Seville (Spain) at 7/26/2026 7:00:00 PM to Nord Bus Station, Barcelona (Spain) arriving at 7/27/2026 12:30:00 PM. 50 Economy ticket for $143 per person are available. Travel duration is 17h 30m
|
||
| ALSA | 16h 30m | 8:00 PM | Seville | Plaza de Armas Bus Station | 12:30 PM | Barcelona | Nord Bus Station | Economy | $143 |
A Bus from ALSA goes from Plaza de Armas Bus Station, Seville (Spain) at 7/26/2026 8:00:00 PM to Nord Bus Station, Barcelona (Spain) arriving at 7/27/2026 12:30:00 PM. 50 Economy ticket for $143 per person are available. Travel duration is 16h 30m
|
| Mode of Transport | BertCompanyCountOneCompanyName | Duration | Departure time | From | Departure | Arrival time | To | Destination | Logo | Seat classes | Price | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| FlixBus | 37h 45m | 7:50 AM | Seville | Plaza de Armas Bus Station | 9:35 PM | Barcelona | Nord Bus Station | Economy | $93 |
A Bus from FlixBus goes from Plaza de Armas Bus Station, Seville (Spain) at 7/27/2026 7:50:00 AM to Nord Bus Station, Barcelona (Spain) arriving at 7/28/2026 9:35:00 PM. 50 Economy ticket for $93 per person are available. Travel duration is 37h 45m
|
||
| FlixBus | 36h 5m | 12:55 PM | Seville | Plaza de Armas Bus Station | 1:00 AM | Barcelona | Nord Bus Station | Economy | $100 |
A Bus from FlixBus goes from Plaza de Armas Bus Station, Seville (Spain) at 7/27/2026 12:55:00 PM to Nord Bus Station, Barcelona (Spain) arriving at 7/29/2026 1:00:00 AM. 50 Economy ticket for $100 per person are available. Travel duration is 36h 5m
|
||
| FlixBus | 43h 35m | 5:50 PM | Seville | Plaza de Armas Bus Station | 1:25 PM | Barcelona | Sants Bus Station | Economy | $106 |
A Bus from FlixBus goes from Plaza de Armas Bus Station, Seville (Spain) at 7/27/2026 5:50:00 PM to Sants Bus Station, Barcelona (Spain) arriving at 7/29/2026 1:25:00 PM. 50 Economy ticket for $106 per person are available. Travel duration is 43h 35m
|
||
| ALSA | 18h 0m | 11:45 AM | Seville | Plaza de Armas Bus Station | 5:45 AM | Barcelona | Nord Bus Station | Economy | $143 |
A Bus from ALSA goes from Plaza de Armas Bus Station, Seville (Spain) at 7/27/2026 11:45:00 AM to Nord Bus Station, Barcelona (Spain) arriving at 7/28/2026 5:45:00 AM. 50 Economy ticket for $143 per person are available. Travel duration is 18h 0m
|
||
| ALSA | 17h 30m | 7:00 PM | Seville | Plaza de Armas Bus Station | 12:30 PM | Barcelona | Nord Bus Station | Economy | $143 |
A Bus from ALSA goes from Plaza de Armas Bus Station, Seville (Spain) at 7/27/2026 7:00:00 PM to Nord Bus Station, Barcelona (Spain) arriving at 7/28/2026 12:30:00 PM. 50 Economy ticket for $143 per person are available. Travel duration is 17h 30m
|
| Mode of Transport | BertCompanyCountOneCompanyName | Duration | Departure time | From | Departure | Arrival time | To | Destination | Logo | Seat classes | Price | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| FlixBus | 36h 5m | 12:55 PM | Seville | Plaza de Armas Bus Station | 1:00 AM | Barcelona | Nord Bus Station | Economy | $78 |
A Bus from FlixBus goes from Plaza de Armas Bus Station, Seville (Spain) at 7/28/2026 12:55:00 PM to Nord Bus Station, Barcelona (Spain) arriving at 7/30/2026 1:00:00 AM. 50 Economy ticket for $78 per person are available. Travel duration is 36h 5m
|
||
| FlixBus | 36h 5m | 11:50 AM | Seville | Plaza de Armas Bus Station | 11:55 PM | Barcelona | Nord Bus Station | Economy | $79 |
A Bus from FlixBus goes from Plaza de Armas Bus Station, Seville (Spain) at 7/28/2026 11:50:00 AM to Nord Bus Station, Barcelona (Spain) arriving at 7/29/2026 11:55:00 PM. 50 Economy ticket for $79 per person are available. Travel duration is 36h 5m
|
||
| FlixBus | 37h 45m | 7:50 AM | Seville | Plaza de Armas Bus Station | 9:35 PM | Barcelona | Nord Bus Station | Economy | $86 |
A Bus from FlixBus goes from Plaza de Armas Bus Station, Seville (Spain) at 7/28/2026 7:50:00 AM to Nord Bus Station, Barcelona (Spain) arriving at 7/29/2026 9:35:00 PM. 50 Economy ticket for $86 per person are available. Travel duration is 37h 45m
|
||
| ALSA | 18h 0m | 11:45 AM | Seville | Plaza de Armas Bus Station | 5:45 AM | Barcelona | Nord Bus Station | Economy | $143 |
A Bus from ALSA goes from Plaza de Armas Bus Station, Seville (Spain) at 7/28/2026 11:45:00 AM to Nord Bus Station, Barcelona (Spain) arriving at 7/29/2026 5:45:00 AM. 50 Economy ticket for $143 per person are available. Travel duration is 18h 0m
|
||
| ALSA | 17h 30m | 7:00 PM | Seville | Plaza de Armas Bus Station | 12:30 PM | Barcelona | Nord Bus Station | Economy | $143 |
A Bus from ALSA goes from Plaza de Armas Bus Station, Seville (Spain) at 7/28/2026 7:00:00 PM to Nord Bus Station, Barcelona (Spain) arriving at 7/29/2026 12:30:00 PM. 50 Economy ticket for $143 per person are available. Travel duration is 17h 30m
|
| Mode of Transport | BertCompanyCountOneCompanyName | Duration | Departure time | From | Departure | Arrival time | To | Destination | Logo | Seat classes | Price | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| FlixBus | 36h 5m | 12:55 PM | Seville | Plaza de Armas Bus Station | 1:00 AM | Barcelona | Nord Bus Station | Economy | $136 |
A Bus from FlixBus goes from Plaza de Armas Bus Station, Seville (Spain) at 7/29/2026 12:55:00 PM to Nord Bus Station, Barcelona (Spain) arriving at 7/31/2026 1:00:00 AM. 50 Economy ticket for $136 per person are available. Travel duration is 36h 5m
|
||
| ALSA | 18h 0m | 11:45 AM | Seville | Plaza de Armas Bus Station | 5:45 AM | Barcelona | Nord Bus Station | Economy | $143 |
A Bus from ALSA goes from Plaza de Armas Bus Station, Seville (Spain) at 7/29/2026 11:45:00 AM to Nord Bus Station, Barcelona (Spain) arriving at 7/30/2026 5:45:00 AM. 50 Economy ticket for $143 per person are available. Travel duration is 18h 0m
|
||
| ALSA | 17h 30m | 7:00 PM | Seville | Plaza de Armas Bus Station | 12:30 PM | Barcelona | Nord Bus Station | Economy | $143 |
A Bus from ALSA goes from Plaza de Armas Bus Station, Seville (Spain) at 7/29/2026 7:00:00 PM to Nord Bus Station, Barcelona (Spain) arriving at 7/30/2026 12:30:00 PM. 50 Economy ticket for $143 per person are available. Travel duration is 17h 30m
|
||
| ALSA | 16h 30m | 8:00 PM | Seville | Plaza de Armas Bus Station | 12:30 PM | Barcelona | Nord Bus Station | Economy | $143 |
A Bus from ALSA goes from Plaza de Armas Bus Station, Seville (Spain) at 7/29/2026 8:00:00 PM to Nord Bus Station, Barcelona (Spain) arriving at 7/30/2026 12:30:00 PM. 50 Economy ticket for $143 per person are available. Travel duration is 16h 30m
|
||
| FlixBus | 37h 45m | 7:50 AM | Seville | Plaza de Armas Bus Station | 9:35 PM | Barcelona | Nord Bus Station | Economy | $155 |
A Bus from FlixBus goes from Plaza de Armas Bus Station, Seville (Spain) at 7/29/2026 7:50:00 AM to Nord Bus Station, Barcelona (Spain) arriving at 7/30/2026 9:35:00 PM. 50 Economy ticket for $155 per person are available. Travel duration is 37h 45m
|
-
-
ALSA16h 15m010:00 PMSevillePlaza de Armas Bus Station9:15 AMValenciaBus Station0EconomyA Bus from ALSA goes from Plaza de Armas Bus Station, Seville (Spain) at 7/28/2026 10:00:00 PM to Bus Station, Valencia (Spain) arriving at 7/29/2026 9:15:00 AM. 50 Economy ticket for $80 per person are available. Travel duration is 11h 15m
-
ALSA4h 15m010:00 AMValenciaBus Station2:15 PMBarcelonaNord Bus Station0EconomyA Bus from ALSA goes from Bus Station, Valencia (Spain) at 7/29/2026 10:00:00 AM to Nord Bus Station, Barcelona (Spain) arriving at 7/29/2026 2:15:00 PM. 50 Economy ticket for $31 per person are available. Travel duration is 4h 15m
Waiting Time 0h 45m -
| Mode of Transport | BertCompanyCountOneCompanyName | Duration | Departure time | From | Departure | Arrival time | To | Destination | Logo | Seat classes | Price | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ALSA | 18h 0m | 11:45 AM | Seville | Plaza de Armas Bus Station | 5:45 AM | Barcelona | Nord Bus Station | Economy | $143 |
A Bus from ALSA goes from Plaza de Armas Bus Station, Seville (Spain) at 7/30/2026 11:45:00 AM to Nord Bus Station, Barcelona (Spain) arriving at 7/31/2026 5:45:00 AM. 50 Economy ticket for $143 per person are available. Travel duration is 18h 0m
|
||
| ALSA | 17h 30m | 7:00 PM | Seville | Plaza de Armas Bus Station | 12:30 PM | Barcelona | Nord Bus Station | Economy | $143 |
A Bus from ALSA goes from Plaza de Armas Bus Station, Seville (Spain) at 7/30/2026 7:00:00 PM to Nord Bus Station, Barcelona (Spain) arriving at 7/31/2026 12:30:00 PM. 50 Economy ticket for $143 per person are available. Travel duration is 17h 30m
|
||
| ALSA | 16h 30m | 8:00 PM | Seville | Plaza de Armas Bus Station | 12:30 PM | Barcelona | Nord Bus Station | Economy | $143 |
A Bus from ALSA goes from Plaza de Armas Bus Station, Seville (Spain) at 7/30/2026 8:00:00 PM to Nord Bus Station, Barcelona (Spain) arriving at 7/31/2026 12:30:00 PM. 50 Economy ticket for $143 per person are available. Travel duration is 16h 30m
|
||
| FlixBus | 37h 45m | 7:50 AM | Seville | Plaza de Armas Bus Station | 9:35 PM | Barcelona | Nord Bus Station | Economy | $151 |
A Bus from FlixBus goes from Plaza de Armas Bus Station, Seville (Spain) at 7/30/2026 7:50:00 AM to Nord Bus Station, Barcelona (Spain) arriving at 7/31/2026 9:35:00 PM. 50 Economy ticket for $151 per person are available. Travel duration is 37h 45m
|
||
| FlixBus | 43h 35m | 5:50 PM | Seville | Plaza de Armas Bus Station | 1:25 PM | Barcelona | Sants Bus Station | Economy | $155 |
A Bus from FlixBus goes from Plaza de Armas Bus Station, Seville (Spain) at 7/30/2026 5:50:00 PM to Sants Bus Station, Barcelona (Spain) arriving at 8/1/2026 1:25:00 PM. 50 Economy ticket for $155 per person are available. Travel duration is 43h 35m
|
-
-
ALSA16h 15m010:00 PMSevillePlaza de Armas Bus Station9:15 AMValenciaBus Station0EconomyA Bus from ALSA goes from Plaza de Armas Bus Station, Seville (Spain) at 7/28/2026 10:00:00 PM to Bus Station, Valencia (Spain) arriving at 7/29/2026 9:15:00 AM. 50 Economy ticket for $80 per person are available. Travel duration is 11h 15m
-
ALSA4h 15m010:00 AMValenciaBus Station2:15 PMBarcelonaNord Bus Station0EconomyA Bus from ALSA goes from Bus Station, Valencia (Spain) at 7/29/2026 10:00:00 AM to Nord Bus Station, Barcelona (Spain) arriving at 7/29/2026 2:15:00 PM. 50 Economy ticket for $31 per person are available. Travel duration is 4h 15m
Waiting Time 0h 45m -
| Mode of Transport | BertCompanyCountOneCompanyName | Duration | Departure time | From | Departure | Arrival time | To | Destination | Logo | Seat classes | Price | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| FlixBus | 40h 15m | 12:15 AM | Seville | Plaza de Armas Bus Station | 4:30 PM | Barcelona | Nord Bus Station | Economy | $113 |
A Bus from FlixBus goes from Plaza de Armas Bus Station, Seville (Spain) at 7/31/2026 12:15:00 AM to Nord Bus Station, Barcelona (Spain) arriving at 8/1/2026 4:30:00 PM. 50 Economy ticket for $113 per person are available. Travel duration is 40h 15m
|
||
| FlixBus | 43h 35m | 5:50 PM | Seville | Plaza de Armas Bus Station | 1:25 PM | Barcelona | Sants Bus Station | Economy | $114 |
A Bus from FlixBus goes from Plaza de Armas Bus Station, Seville (Spain) at 7/31/2026 5:50:00 PM to Sants Bus Station, Barcelona (Spain) arriving at 8/2/2026 1:25:00 PM. 50 Economy ticket for $114 per person are available. Travel duration is 43h 35m
|
||
| FlixBus | 43h 0m | 5:50 PM | Seville | Plaza de Armas Bus Station | 12:50 PM | Barcelona | Nord Bus Station | Economy | $114 |
A Bus from FlixBus goes from Plaza de Armas Bus Station, Seville (Spain) at 7/31/2026 5:50:00 PM to Nord Bus Station, Barcelona (Spain) arriving at 8/2/2026 12:50:00 PM. 50 Economy ticket for $114 per person are available. Travel duration is 43h 0m
|
||
| ALSA | 18h 0m | 11:45 AM | Seville | Plaza de Armas Bus Station | 5:45 AM | Barcelona | Nord Bus Station | Economy | $143 |
A Bus from ALSA goes from Plaza de Armas Bus Station, Seville (Spain) at 7/31/2026 11:45:00 AM to Nord Bus Station, Barcelona (Spain) arriving at 8/1/2026 5:45:00 AM. 50 Economy ticket for $143 per person are available. Travel duration is 18h 0m
|
||
| ALSA | 17h 30m | 7:00 PM | Seville | Plaza de Armas Bus Station | 12:30 PM | Barcelona | Nord Bus Station | Economy | $143 |
A Bus from ALSA goes from Plaza de Armas Bus Station, Seville (Spain) at 7/31/2026 7:00:00 PM to Nord Bus Station, Barcelona (Spain) arriving at 8/1/2026 12:30:00 PM. 50 Economy ticket for $143 per person are available. Travel duration is 17h 30m
|
Frequency of bus connections between Seville and Barcelona
Test cheapest views
Facts about the bus from Seville to Barcelona
Compare all providers like FlixBus and ALSA that travel 9 times every day by bus from Seville to Barcelona in one click! Book your bus ticket from Seville to Barcelona starting from $78!
| Cheapest Bus | $78 |
| Fastest Bus | 16h 30m |
| Earliest Bus | 7:50 AM |
| Latest Bus | 8:00 PM |
| Daily Bus Routes | 9 Ø |
| Distance | 516.3 miles |
| Bus Companies | FlixBus and ALSA |
Cheapest bus connections from Seville to Barcelona
Every day, 9 buses from 2 bus companies leave Seville for Barcelona: in the table below, you will find the cheapest prices for a bus ticket for this route, starting from 07/25/2026 and for the following days.
The cheapest time to travel from Seville to Barcelona
How to save money travelling from Seville to Barcelona
Book the ticket from Seville to Barcelona in advance! The earlier you book, the cheaper usually the price is. Also, you will be sure to have a place on the bus from Seville to Barcelona, compared instead if you buy it at the last moment, or directly at the station.
If you can, avoid travelling at peak times. Instead of weekend, try travelling during the week. Travelling in the evening or at night it’s also cheaper, and later buses from Seville to Barcelona are also emptier.All bus stations and stops in Seville and Barcelona
In the map below, you can see where to find all bus stations in Seville and Barcelona.
Compare the bus with other modes of transport
Service and Comfort on the bus from Seville to Barcelona
FAQs about the Seville to Barcelona bus
How much does a Seville Barcelona bus trip cost?
How much could I save by comparing buses from Seville to Barcelona?
On average, how many connections are available from Seville to Barcelona each day?
How long does a bus journey from Seville to Barcelona take?
What time is the first bus from Seville to Barcelona?
What time is the last bus from Seville to Barcelona?
Which bus companies operate the Seville Barcelona route?
Is there a direct bus between Seville and Barcelona?
What can I take with me on the Seville to Barcelona bus route?
What equipment is available for the Seville Barcelona bus route?
Available seat classes which are offered on the bus route Seville to Barcelona
The cheapest option available for your ticket, it usually comes with reclinable seats and AC.
More bus routes to Seville and to Barcelona
- Bus Routes to Seville
- Buses Alicante - Seville
- Buses Bilbao - Seville
- Buses Cáceres (ES) to Seville
- Bus Cordoba - Seville
- Buses to Seville from El Ejido
- Bus to Seville from El Puerto de Santa María
- Bus from La Linea de la Concepción to Seville
- Buses from Linares to Seville
- Buses from Lisbon to Seville
- Buses to Seville from Lorca
- Buses to Seville from Malaga
- Buses to Seville from Murcia
- Bus from Ourense to Seville
- Buses Porto - Seville
- From San Fernando (Cádiz) to Seville bus
- Bus from Santiago de Compostela to Seville
- Buses Torremolinos - Seville
- From Valladolid to Seville bus
- Buses Vigo - Seville
- From Vitoria-Gasteiz to Seville bus
- Bus Routes to Barcelona
- Bus from Birmingham to Barcelona
- Bus Brussels - Barcelona
- From El Puerto de Santa María to Barcelona bus
- Bus from Gijón to Barcelona
- Buses to Barcelona from Guadalajara
- Buses Karlsruhe to Barcelona
- Buses Ljubljana to Barcelona
- Buses Mannheim to Barcelona
- Bus Marseille to Barcelona
- From Milan to Barcelona bus
- Bus to Barcelona from Munich
- Bus Naples - Barcelona
- Buses from Odesa to Barcelona
- Bus from Poitiers to Barcelona
- Bus Sofia to Barcelona
- Bus from Strasbourg to Barcelona
- Buses Turin - Barcelona
- Bus Valencia to Barcelona
- Bus Valladolid - Barcelona
- Buses Vigo to Barcelona
