| Mon | Tue | Wed | Thu | Fri | Sat | Sun |
|---|---|---|---|---|---|---|
| 21 | Today24 €The cheapest | 2396 € | 2428 € | 2534 € | 2631 € | 2754 € |
| 2873 € | 29123 € | 3025 € | 127 € | 2105 € | 327 € | 449 € |
| 535 € | 6129 € | 771 € |
The next cheapest train, bus and carpooling ticket from Seville to Madrid is on Tuesday 22 September 2026. Book it now before the price goes up!
| 🚄 Train | 🚌 Bus | 🚌 + 🚄 Combined trips | 🚗 Carpooling | |
|---|---|---|---|---|
| Price range | 23€ - 233€ | 72€ - 98€ | 58€ - 235€ | 17€ - 143€ |
| Duration | 2h36 - 10h43 | 8h30 - 9h00 | 6h11 - 10h20 | 4h29 - 11h50 |
| Itinerary | Direct | 1 stop | 1 stop at Malaga Estacion, Séville, Madrid Atocha | Direct |
| Departure station | Seville Santa Justa | Séville | ||
| Arrival station | Madrid Atocha | Madrid Atocha | ||
| Companies | Renfe, Iryo | Alsa | Alsa, Iryo, Renfe | Blablacar |
| First trip | 19h00 | 19h02 | 19h00 | 19h00 |
| Last trip | 20h30 | 19h02 | 19h11 | 20h12 |
| Number of daily trips | 21 | 3 | 3 | 23 |
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 17 € , 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 72€ and 98€.
The travel duration may also vary from 8h30 to 9h00.
On average, for this journey, a one-way ticket will cost you 80€.
The average duration for a direct Seville Madrid journey is 8h50.
The first of these journeys departs every day at 19h02.
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 3 buses from Seville to Madrid.
You should expect a minimum price of 23€ 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 233€ (on average, it costs 173€).The very first departure of train from Seville to Madrid of the day takes place at 19h00, and the last one is usually at 20h30. The average duration of this journey is 3h32. The travel time Seville ➜ Madrid is generally between 2h36 and 10h43. 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 Cordoba (Cordoue), Seville Santa Justa, Ciudad Real, Madrid Atocha, Madrid Atocha Cercanias, and Madrid Chamartin. Depending on the days, you will have a choice of 21 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 7h09, ranging from 6h11 to 10h20 at most.
The price often fluctuates between 58€ and 235€, with an average direct Seville Madrid price of 117€.The first daily departure of multimodal from Seville to Madrid
will take place at 19h00 while the last one will be at 19h11.
From Séville, you will normally arrive at Madrid Atocha.
It also serves stations Malaga Estacion, Séville, and Madrid Atocha.
Generally, there is every day 3 combined trips from Seville to Madrid.