A step-by-step travel guide. Take the train from Berlin to Barcelona

Prices from
€391
Travel time
17h

Traveling from Berlin to Barcelona by train is a great experience. It’s a 2 days train journey with amazing scenery, passing through Basel and Nîmes on the way.

Prices from
€391

Day 1

    Berlin Germany
    Basel Switzerland
    Basel

    Spend 1 night in Basel

    Day 2

      Basel Switzerland
      Nîmes France
        Nîmes France
        Barcelona Spain
        Barcelona

        Arrive at your final destination, Barcelona .

        Find & book your next adventure along the rails.

        Get inspiration, explore expert routes and easily book train tickets to your next sustainable European adventure.

        Leaving from Berlin Germany
        Going to Barcelona Spain