Barcelona Madrid Bahn. The ideal train travel experience, travelling in first class with deutsche bahn means you get to relax in large, comfortable seats and enjoy a bundle of great amenities. There are frequent connections available, at least every hour.
About 25 renfe trains run daily between barcelona and madrid, with possible variations based on the day and time of year. The arrival station in barcelona is called barcelona sants. Walk through the sky and watch the city lights like never before.