Travel options
from Madrid to Sevilla

You can get from Madrid to Sevilla by train, bus or flight.

Our recommendation

To get from Madrid to Sevilla on Sep 18 we recommend taking a bus because it’s the best combination of price and speed.

11:00AMMadrid, Estación Sur6h20 05:20PMSevilla, Estación de Autobuses Plaza de Armas
0 changes
$391One-way
Cheapest
11:00AMMadrid, Estación Sur6h20 05:20PMSevilla, Estación de Autobuses Plaza de Armas
0 changes
$391One-way
Other options
03:00PMMadrid, Estación Sur6h30 09:30PMSevilla, Estación de Autobuses Plaza de Armas
0 changes
$391One-way
09:00AMMadrid, Estación Sur6h55 03:55PMSevilla, Estación de Autobuses Plaza de Armas
0 changes
$441One-way
11:59PMMadrid, Estación Sur6h11 06:10AMSevilla, Estación de Autobuses Plaza de Armas
0 changes
$391One-way

Find all the dates and times for this journey by train, bus, and flight, .

These companies trust us. We sell their tickets all in one place.

Trenitalia
Easyjet
Deutsche Bahn
SNCF
Accommodation

Need a place to stay?

view on map
Top pick hotels
Entire homes & apartments

Find the best accommodation for you, with our partner Booking.com

View all

COMPARE Prices for trains, buses and flights

Fri
Sep 17
Find prices
$44Socibus
$275Vueling
Sat
Sep 18
$63Renfe
$39Socibus
$196Vueling
Sun
Sep 19
$63Renfe
$39Socibus
$94Iberia
Mon
Sep 20
$63Renfe
$39Socibus
$102Iberia
Tue
Sep 21
$63Renfe
$39Socibus
$53Iberia
Wed
Sep 22
$63Renfe
$39Socibus
$117Iberia
Thu
Sep 23
$63Renfe
$39Socibus
$185Vueling
Fri
Sep 24
$63Renfe
$39Socibus
$102Iberia
Sat
Sep 25
$58Renfe AVE
$39Socibus
$81Iberia
Sun
Sep 26
$58Renfe AVE
$39Socibus
$87Iberia
Mon
Sep 27
$63Renfe
$39Socibus
$53Iberia
Tue
Sep 28
$58Renfe AVE
$39Socibus
$63Iberia
Wed
Sep 29
$58Renfe AVE
$39Socibus
$82Vueling
Thu
Sep 30
$63Renfe
$39Socibus
$117Iberia
Fri
Oct 1
$63Renfe
$39Socibus
$63Iberia Express
Sat
Oct 2
$48Renfe AVE
$39Socibus
$53Iberia Express
Sun
Oct 3
$63Renfe
$39Socibus
$53Iberia Express
Mon
Oct 4
$48Renfe AVE
$39Socibus
$53Iberia Express
Tue
Oct 5
$48Renfe AVE
$39Socibus
$53Iberia Express
Wed
Oct 6
$58Renfe AVE
$39Socibus
$53Iberia Express
Thu
Oct 7
$58Renfe AVE
$39Socibus
$53Iberia Express

Travel Information from Madrid to Sevilla

distanceDistance242 miles (390 km)
modeAvailable travel modesBus, flight or train
priceTicket price range$40 - $140
cheapestCheapest modeBus • $40 (€32) • 6 h 20 min
fastestFastest modeFlight • $140 (€112) • 1 h 5 min
carriersPopular travel companiesSocibus, Iberia or Renfe

Travel 242 miles (390 km) by bus, flight or train to Sevilla from Madrid. If speed is a priority, then a flight is the best option with an average duration of 1 h 5 min; whereas, if saving money is more important, then a bus is the best option with prices starting as low as $40 (€32). The most popular travel companies which serve this route are Socibus, Iberia or Renfe among others. Travelers can even take a direct bus, flight or train from Madrid to Sevilla.

How to Travel from Madrid to Seville

People traveling in Spain between Madrid and Seville can choose to travel by plane, train and bus. Train journeys are the fastest, taking around 2.5 hours. Buses are considerably cheaper, but take up to 6.5 hours. Plane travel involves airport shuttles, as well as check-in and security times.

Trains from Madrid to Seville | Buses from Madrid to Seville | Flights from Madrid to Seville

Madrid to Seville Travel Comparison

Average Price

Travel Time

Cheapest Time to Book

buses

€28

6:09 h

1 Day Ahead

trains

€63

2:30 h

2 Months Ahead

flight

€43

1:00 h

1 Month Ahead



What is the best way to travel from Madrid to Seville?

Cheapest way to travel from Madrid to Seville


cheap

Taking the bus is the cheapest way to travel from Madrid to Seville. Buses traveling from Madrid to Seville depart from Madrid Intercambiador Avenida de America bus station and take at least 6 hours to arrive at Seville's Estación de Autobuses Plaza de Armas. At least 7 Socibus buses travel from Madrid to Seville every day, with the first bus departing Madrid at 8:00 a.m.


Fastest way to travel from Madrid to Seville


fast

While taking a flight is technically the fastest way to travel from Madrid to Seville, when traveling to and from Madrid and Seville's airports is taken into consideration taking a high-speed Renfe AVE is the fastest way to travel from Madrid to Seville. Approximately 30 Renfe trains depart from either Madrid's Puerta De Atocha or Atocha Cercanias and take at least 2 and a half hours to arrive at Seville's Santa Justa train station. The first Renfe train traveling from Madrid to Seville depart at 6:20 a.m.


Most popular way to travel from Madrid to Seville


popular

Taking a flight is the most popular way to travel from Madrid to Seville. While taking a high-speed AVE train is the fastest way to travel from Madrid to Seville, most high-speed trains are significantly more expensive than taking a budget flight. Similarly, while taking the bus is the cheapest way to travel from Madrid to Seville, taking a budget flight is only €15 more expensive on average while being at least 3 hours faster.


How to get from Madrid to Sevilla

The Best Way According to our Users

Whether it is for business or leisure, in order to travel from Madrid to Sevilla, 88,25% of our customers choose the train as their preferred mode of transportation. By traveling by train on this route, you can enjoy the comfort of spacious seats, spectacular views—and in some cases free Wi-Fi—in both second and first class. Our customers have decided that the train is the best way to get from Madrid to Sevilla and have chosen to enjoy this fast, safe and efficient way to arrive at their destination. Taking the train also avoids long lines or potential expenses for transfers to/from the station—especially since most main railway stations are located in the city center. Train companies in Europe vary from country to country, but most of them offer high-speed train routes, therefore when you add up at the end-to-end journey time, the train is often also the fastest way to get to your destination.

Search on Omio to find cheap tickets from Madrid to Sevilla. It’s easy to find the most attractive prices and choose your preferred route for your journey. Book on web or app, and travel with your mobile ticket —without the stress of printing your ticket.

Travel Tips

Travel from Madrid to Sevilla
Travel to Sevilla easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Madrid to Sevilla.
FAQs
How do I reach Sevilla from Madrid?

There are 3 ways that you can travel to Sevilla from Madrid. You can take a bus, flight or train.

How do I get from Madrid to Sevilla the cheapest way?

The cheapest way to go to Sevilla from Madrid is by taking a bus, which costs on average $40 (€32).

This is compared to other ways of getting to Sevilla:

A bus is generally $100 (€80) less than a flight for the same journey. Taking a flight costs on average $140 (€112) from Madrid to Sevilla.

Taking a bus is usually $24 (€19) less than taking a train to Sevilla, which costs on average $64 (€51) for the same trip.

What is the quickest way to get from Madrid to Sevilla?

The fastest way from Madrid to Sevilla is by flight with an average journey time of 1 h 5 min.

There are alternative travel options to Sevilla that can usually take longer:

In comparison, going by bus can take 6 h 20 min   on average.

In comparison, taking a train requires on average 2 h 21 min   of travel time.

How far is it from Madrid to Sevilla?

The Madrid to Sevilla distance is around 242 miles (390 km).

How many services a day are there to Sevilla from Madrid?

The average frequency per day from Madrid to Sevilla is:

  • 10 trains per day.

However, we recommend checking specific travel dates for your route to Sevilla from Madrid as scheduled services by bus, flight or train can vary by season or day of the week.

Where do I depart from Madrid? Where do I arrive in Sevilla?

These are the most popular departure and arrival points when traveling from Madrid to Sevilla:

  • Most travelers board their plane from Madrid Barajas Airport and arrive in Seville Airport.
  • Most travelers take a train from Madrid-Puerta de Atocha to Sevilla San Bernardo.
Which travel companies can take me from Madrid to Sevilla?

If finding a good deal is your main consideration for your trip from Madrid to Sevilla, then we'll help you find the best value travel companies for you:

  • Travel with Socibus to go to Sevilla by bus. For a good deal on tickets, you can find Socibus Madrid to Sevilla tickets on Omio for $40 (€32).
  • Travel with Iberia to go to Sevilla by plane. For a good deal on tickets, you can find Iberia Madrid to Sevilla tickets on Omio for $140 (€112).
  • Renfe can take you to Sevilla by train. If searching for a good deal on trains, you can find tickets for Renfe from Madrid to Sevilla for $64 (€51).
Is there a direct service to Sevilla from Madrid?

Yes, there are direct routes from Madrid to Sevilla with the following travel companies:

  • You can find 10 direct trains per day to take to Sevilla with Renfe or Renfe AVE.

Direct services to Sevilla tend to save you time and add more convenience as you won't need to transfer at another stop in between, so it's worth paying attention to before booking tickets for your route.

What other destinations are worth visiting after traveling from Madrid to Sevilla?
Many of our customers traveling from Madrid to Sevilla don't make Sevilla their final stop. Some of the destinations worth visiting after Sevilla are Barcelona, Málaga or Valencia, either of which you could add to your trip itinerary. Check Omio for the best and cheapest ways to travel from Sevilla to any of these top destinations today!
When should I book a ticket from Madrid to Sevilla online to score the best deals?

Before traveling from Madrid to Sevilla, it’s good to know what ticket you can purchase and how much it will cost in the next 7 days:

  • A bus ticket for this trip costs on average $40 (€32) one way.
  • A plane ticket for this trip costs on average $140 (€112) one way.
  • A train ticket for this route is costing $64 (€51) one way on average.

But we recommend booking Madrid to Sevilla tickets online a few months before your planned travel date to score the best deals and save money on your trip.

Stations

Important Stations and Airports for this Journey

Madrid
Sevilla
Madrid America
Amenities
Madrid Est. Sur
Amenities
Refreshments
WC

Frequently Asked Questions

Where is the bus station and what is the best way to get there?
This station is not located in the city centre but it can be reached by public transport.<br>Metro lines 6<br>Bus lines 8, 102, 113, 148, 152, 156, N11<br>Suburban train lines C1, C5, C7, C10
Madrid Chamartín
Amenities
Refreshments