Food destinations within easy reach of Barcelona. worth the train, the rental car or the early start.

Worth the trip

Girona (El Celler de Can Roca) ★ 4.8

40 min by AVEAVE high-speed train from Barcelona Sants

Famous for: Catalan country fine dining at the three-star El Celler de Can Roca

Girona is a 40-minute AVE ride north of Barcelona: the Roca brothers' three-star El Celler de Can Roca runs the country fine-dining benchmark in a converted family house.

Valls (calçotada) ★ 4.7

1h 20min by trainRENFE regional from Barcelona Sants

Famous for: Calcotada season at the Valls Festa del Calçot

Valls in Tarragona province is the Catalan calçot capital: the Festa del Calçot runs late January, and the Masies country-bistros serve calcotada lunches January to March.

Sitges (xato) ★ 4.5

40 min by trainRENFE Rodalies from Barcelona Sants or Passeig de Gracia

Famous for: Xato salad and the Sitges xatonada lunch tradition

Sitges is a 40-minute train ride south of Barcelona on the Garraf coast: the xato salad with romesco-style sauce is the canonical winter Sitges lunch from January to March.

Penedes wine region ★ 4.5

50 min by trainRENFE from Barcelona Sants to Vilafranca del Penedes

Famous for: Cava cellars and Catalan still-wine bodegas

The Penedes wine region 50 minutes by train from Barcelona is the Catalan cava heartland: Codorniu, Freixenet and Recaredo all run cellar tours and tastings.

Priorat ★ 4.6

1h 50min by carCar only; AVE to Tarragona then 1 hour drive

Famous for: Priorat DOQ wine tastings

Priorat in Tarragona's interior is the second of Spain's two DOQ wine appellations: schist-soil garnacha and carinyena reds, with cellar tastings at Mas Doix and Clos Mogador.

Cadaques (Costa Brava) ★ 4.5

2h 30min by carCar or bus from Figueres

Famous for: Catalan seafood and Salvador Dali's village

Cadaques on the Costa Brava is the white-washed fishing village where Salvador Dali lived: the seaside restaurants serve Catalan suquet, sea-urchins and the gambes of Roses.

Food Day Trips in Barcelona, FAQ

When is the best time to eat in Barcelona?

Peak food season in Barcelona is year-round.

What time do people eat in Barcelona?

Local dining hours: lunch around 12:30, dinner from 19:30.

How does tipping work in Barcelona?

service is typically included; small extra is welcome but not expected.

What is the one dish to try in Barcelona?

Ask the next local you meet what they would order. Barcelona rewards trust.

← Back to Barcelona food guide