Always worth the long trip!
Last weekend I travelled by train and ferry to Mallorca from Amsterdam and the first and last little thing part by car. It was great to feel the real distance of places and just take it slow .
Definitely recommended to travel by train. The parts from Paris to Barcelona by a fast train only takes 6 hours and 38 minutes .
From Amsterdam to Mallorca