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