Bagintravel
Destinos en tren desde Barcelona

By train from Barcelona

Train trips from Barcelona

Girona in under an hour, Zaragoza and Lleida in a little more, Madrid in about two and a half hours and, without changing trains, Lyon, Marseille or Paris: from Barcelona, high-speed trains reach plenty of getaways with no car or plane needed.

Updated 20 October 2026 · How we make our guides

Catalonia

Rest of Spain

France, without changing trains

  • Marseille
    France

    Marseille

    The Vieux-Port, Notre-Dame de la Garde and the coves of the Calanques.

    What to see in Marseille
  • Lyon
    France

    Lyon

    The gastronomic capital of France, with a World Heritage Renaissance old town.

    What to see in Lyon
  • Paris
    France

    Paris

    The Eiffel Tower, the Louvre and the neighbourhoods of Paris, on a direct high-speed train.

    What to see in Paris

Frequently asked questions

Which getaways can you reach by train from Barcelona?

Girona, Figueres, Tarragona and Lleida in Catalonia; Zaragoza, Madrid and Valencia in the rest of Spain; and Marseille, Lyon and Paris in France, on direct trains.

How long does the train from Barcelona to Madrid take?

About two and a half hours by high-speed train, with many departures a day from several operators.

Is there a direct train from Barcelona to Paris?

Yes, direct high-speed trains reach Paris in about six and a half hours, stopping in the south of France.

Bagintravel · We travel together

Shall we plan your trip wherever you choose?

Tell us where and in under a minute you’ll have your day-by-day route, with places to stay, transport, expenses and tips. And we go with you in your pocket, offline too.

The app is currently available in Spanish.

More travel ideas

Reviewed 20 October 2026. Dates and seasonal warnings: the same data the Bagintravel app uses. Sources and method.

Cover photo: Peter elektro (CC BY-SA 3.0), Wikimedia Commons.