Можно у отельного гида купить транспортную карту, получается гораздо выгоднее, чем покупать каждый раз билеты. Они на 10 поездок, если семьей, то удобно. Пополнять можно на остановках и в табачных киосках. На поезде до Барселоны со станции Портавентура - чуть больше часа. Билеты можно купить в поезде у кондуктора, на платформе там нет кассы. Стоит билет кажется 9 или 10 евро.