| Mon | Tue | Wed | Thu | Fri | Sat | Sun |
|---|---|---|---|---|---|---|
| Today62 € | 1826 € | 1926 € | 2029 € | 2126 € | 2250 € | 2348 € |
| 2427 € | 2526 € | 2625 €The cheapest | 2730 € | 2826 € | 2963 € | 3045 € |
| 3131 € | 128 € |
The next cheapest train, bus and carpooling ticket from Seville to Madrid is on Wednesday 26 August 2026. Book it now before the price goes up!
| 🚄 Train | 🚌 Bus | 🚌 + 🚄 Combined trips | 🚗 Carpooling | |
|---|---|---|---|---|
| Price range | 18€ - 183€ | 63€ - 98€ | 55€ - 565€ | 19€ - 143€ |
| Duration | 2h36 - 9h10 | 8h30 - 11h00 | 6h11 - 11h25 | 4h20 - 7h20 |
| Itinerary | Direct | 1 stop | 1 stop at Malaga Estacion, Seville Santa Justa, Grenade, Madrid Atocha, Granada, Madrid - Gare routière Sud | Direct |
| Departure station | Seville Santa Justa | Séville | ||
| Arrival station | Madrid Atocha | Madrid Atocha | ||
| Companies | Renfe, Iryo | Alsa | Alsa, Iryo, Renfe | Blablacar |
| First trip | 17h11 | 17h11 | 17h11 | 17h10 |
| Last trip | 20h22 | 19h02 | 19h34 | 20h21 |
| Number of daily trips | 42 | 5 | 4 | 29 |
The statistics for this trip are not yet available
You'll laugh at least 100% more
I emit 98.65% less CO2
Your personal carbon footprint will be 1.14kg of CO2 for this trip by train Seville-Madrid. Yes, it's much better than if you had opted for a plane or even your own car. By the way, if you want to compare carbon emissions by type of transport, you can use our tool at the top of the page.
Are you going on a trip to Madrid?
Choose from a ticket by train Renfe, train Iryo, bus Alsa, and carpooling Blablacar, as all these train, bus and carpooling companies serve this from Seville to Madrid route.
It's really perfect for you, as these train, bus and carpooling companies from Seville to Madrid allow you to travel in just 0h.
Not that long for a journey of 390 kilometers in the end!
Don't feel like making stops or layovers during your trip? Perfect, this route Seville Madrid is direct and affordable.
For a price of only 18 € , you'll be able to travel easily between Seville and Madrid in 2h36 minimum in train, bus and carpooling.
At this price, it's an opportunity not to be missed!
But the best way to book the train, bus and carpooling ticket at the best price is to use our comparator above.
You'll easily find the best time to book, based on your departure date. Handy!
A journey direct Seville Madrid has a price that normally varies between 63€ and 98€.
The travel duration may also vary from 8h30 to 11h00.
On average, for this journey, a one-way ticket will cost you 75€.
The average duration for a direct Seville Madrid journey is 9h29.
The first of these journeys departs every day at 17h11.
If you prefer to leave later, you can still take a bus Seville ➜ Madrid at 19h02.
This journey from Seville to Madrid is offered by the companies Alsa. It departs from and arrives at .
Every day, you have the choice between 5 buses from Seville to Madrid.
You should expect a minimum price of 18€ for a journey direct Seville Madrid. Depending on the date of your search on Tictactrip, the price for the journey from Seville to Madrid can go up to 183€ (on average, it costs 103€).The very first departure of train from Seville to Madrid of the day takes place at 17h11, and the last one is usually at 20h22. The average duration of this journey is 3h26. The travel time Seville ➜ Madrid is generally between 2h36 and 9h10. This is carried out and offered by Renfe and Iryo. It usually departs from Seville Santa Justa and arrives at Madrid Atocha. It also serves stations Ciudad Real, Seville Santa Justa, Cordoba (Cordoue), Sevilla San Bernardo, Malaga Estacion, Madrid Atocha, Madrid Atocha Cercanias, and Madrid Chamartin. Depending on the days, you will have a choice of 42 trains from Seville to Madrid per day.
The journey direct Seville Madrid is offered by the following companies: Alsa and Iryo and Renfe.
On average, the travel time for direct Seville Madrid is 8h32, ranging from 6h11 to 11h25 at most.
The price often fluctuates between 55€ and 565€, with an average direct Seville Madrid price of 108€.The first daily departure of multimodal from Seville to Madrid
will take place at 17h11 while the last one will be at 19h34.
From Séville, you will normally arrive at Madrid Atocha.
It also serves stations Malaga Estacion, Seville Santa Justa, Grenade, Madrid Atocha, Granada, and Madrid - Gare routière Sud.
Generally, there is every day 4 combined trips from Seville to Madrid.