Train Barcelona → Leon

Barcelona - Leon

The average travel time between Barcelona and Leon is 8h04 minutes. The quickest route is 7h46 minutes. The first train leaving Barcelona is at 09:30, the last at 20:20. There is an average of 3 trains a day between Barcelona and Leon, leaving approximately every 6h06 minutes.

5.5 million travelers in 2015
#1 distributor of train tickets and rail passes

15,000+ destinations
The simplicity of one-stop-shopping

75+ years of rail travel experience
European experts

About this journey

A surreal journey into the capital of Catalan

A surreal journey into the capital of Catalan
In a word, the capital of Catalonia is surreal. Dreamlike, whimsical, daring. It’s no wonder the likes of Dali, Miró and Gaudi sought to create their works of wonderment here.
After the 1992 Olympics, Barcelona went through a rebirth, and is now one of the hottest destinations in all of Europe. Swinging nightlife, sultry beaches, the sound of the language (hint : it’s not Spanish) collides to create a sensuous, sublime city. Learn more about Barcelona

Leon, a wide range of tourist attractions under the spanish sun
Welcome to Spain, Welcome to Leon. Located on the Northeastern part of the country, Leon is a 135.000 inhabitants town that kept an important heritage. Come and see by yourself the beauty of its amazing city ! Learn more about Leon

You may also be interested in

Let Rail Europe deliver tips, deals, and offers to your inbox

The information is required by Rail Europe to process your subscription to Rail Europe newsletter. In accordance with the French data protection act (Act n° 78-17 of 6 January 1978), you have the right to oppose, access, change, correct and delete the information held about you. To exercise this right, please click here.