Barcelona to Heidelberg flights

Sat, 15 Jun
+ Add return
QR-Code
Scan to get our free app
Use our app to get live travel updates and book mobile tickets for trains, buses, flights, and ferries.
App Store
rate4.9
42K ratings
Google Play
rate4.6
136K reviews

Overview: Barcelona to Heidelberg flight

distanceDistance636 miles
durationAverage flight duration2 h
priceAverage plane ticket price£86 (€97)
changesDirect flightNo
carriersAirlinesVueling Airlines, Eurowings, Lufthansa, Ryanair, Malta Air, airmax, SWISS, Air Europa or Air Nostrum

Flights from Barcelona to Heidelberg cover the 636 miles long trip taking on average 2 h with our travel partners like Vueling Airlines, Eurowings, Lufthansa, Ryanair, Malta Air, airmax, SWISS, Air Europa or Air Nostrum. You can get the cheapest plane tickets for this journey for as low as £27, but the average price of plane tickets is £86.

Cheap flights tickets from Barcelona to Heidelberg

Showing times and prices for 15 Jun

Cheapest

The best way to find a cheap flight ticket from Barcelona to Heidelberg is to book your journey as far in advance as possible and to avoid travelling at rush hour.

Cheapest
Vueling
07:302h05
Barcelona El Prat Airport (BCN)
09:35Stuttgart Airport (STR)
£981One-way
0 changes
2nd Cheapest
Lufthansa
18:553h55
Barcelona El Prat Airport (BCN)
22:50Stuttgart Airport (STR)
£1471One-way
1 change
Swiss
14:553h35
Barcelona El Prat Airport (BCN)
18:30Stuttgart Airport (STR)
£1481One-way
1 change
Swiss
06:004h20
Barcelona El Prat Airport (BCN)
10:20Stuttgart Airport (STR)
£1481One-way
1 change
Air France
15:156h50
Barcelona El Prat Airport (BCN)
22:05Frankfurt am Main Airport (FRA)
£1761One-way
1 change

Flight scheduleBarcelona to Heidelberg

Showing flights for tomorrow, Saturday, 15 June
Swiss
06:006h20
Barcelona El Prat Airport (BCN)
12:20Frankfurt am Main Airport (FRA)
1 change
Swiss
06:004h30
Barcelona El Prat Airport (BCN)
10:30Frankfurt am Main Airport (FRA)
1 change
Swiss
06:004h20
Barcelona El Prat Airport (BCN)
10:20Stuttgart Airport (STR)
1 change
Air France
06:105h15
Barcelona El Prat Airport (BCN)
11:25Frankfurt am Main Airport (FRA)
1 change
Air France
06:107h40
Barcelona El Prat Airport (BCN)
13:50Stuttgart Airport (STR)
1 change
Air France
06:108h10
Barcelona El Prat Airport (BCN)
14:20Frankfurt am Main Airport (FRA)
1 change
KLM
06:204h40
Barcelona El Prat Airport (BCN)
11:00Frankfurt am Main Airport (FRA)
1 change
ITA
06:2010h45
Barcelona El Prat Airport (BCN)
17:05Frankfurt am Main Airport (FRA)
1 change
Lufthansa
06:502h10
Barcelona El Prat Airport (BCN)
09:00Frankfurt am Main Airport (FRA)
0 changes
Iberia
06:5515h40
Barcelona El Prat Airport (BCN)
22:35Frankfurt am Main Airport (FRA)
1 change
Iberia
06:5512h10
Barcelona El Prat Airport (BCN)
19:05Frankfurt am Main Airport (FRA)
1 change
Vueling
07:302h05
Barcelona El Prat Airport (BCN)
09:35Stuttgart Airport (STR)
0 changes
Lufthansa
07:504h10
Barcelona El Prat Airport (BCN)
12:00Frankfurt am Main Airport (FRA)
1 change
Lufthansa
07:505h10
Barcelona El Prat Airport (BCN)
13:00Frankfurt am Main Airport (FRA)
1 change
Lufthansa
08:002h10
Barcelona El Prat Airport (BCN)
10:10Frankfurt am Main Airport (FRA)
0 changes
Iberia
09:159h50
Barcelona El Prat Airport (BCN)
19:05Frankfurt am Main Airport (FRA)
1 change
Lufthansa
09:203h40
Barcelona El Prat Airport (BCN)
13:00Frankfurt am Main Airport (FRA)
1 change
Lufthansa
09:205h40
Barcelona El Prat Airport (BCN)
15:00Frankfurt am Main Airport (FRA)
1 change
Swiss
09:354h20
Barcelona El Prat Airport (BCN)
13:55Frankfurt am Main Airport (FRA)
1 change
Air France
09:504h30
Barcelona El Prat Airport (BCN)
14:20Frankfurt am Main Airport (FRA)
1 change
Air France
09:5012h15
Barcelona El Prat Airport (BCN)
22:05Frankfurt am Main Airport (FRA)
1 change
Air Serbia
09:559h40
Barcelona El Prat Airport (BCN)
19:35Frankfurt am Main Airport (FRA)
1 change
Air Serbia
09:5522h50
Barcelona El Prat Airport (BCN)
08:45Stuttgart Airport (STR)
1 change
Austrian Airlines
10:004h30
Barcelona El Prat Airport (BCN)
14:30Stuttgart Airport (STR)
1 change
Iberia
10:158h50
Barcelona El Prat Airport (BCN)
19:05Frankfurt am Main Airport (FRA)
1 change
Iberia
10:1512h20
Barcelona El Prat Airport (BCN)
22:35Frankfurt am Main Airport (FRA)
1 change
Lufthansa
10:252h10
Barcelona El Prat Airport (BCN)
12:35Frankfurt am Main Airport (FRA)
0 changes
ITA
11:405h25
Barcelona El Prat Airport (BCN)
17:05Frankfurt am Main Airport (FRA)
1 change
ITA
11:4031h10
Barcelona El Prat Airport (BCN)
18:50Frankfurt am Main Airport (FRA)
2 changes
ITA
11:4023h00
Barcelona El Prat Airport (BCN)
10:40Frankfurt am Main Airport (FRA)
1 change
Iberia
11:4510h50
Barcelona El Prat Airport (BCN)
22:35Frankfurt am Main Airport (FRA)
1 change
Iberia
11:457h20
Barcelona El Prat Airport (BCN)
19:05Frankfurt am Main Airport (FRA)
1 change
Air France
12:409h25
Barcelona El Prat Airport (BCN)
22:05Frankfurt am Main Airport (FRA)
1 change
Lufthansa
12:502h10
Barcelona El Prat Airport (BCN)
15:00Frankfurt am Main Airport (FRA)
0 changes
Lufthansa
12:505h10
Barcelona El Prat Airport (BCN)
18:00Stuttgart Airport (STR)
1 change
Iberia
13:309h05
Barcelona El Prat Airport (BCN)
22:35Frankfurt am Main Airport (FRA)
1 change
Iberia
13:305h35
Barcelona El Prat Airport (BCN)
19:05Frankfurt am Main Airport (FRA)
1 change
Lufthansa
13:504h10
Barcelona El Prat Airport (BCN)
18:00Stuttgart Airport (STR)
1 change
Lufthansa
13:502h10
Barcelona El Prat Airport (BCN)
16:00Frankfurt am Main Airport (FRA)
0 changes
Eurowings
14:402h05
Barcelona El Prat Airport (BCN)
16:45Stuttgart Airport (STR)
0 changes
Swiss
14:555h15
Barcelona El Prat Airport (BCN)
20:10Frankfurt am Main Airport (FRA)
1 change
Swiss
14:553h35
Barcelona El Prat Airport (BCN)
18:30Stuttgart Airport (STR)
1 change
Swiss
14:554h10
Barcelona El Prat Airport (BCN)
19:05Frankfurt am Main Airport (FRA)
1 change
Brussels Airlines
15:105h10
Barcelona El Prat Airport (BCN)
20:20Frankfurt am Main Airport (FRA)
1 change
Air France
15:156h50
Barcelona El Prat Airport (BCN)
22:05Frankfurt am Main Airport (FRA)
1 change
Lufthansa
15:354h25
Barcelona El Prat Airport (BCN)
20:00Frankfurt am Main Airport (FRA)
1 change
Lufthansa
16:102h10
Barcelona El Prat Airport (BCN)
18:20Frankfurt am Main Airport (FRA)
0 changes
ITA
16:5024h15
Barcelona El Prat Airport (BCN)
17:05Frankfurt am Main Airport (FRA)
1 change
ITA
16:5026h00
Barcelona El Prat Airport (BCN)
18:50Frankfurt am Main Airport (FRA)
2 changes
ITA
16:5026h00
Barcelona El Prat Airport (BCN)
18:50Frankfurt am Main Airport (FRA)
2 changes
ITA
16:5026h00
Barcelona El Prat Airport (BCN)
18:50Frankfurt am Main Airport (FRA)
2 changes
ITA
16:5017h50
Barcelona El Prat Airport (BCN)
10:40Frankfurt am Main Airport (FRA)
1 change
Lufthansa
17:052h10
Barcelona El Prat Airport (BCN)
19:15Frankfurt am Main Airport (FRA)
0 changes
KLM
17:1516h00
Barcelona El Prat Airport (BCN)
09:15Stuttgart Airport (STR)
1 change
Air Baltic
18:304h30
Barcelona El Prat Airport (BCN)
23:00Stuttgart Airport (STR)
1 change
Lufthansa
18:552h10
Barcelona El Prat Airport (BCN)
21:05Frankfurt am Main Airport (FRA)
0 changes
Lufthansa
18:553h55
Barcelona El Prat Airport (BCN)
22:50Stuttgart Airport (STR)
1 change
Vueling
19:302h15
Barcelona El Prat Airport (BCN)
21:45Stuttgart Airport (STR)
0 changes
KLM
19:4013h55
Barcelona El Prat Airport (BCN)
09:35Frankfurt am Main Airport (FRA)
1 change
KLM
19:4013h35
Barcelona El Prat Airport (BCN)
09:15Stuttgart Airport (STR)
1 change

Find all the dates and times for this journey

Compare prices and tickets Barcelona to Heidelberg by coach or flight

Sat
15 Jun
Sun
16 Jun
Mon
17 Jun
Tue
18 Jun
Wed
19 Jun
Thu
20 Jun
Fri
21 Jun

Flight times from Barcelona to Heidelberg

Showing times and prices for 15 Jun

Fastest Journey

2 h 5 m

Average

8 h 43 m

Flights per day

60

Distance

1026 km

Of the 60 flights that leave Barcelona for Heidelberg every day 11 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.

Fastest
Vueling
07:302h05
Barcelona El Prat Airport (BCN)
09:35Stuttgart Airport (STR)
£981One-way
0 changes
Fastest
Eurowings
14:402h05
Barcelona El Prat Airport (BCN)
16:45Stuttgart Airport (STR)
£3991One-way
0 changes
2nd Fastest
Lufthansa
10:252h10
Barcelona El Prat Airport (BCN)
12:35Frankfurt am Main Airport (FRA)
£3641One-way
0 changes
2nd Fastest
Lufthansa
08:002h10
Barcelona El Prat Airport (BCN)
10:10Frankfurt am Main Airport (FRA)
£3641One-way
0 changes
2nd Fastest
Lufthansa
18:552h10
Barcelona El Prat Airport (BCN)
21:05Frankfurt am Main Airport (FRA)
£3641One-way
0 changes

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

Ryanair
Easyjet
Eurowings
Vueling

Airlines: Vueling Airlines, Eurowings and Lufthansa Barcelona to Heidelberg

You can travel by flight from Barcelona to Heidelberg with Vueling Airlines, Eurowings and Lufthansa for as low as £27. When you search for timetables and tickets, Omio will show you the best journey.

Air Europa is Spain's 3rd most popular airline with flights around Europe and the rest of the world and a choice between Economy or Business fares for your flight from Barcelona to Heidelberg.

Air Europa from Barcelona to Heidelberg flight information:

  • Average Duration: 13 h 20 min
  • Cheapest Price: £56

FAQs: Barcelona to Heidelberg flights

FAQs: Take a flight from Barcelona to Heidelberg hassle-free. 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 Barcelona to Heidelberg.
FAQs
Cheap plane tickets from Barcelona to Heidelberg can start from as little as £27 when you book in advance. The average flight ticket price for Barcelona to Heidelberg is £86; however, prices vary depending on the time of day and class and they tend to be more expensive on the day.
The flight time from Barcelona to Heidelberg is on average 2 h   for the 636 mile long journey, but the time it takes to go between Barcelona and Heidelberg by flight can vary depending on specific dates or if traveling on weekends and holidays.
The first flight from Barcelona to Heidelberg leaves at 05: 30. Plan your trip with the Journey Planner   from Omio.
The last flight from Barcelona to Heidelberg leaves at 19: 40.
For the best Barcelona to Heidelberg flight to buy, you can travel safely and comfortably with Vueling Airlines, Eurowings, Lufthansa, Ryanair, Malta Air, airmax, SWISS, Air Europa or Air Nostrum. However, it's always good to check all possible airlines with services from Barcelona to Heidelberg to compare what amenities they may offer.
The cheapest month for a flight from Barcelona to Heidelberg is August.
It's helpful to compare your options as there are 2 ways to travel between Barcelona and Heidelberg including taking a coach or flight.

More options for your journey from Barcelona to Heidelberg

Here are some other resources that might have the information you need

The Omio App Makes Travel Planning Easy

We’ll get you where you want to go. From live train updates to mobile tickets, our innovative app is the ideal way to plan and keep track of your travel.

ios-badge
android-badge
Hand With Phone
More routes, destinations and providers