Вам нужно сесть на автобус до Местре, а там на поезд (региональный или интерсити) до станции Peschiera del Garda. От туда, бесплатные автобусы-шаттлы перевозят туристов к парку.
Вам нужно взять билет сразу до Барселоны в Каннах, но будет пересадка в Монпелье ( вокзал Saint Roch), затем от Монпелье до Барселоны -рейс прямой. Стоимость примерно 120 евро на человека.По длительности , примерно 8/9 часов