More than 1,000 travel companies trust us to sell their tickets all in one place.

Ryanair
Easyjet
Eurowings
Vueling

Overview: Heidelberg to Barcelona flight

distanceDistance636 miles (1026 km)
durationAverage flight duration1 h 55 min
priceAverage plane ticket price£56 (€64)
changesDirect flightYes
carriersAirlinesRyanair, Vueling or Eurowings

Flights from Heidelberg to Barcelona cover the 636 miles (1026 km) long route taking on average 1 h 55 min with our travel partners like Ryanair, Vueling or Eurowings. There are direct flight services available. While the average ticket price for this route costs around £56, you can find the cheapest plane ticket for as low as £27.

Airlines: Ryanair, Vueling Airlines and Eurowings flights from Heidelberg to Barcelona

Buy your official Ryanair, Vueling Airlines and Eurowings flight tickets from Heidelberg to Barcelona from £27 with Omio. Find flight times and tickets for over 1000 travel companies to compare and book the most convenient route.

Ryanair
Vueling Airlines
Eurowings

Ryanair is the leading low-cost airline offering flights within Europe, where you can choose different ticket types for your flight from Heidelberg to Barcelona: Value, Regular, Plus or Flexi Plus.

Find the perfect Ryanair flight between Heidelberg and Barcelona for a smooth and relaxing journey. Omio makes it convenient for you to check the latest Ryanair flight timetables and compare the cheapest, fastest or earliest flight between Heidelberg and Barcelona. You can also check relevant travel information for the Ryanair flight, such as baggage allowance and amenities offered onboard, depending on the class fare you choose. Once you find the ideal route, book your cheap Ryanair plane tickets online. You can expect to travel around 636 miles (1026 km) on this trip and your Ryanair Heidelberg to Barcelona plane ticket can cost as little as £27 one-way if you book in advance. When you search for Ryanair tickets from Heidelberg to Barcelona in the Omio app, you can quickly see if they are mobile tickets so that you can travel paperless. Buy your official Ryanair plane tickets online quickly and easily on Omio and enjoy the travel experience!

Ryanair has the following ticket policies due to COVID-19, which you should be aware of when booking and travelling by flight between Heidelberg and Barcelona:

  • Normal conditions apply
  • Cashless payments recommended
  • Online booking and check-in recommended

Travel Tips: Heidelberg to Barcelona flight

Take a flight to Barcelona easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Heidelberg to Barcelona.
FAQs

What are the travel restrictions for Barcelona, Spain if I'm coming from Heidelberg, Germany by plane?

Travel by plane between Heidelberg, Germany and Barcelona, Spain is: Partially open.

Is international entry into Barcelona from Heidelberg restricted?

International entry is allowed for: Entry is partially open for citizens and permanent residents of Germany

Do I need to quarantine on arrival in Spain from Heidelberg?

Entry Requirements:

  • Negative COVID-19 test issued at most 3 days before arrival
  • Health screen upon arrival
  • Travellers issued with the EU Digital COVID Certificate are exempt from quarantine and COVID-19 testing
  • Travellers who have recovered from COVID-19 in the last 6 months are exempt from providing a negative COVID-19 test (certificate needed)
  • Pre-arrival Health Control Form (FCS) required
  • Specific entry restrictions may apply for travel to Spain: Canary Islands

What are the safety rules to follow in Barcelona, Spain?

The government of Spain has imposed these measures to reduce the spread of COVID-19:

  • Physical distance required: 1.5 metre (s) (5 feet)
  • Face mask required: Mandatory

The above information was last checked on 24/01/2022. Remember to check the latest COVID-19 travel safety regulations for your flight between Heidelberg and Barcelona closer to your date of departure here.

What COVID restrictions are there for my return journey by plane to Heidelberg, Germany from Barcelona, Spain?

The restriction level for your return flight to Heidelberg, Germany from Barcelona is: Partially open.

Is my return flight into Heidelberg from Barcelona restricted?

International entry is allowed for: Entry is partially open for citizens and permanent residents of Spain

Do I need to quarantine on arrival in Germany from Barcelona?

Conditions of reentry:

  • Negative COVID-19 test issued at most 2 days before arrival and 10 day mandatory self quarantine
  • Travellers with a certificate of vaccination are exempt from compulsory quarantine
  • Travellers who have recovered from COVID-19 in the last 6 months are exempt from compulsory quarantine (certificate needed)
  • Negative COVID-19 test is required to end quarantine early. This test occurs on day 5 in quarantine
  • Digital entry registration is required prior to arrival
  • The exact quarantine requirements depend on the regulations in each federal state

What are the safety rules to follow in Heidelberg, Germany?

The government of Germany has imposed these measures to reduce the spread of COVID-19:

  • Social distancing required: 1.5 metre (s) (5 feet)
  • Face mask required: Mandatory

Last checked on 24/01/2022. Remember to check the latest COVID-19 travel safety regulations for your flight to Heidelberg from Barcelona closer to your date of departure here.

How much do cheap flights to Barcelona from Heidelberg cost?

If you’re looking to save money on tickets, you can find a cheap flight to Barcelona from Heidelberg for as little as £27  in the next 7 days.

What is the average cost of a flight from Heidelberg to Barcelona?

If you’re looking to book your plane tickets in the next week, you can expect the Heidelberg to Barcelona flight price to come in at an average of £56  one way.

How many miles is it from Heidelberg to Barcelona by flight?

When travelling this route you should expect the distance to Barcelona from Heidelberg via plane to be approximately 636 miles (1026 km).

What is the average Heidelberg to Barcelona flight duration?

The Heidelberg to Barcelona flight duration is on average 1 h 55 min, which is to be expected when travelling 636 miles (1026 km) between Heidelberg and Barcelona. However, the time it takes can vary based on specific dates, weekends, and bank holidays.

Which airlines can get me from Heidelberg to Barcelona?

For the trip from Heidelberg to Barcelona you can take a flight with Ryanair, Vueling or Eurowings. Be sure to check out all possible airlines that offer services from Heidelberg to Barcelona on Omio to compare what amenities they may have.

Are there any direct flights between Heidelberg and Barcelona?

If you’re looking for a direct flight from Heidelberg to Barcelona, consider travelling with Lufthansa or Lufthansa Cityline. Non-stop flight services tend to offer more convenience and save you time getting you to your destination, so it's worth paying attention to this when booking your plane tickets.

When can I take the first flight from Heidelberg to Barcelona? When can I take the last flight for the day?

The earliest flight departing from Heidelberg to Barcelona leaves at 06: 30. The last flight departing from Heidelberg to Barcelona leaves at 20: 15. You can find the latest Heidelberg to Barcelona flight times on Omio and book the best time to leave for your journey on your chosen travel date.

How far in advance should I purchase plane tickets from Heidelberg to Barcelona for the best deals?

If you purchase a plane ticket from Heidelberg to Barcelona within the next 7 days, you can find tickets to cost on average £56 one way. However, we recommend booking your flight in advance to get access to the best prices. Plane tickets from Heidelberg to Barcelona are generally on sale a few months before the planned departure date.