SPAIN · WEEKEND

Weekend in Barcelona from Eindhoven

A city break Eindhoven Barcelona from Eindhoven Airport: leave Friday evening from Eindhoven, back home Sunday night: Barcelona is the perfect weekend city. Direct flights, everything within walking or metro distance, and sun well into October. Here's your complete weekend plan.

✈️ Plan this trip to Barcelona →
Short answer: Barcelona is just 2 hours from Eindhoven by Ryanair (return from €40). For a weekend: arrive Thursday evening, explore La Barceloneta and the Gothic Quarter on Friday, visit Sagrada Familia (€26, book in advance) and Park Guell (€10) on Saturday. Budget: from €280 per person for 3 nights including flight.
Weekend Barcelona from Eindhoven at a glance
FeatureDetail
FlightRyanair EIN-BCN, approx. 2h, return from €40
Best monthsApril-May and September-October (22-24°C, no peak heat)
Sagrada Familia€26 online (book in advance, mandatory)
Park Guell€10 for the monumental zone, free in the park
Metro day passT-Casual 10 trips: €12.15 (from Oct 2026 approx. €14)
Budget 3 daysFrom approx. €280 p.p. incl. return flight

Updated 28 September 2026

Book your trip to Barcelona

Compare hotels in BarcelonaPackage holiday to BarcelonaCar hire in Barcelona

A weekend in Barcelona from Eindhoven is easy: direct flights, a compact city full of Gaudí, tapas and beach, and prices that stay sharp outside high season. With this Friday-to-Sunday plan you get the most out of two nights. See our full Barcelona guide for more tips, neighbourhoods and sights.

Your weekend plan, day by day

  • Friday: arrival and tapas Fly Friday evening direct from Eindhoven to Barcelona (about 2 hours 15). Check in around the Gothic Quarter or El Born, and end the evening with a tapas crawl and a glass of cava in a busy neighbourhood bar.
  • Saturday: Gaudí and the city Start early at the Sagrada Família (book ahead), then walk down Passeig de Gràcia past Casa Batlló. Lunch in the Boqueria market, afternoon in Park Güell, and finish with sunset on a rooftop bar.
  • Sunday: beach and departure Breakfast with churros, a morning stroll along Barceloneta beach, and a last browse through El Born before flying back to Eindhoven. You're home Sunday evening.

What does it cost?

A weekend in Barcelona from Eindhoven costs from €230 per person: direct return flight from around €70, two nights in a mid-range hotel €60 to 100 per night, and budget €30 to 40 per day for food and entries. Book flight and hotel 6 to 10 weeks ahead for the best price.

Return flight
from €70 (direct, EIN)
Hotel/night
€60-100
Weekend total
from €230 p.p.
Compare live prices for Barcelona →

Practical: prices and an insider tip

Ryanair and Transavia fly direct from Eindhoven to Barcelona in about 2 hours, with return tickets from around 73 euro. The Sagrada Familia costs around 31 euro online, Park Guell about 10 euro and Casa Batllo around 35 euro. Insider tip: stroll for free through the colourful Gracia district or soak up the view at Bunkers del Carmel without paying a cent. For public transport grab a T-casual: ten metro or bus rides for around 11.35 euro, far cheaper than singles. From the airport, metro L9 Sud costs about 5.15 euro.

Also useful for this destination

Best time to visit BarcelonaFlights from Eindhoven to BarcelonaCheap city breaks in the autumn holidays

Frequently asked questions

Are there direct flights from Eindhoven to Barcelona?

Yes, there are direct flights from Eindhoven to Barcelona, with a flight time of about 2 hours 15. Ideal for a weekend.

How much does a weekend in Barcelona from Eindhoven cost?

From €230 per person for flight and two nights, excluding food and entries. Book 6 to 10 weeks ahead for the sharpest price.

How many days do you need for Barcelona?

A weekend from Friday to Sunday is enough for the highlights: Sagrada Família, Park Güell, the old town and the beach. For museums and day trips, plan an extra day.

What's the best time for a weekend in Barcelona?

April to June and September to October: pleasant weather, fewer crowds and lower prices than in summer.

✈️ Plan this trip →