Train

Take the train Re at the station Barcelona-Paseo De Gracia .

The journey takes approximately 1 h 26 min. Ticket price is about 10–13 EUR. The travel distance is 97 km.

Carrier is Renfe Viajeros.

Book

Get off at the Port Aventura
896 m on foot from the station Port Aventura to the node PortAventura World.


Find hotel deals and discounts up to 20% in PortAventura World at Booking


Bus

Take the bus at the station Barcelona .

The journey takes approximately 1 h 41 min. Ticket price is about – . The travel distance is 128 km.

Carrier is Empresa Plana.

Book

1055 m on foot from the station Port Aventura - Hotel Caribe to the node PortAventura World.


Find hotel deals and discounts up to 20% in PortAventura World at Booking


Taxi

By taxi

It is only about 73 minutes by taxi from the Barcelona to PortAventura World. The distance is 109 km. A one-way journey by taxi costs approximately 130-160 EUR

Check taxi prices on the KiwiTaxi.
Find hotel deals and discounts up to 20% in PortAventura World at Booking


Drive

In a rental car

The drive will take 1 h 13 min.. The distance between Barcelona and Portaventura World is 109 km. You will use 9 liters of gasoline at a cost of €11.7.

See on this site which rental company has the best deal.

Find hotel deals and discounts up to 20% in PortAventura World at Booking