Train Madrid - Barcelona

Book your train ticket with iryo


Train route Madrid - Barcelona

Choose the Madrid - Barcelona train that best suits your schedule and needs. A train every hour with a total of 32 trains daily, 16 in each direction. Buy your high speed train ticket for Madrid-Barcelona and travel quickly, comfortably and sustainably