Travel Seville to Barcelona

Seville to Barcelona

From Seville to Barcelona, travelers can choose from a range of transport services, with full details on when they run, how long they take and what they cost.

Travel options for Seville to Barcelona

Get from Seville to Barcelona quickly and affordably with flight for 99 EUR, covering the journey in only 1h y 40 minutes.

Flight from Seville to Barcelona

Take a flight from Seville by departing from SVQ Sevilla Airport, Seville and travel to Barcelona in around 1 hour 40 minutes, with arrival taking place at BCN Barcelona Airport. Air travel is the fastest option on this route, and ticket prices usually start from 99 EUR. You can check flight options and availability through the full flight schedule.

Popular departures: SVQ Sevilla Airport, Seville
Popular arrivals: BCN Barcelona Airport

Prices: 99 EUR

Duration: 1h 40m – 1h 45m ⏱

Ride with avia from Seville to Barcelona for 99 EUR Go with avia from Seville to Barcelona for 99 EUR Choose avia from Seville to Barcelona in 1h 40m Travel with avia from Seville to Barcelona in 1h 40m Ride with avia from Seville to Barcelona for 99 EUR

View all Flight tickets →

Bus from Seville to Barcelona

Hop on a bus at Seville, with the first departure of the day at 13:00, and head from Seville toward Barcelona, arriving at Barcelona. Services run frequently, so you can pick a departure time that fits your schedule. The journey usually takes around 16 hours, with tickets starting from 123 EUR. Plan ahead and book your seat here.

Popular departures: Seville
Popular arrivals: Barcelona

Prices: 123 EUR

Duration: 16h – 17h 45m ⏱

Hop on bus from Seville to Barcelona in 16h Ride with bus from Seville to Barcelona for 123 EUR

View all Bus tickets →

Combined from Seville to Barcelona

For travelers connecting Seville and Barcelona via combined transport, departures are available from Sevilla Central Bus Station, Seville with arrivals at Barcelona North Bus Station. The journey usually takes around 16 hours 15 minutes, with tickets starting from 140 EUR. Check available options and reserve your seat book your travel.

Prices: 140 EUR

Duration: 16h 15m ⏱

Take combined from Seville to Barcelona in 16h 15m

View all Combined tickets →

Train from Seville to Barcelona

From Seville, board the train at Seville Santa Justa and travel to Barcelona. The ride generally takes about 6 hours 27 minutes with tickets starting at 150 EUR, arriving at Barcelona Sants along the way. Check schedules and plan your trip in advance.

Popular departures: Seville Santa Justa
Popular arrivals: Barcelona Sants

Prices: 150 EUR

Duration: 6h 27m ⏱

Experience train from Seville to Barcelona for 150 EUR

View all Train tickets →

Charter from Seville to Barcelona

From the bustling streets of Seville to the heart of Barcelona, a private transfer ensures you travel comfortably and on your own schedule. Expect the trip to last around 9 hours 8 minutes with fares beginning at 1,440 EUR. Book your ride here and enjoy the freedom of a direct, hassle-free journey.

Prices: 1,440 EUR

Duration: 9h 8m – 9h 26m ⏱

Hop on charter from Seville to Barcelona in 9h 8m

View all Charter tickets →

Distance Seville to Barcelona

The distance between Seville and Barcelona is 830.4 kilometers.

Seville to Barcelona Transportation Comparison

Compare transport options side by side using key travel metrics to find the best way to get from Seville to Barcelona

Flight
Bus
Combined
Train
Charter
Average price
166 EUR
137 EUR
140 EUR
150 EUR
1,453 EUR
Cheapest price
99 EUR
123 EUR
140 EUR
150 EUR
1,440 EUR
Average duration
1h 44m
16h 52m
16h 15m
6h 27m
9h 17m
Minimum duration
1h 40m
16h 00m
16h 15m
6h 27m
9h 08m
Number of departures
31
2
1
1
4
Tickets
Operators
Iberia, Vueling
Transportes Bacoma, Nexcon
Alsa
iryo
Daytrip private transfer with English speaking driver

Flight Routes & Schedules from Seville to Barcelona

Board the plane at SVQ Sevilla Airport, Seville, the sole nonstop service linking Seville and Barcelona. Flights operate from 06:50 until 23:15, and you’ll spend approximately 1h 40m to 1h 45m in the air before arriving at BCN Barcelona Airport. Ticket prices start from 99 to 288 EUR, and checking the timetable for the Seville–Barcelona route allows you to find the departure that fits your plans and secure your seat ahead of time.

Departure stations
SVQ Sevilla Airport, Seville
Arrival stations
BCN Barcelona Airport

Flight Timetable: SVQ Sevilla Airport, Seville → BCN Barcelona Airport

  • 06:50 08:30 1h 40m 164 EUR
  • 06:50 08:30 1h 40m 135 EUR
  • 06:50 08:30 1h 40m 122 EUR
  • 06:50 08:30 1h 40m 173 EUR
  • 06:50 08:30 1h 40m 122 EUR
  • 07:35 09:20 1h 45m 164 EUR
  • 07:35 09:20 1h 45m 117 EUR
  • 07:35 09:20 1h 45m 104 EUR
  • 07:35 09:20 1h 45m 173 EUR
  • 07:35 09:20 1h 45m 104 EUR
  • 09:40 11:25 1h 45m 164 EUR
  • 09:40 11:25 1h 45m 113 EUR
  • 09:40 11:25 1h 45m 173 EUR
  • 09:40 11:25 1h 45m 113 EUR
  • 15:25 17:10 1h 45m 288 EUR
  • 15:25 17:10 1h 45m 190 EUR
  • 15:25 17:10 1h 45m 191 EUR
  • 17:25 19:10 1h 45m 288 EUR
  • 17:25 19:10 1h 45m 190 EUR
  • 17:25 19:10 1h 45m 191 EUR
  • 19:40 21:25 1h 45m 216 EUR
  • 19:40 21:25 1h 45m 158 EUR
  • 19:40 21:25 1h 45m 173 EUR
  • 20:20 22:05 1h 45m 288 EUR
  • 20:20 22:05 1h 45m 190 EUR
  • 20:20 22:05 1h 45m 191 EUR
  • 23:15 01:00 1h 45m 164 EUR
  • 23:15 01:00 1h 45m 117 EUR
  • 23:15 01:00 1h 45m 99 EUR
  • 23:15 01:00 1h 45m 173 EUR
  • 23:15 01:00 1h 45m 104 EUR

Check all Charter tickets →

Bus Routes & Schedules from Seville to Barcelona

Hop on the bus at Seville and enjoy the ride to Barcelona, which usually takes about 16h to 17h 45m. Services run from 13:00 until 22:00, and tickets start from 123 to 150 EUR. Take a look at the daily timetable from Seville to Barcelona so you can pick a departure that works for you and reserve your seat in advance.

Bus Timetable: Seville → Barcelona

  • 13:00 06:45 17h 45m 150 EUR
  • 22:00 14:00 16h 123 EUR

Check all Bus tickets →

Combined Routes & Schedules from Seville to Barcelona

Start at Sevilla Central Bus Station, Seville for a multi-leg trip to Barcelona, involving transfers between different vehicles. Travel time is around 16h 15m, with services scheduled at 22:00 and tickets beginning at 140 EUR. Arrival is at Barcelona North Bus Station, and consulting the timetable for routes between Seville and Barcelona allows you to pick the departure that suits your plans.

Check all Combined tickets →

Train Routes & Schedules from Seville to Barcelona

Board the train at Seville Santa Justa, the only direct service from Seville to Barcelona. Services run at 06:47, and the rail journey usually takes around 6h 27m before arriving at Barcelona Sants. Tickets start from 150 EUR, and you can check the full timetable for the Seville–Barcelona route to find the departure that fits your schedule and reserve your seat.

Check all Train tickets →

Charter Routes & Schedules from Seville to Barcelona

- Board a private taxi at Seville Santa Justa Train Station and reach Barcelona El Prat Airport, with the trip taking roughly 9h 8m. Multiple departures are available with fares starting at 1,465 EUR.
- Set off from Seville Santa Justa Train Station in an exclusive ride to Barcelona Hotel Transfer, spending about 9h 26m on the road. Services run frequently throughout the day, and tickets start at 1,440 EUR.
- Set off on a direct private ride from Seville Hotel Transfer to Barcelona El Prat Airport, spending around 9h 8m traveling. Trips run multiple times each day, and tickets start from 1,465 EUR.
- Set off from Seville Hotel Transfer in a private taxi heading toward Barcelona Hotel Transfer, spending about 9h 26m on the road. Multiple departures are available, and tickets start at 1,440 EUR.

Departure stations
Seville Santa Justa Train Station
Seville Hotel Transfer
Arrival stations
Barcelona El Prat Airport
Barcelona Hotel Transfer

Charter Timetable: Seville Hotel Transfer → Barcelona El Prat Airport

  • --:-- --:-- 9h 8m 1465 EUR

Charter Timetable: Seville Hotel Transfer → Barcelona Hotel Transfer

  • --:-- --:-- 9h 26m 1440 EUR

Charter Timetable: Seville Santa Justa Train Station → Barcelona El Prat Airport

  • --:-- --:-- 9h 8m 1465 EUR

Charter Timetable: Seville Santa Justa Train Station → Barcelona Hotel Transfer

  • --:-- --:-- 9h 26m 1440 EUR

Check all Charter tickets →

Frequently Asked Questions Seville to Barcelona

Below you will find answers to the most common questions about traveling from Seville to Barcelona.

How long does the Seville to Barcelona trip usually take?

The travel time on the Seville to Barcelona route varies a lot by transport type. The train takes about 6 hours 27 minutes, flights take about 1 hour 40 to 1 hour 45 minutes, and buses take roughly 16 to 17 hours 45 minutes.

What is the cheapest way to travel from Seville to Barcelona?

The cheapest listed option on the Seville to Barcelona route is the flight, with fares from 99 EUR to 288 EUR. Bus tickets start at 123 EUR, while the train is listed at 150 EUR.

Which transport is the fastest on the Seville to Barcelona route?

The fastest option on the Seville to Barcelona route is the flight, which takes about 1 hour 40 minutes to 1 hour 45 minutes. The train is much slower at about 6 hours 27 minutes, and buses take far longer.

How much does it cost to travel from Seville to Barcelona overall?

Prices on the Seville to Barcelona route range from 99 EUR for flights up to 150 EUR for buses and the train. Charter service is listed much higher, from 1,440 EUR to 1,465 EUR, depending on the transfer option.

Where do departures and arrivals usually happen for Seville to Barcelona?

For flights, departures are from SVQ Sevilla Airport in Seville and arrivals are at BCN Barcelona Airport. The train uses Seville Santa Justa and Barcelona Sants, while buses depart from Seville and arrive in Barcelona.

How often do trips run from Seville to Barcelona, and what are the first and last departures?

The schedule varies by transport on the Seville to Barcelona route. Flights run from 06:50 to 23:15, buses run from 13:00 to 22:00, and the train has a single departure at 06:47.

What is the train like on the Seville to Barcelona route?

The train from Seville Santa Justa to Barcelona Sants takes about 6 hours 27 minutes and costs 150 EUR. There is one listed departure, at 06:47, so it is a fixed-schedule option on this route.

What should I know about flying from Seville to Barcelona?

Flights on the Seville to Barcelona route depart from SVQ Sevilla Airport and arrive at BCN Barcelona Airport. They take about 1 hour 40 to 1 hour 45 minutes, cost 99 EUR to 288 EUR, and run from 06:50 to 23:15.

How do bus options differ on the Seville to Barcelona route?

The standard bus service from Seville to Barcelona takes about 16 to 17 hours 45 minutes and costs 123 EUR to 150 EUR. There is also a combined bus option from Sevilla Central Bus Station to Barcelona North Bus Station that takes about 16 hours 15 minutes and costs 140 EUR.

Is there a charter option for Seville to Barcelona, and what does it include?

Yes, charter service is listed for the Seville to Barcelona route. It costs 1,440 EUR to 1,465 EUR and takes about 9 hours 8 minutes to 9 hours 26 minutes, with departures from Seville Santa Justa Train Station or a Seville hotel transfer.

If I want to book Seville to Barcelona tickets, where should I look?

For Seville to Barcelona reservations, TicketRoutes.com is the place to check. It lists the available transport options, including flights, trains, buses, and charter transfers, with the route details in one place.

Which Seville to Barcelona option has the most departures during the day?

Flights have the widest departure window on the Seville to Barcelona route, with services from 06:50 until 23:15. Buses run less often, from 13:00 to 22:00, while the train has only one departure at 06:47.

Navigate Spain by bus, train, ferry and flight

Route finder

Use the route map to explore transport options across the country. Select any two destinations to view available connections and travel information.


More travel routes for Seville and Barcelona

Planning more stops after Seville to Barcelona?

If your journey doesn’t end with Seville to Barcelona, use the TicketRoutes Travel Planner to build a complete multi-city itinerary. Compare buses, trains, ferries, and flights for several destinations at once — faster and easier.

Try the Travel Planner

Perfect for travelers visiting multiple cities on one trip.