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

Prices from
€291
Travel time
16h

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
€291

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