Discover the most popular train routes to Madrid! Our partners - Renfe, Iryo, OUIGO - connect travellers from major cities directly to Madrid. Experience the ease and convenience of train travel, making your trip to Madrid simple and stress-free.
We recommend booking as early as possible. You can also create a Busbud account and sign up for email updates on your favourite travel routes and train companies!
Trains from Barcelona to Madrid for US$47
When you book a train trip from Barcelona to Madrid with Busbud, you pay an average price of US$47. There are 27 scheduled trains per day. The train trip takes an average of 2h 45m. Departures are between 5:45am and 9:25pm.
Trains from Valencia to Madrid for US$26
Each day 12 trains connect Valencia to Madrid. The average travel time for this route is 1h 56m. When you book with Busbud, you can expect an average price of US$26. Daily departures are between 6:53am and 9:49pm.
Trains from Girona to Madrid for US$111
You can take the train from Girona to Madrid for an average price of US$111. There are 4 trains operating this route every day. The earliest train leaves at 8:11am and the latest train departs at 5:51pm. The average travel time for this route is 3h 54m.
Trains from Seville to Madrid for US$44
Book a trip from Seville to Madrid with Busbud and you'll find an average price of US$44. Booking early helps you find the best deals. 19 trains connect Seville to Madrid every day. The first train going to Madrid leaves at 6:00am and the last train leaves at 8:28pm. On average, it's a 2h 42m train trip.
Trains from Alicante to Madrid for US$41
Travel from Alicante to Madrid for US$41. The trip takes an average of 2h 29m. Book with Busbud and you'll find 10 trains per day that operate this route. Daily departures are between 5:50am and 8:28pm.
Wednesday9:45am
Frequently asked questions - Madrid
What is the main train station in Madrid?
One of the popular stations in Madrid is Estación Sur. Other trains and bus stations serving the area including Madrid-Barajas Airport, Avenida de América Metro, Madrid Puerta De Atocha, Moncloa, Madrid-Chamartin, Príncipe Pío, Madrid-Príncipe Pio, Madrid Interc. Plaza Castilla, Ronda de Valencia 6, Universidad Autonoma de Madrid, Plaza Eliptica, Santiago Bernabéu, Prosperidad Calle del Corazón de María, Campus de Somosaguas, Plaza Puerta del Sol, 3, Universidad Complutense de Madrid, Plaza de la Independencia, Alcorcón, Nuevos Ministerios.
Is Madrid a popular train travel destination?
Yes, Madrid is a popular destination for train travellers, with 72 daily departures connecting many cities
What is the best way to travel to Madrid by train?
When travelling to Madrid by train, BlaBlaCar is a popular choice. Explore potential booking options and compare prices from our partners: ALSA, Grupo Samar, Renfe, BlaBlaCar Bus, FlixBus, Avanza, Vibasa, Iryo, Socibus, Interbus Madrid, Jimenez Dorado Autocares, Aisa, OUIGO, INTERS PORTUGAL - INTERNORTE, AUTOBUSES PAMPLONA MADRID S.L.U., CEVESA, Rede Expressos, Bus Almeria Madrid BAM, Gipsyy
Why choose Busbud?
The Best Way To Book Bus and Train Tickets
Busbud.com makes it easy for you to find, compare and book city-to-city bus tickets, all over the world. We save you the extra trip to the bus station. With Busbud, wherever you go, you have a worldwide bus station within reach and available in your own language and currency. Busbud partners with safe and reliable bus companies throughout the world such as Greyhound, Eurolines, ALSA, OUIBUS (BlaBlaBus), National Express and many others so you can buy tickets without a worry.