Train

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

The journey takes approximately 2 h 5 min. Ticket price is about 12–16 EUR. The travel distance is 139 km.

Carrier is Renfe Viajeros.

Book

Get off at the Figueras
Find hotel deals and discounts up to 20% in Figueres at Booking


Bus

Take the bus Bcn16 at the station Barcelona Nord .

The journey takes approximately 2 h 35 min. Ticket price is about 14–23 EUR. The travel distance is 141 km.

Carrier is Barcelona Bus, S.L..

Book

Get off at the Figueres
Find hotel deals and discounts up to 20% in Figueres at Booking


Drive

In a rental car

The drive will take 1 h 27 min.. The distance between Barcelona and Figueres is 137 km. You will use 11 liters of gasoline at a cost of €14.3.

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

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