|2 a day
Trains from Madrid to Bratislava cover the 1152 miles long trip taking on average 34 h 13 min with our travel partners like AVE. Normally, there are 2 trains operating per day. Travellers depart most frequently from Madrid Atocha Cercanias and arrive in Bratislava hlavná stanica.
When departing from Madrid, you have various train station options to start your trip from including Madrid Atocha Cercanias, Madrid-Puerta de Atocha-Almudena Grandes and Madrid Chamartín. When arriving in Bratislava, you can end your route in train stations like Bratislava hlavná stanica, Bratislava, Autobusová Stanica " Mlynské Nivy" and Bratislava-Petržalka.
Passengers board the train most frequently from Madrid Atocha Cercanias, which is located around 1.4 miles (2.3 km) away from the city centre, and they get off the train at Bratislava hlavná stanica, located 1.6 miles (2.5 km) away from the city centre.
Here are some other resources that might have the information you need