COMPARE Prices across different modes

Sat
Oct 23
Find prices
$44BlaBlaCar Bus
Find prices
Sun
Oct 24
$62FlixTrain
$68Flixbus
$123Eurowings
Mon
Oct 25
$44Deutsche Bahn
$30BlaBlaCar Bus
$174Lufthansa
Tue
Oct 26
$29Deutsche Bahn
$23BlaBlaCar Bus
$152Lufthansa
Wed
Oct 27
$12FlixTrain
$28Flixbus
$197Eurowings
Thu
Oct 28
$29Deutsche Bahn
$28Flixbus
$173Eurowings
Fri
Oct 29
$29Deutsche Bahn with connection
$35BlaBlaCar Bus
$115Lufthansa
Sat
Oct 30
Find prices
$32BlaBlaCar Bus
$115Lufthansa
Sun
Oct 31
$22Deutsche Bahn
$30BlaBlaCar Bus
$86Eurowings Europe
Mon
Nov 1
Find prices
$37BlaBlaCar Bus
$74Eurowings
Tue
Nov 2
$29Deutsche Bahn
$35BlaBlaCar Bus
$148Eurowings
Wed
Nov 3
$22Deutsche Bahn
$32BlaBlaCar Bus
$86Eurowings
Thu
Nov 4
$22Deutsche Bahn
$30BlaBlaCar Bus
$99Eurowings
Fri
Nov 5
$43Deutsche Bahn
$30BlaBlaCar Bus
$100Lufthansa
Sat
Nov 6
$29Deutsche Bahn
$30BlaBlaCar Bus
$100Lufthansa
Sun
Nov 7
$29Deutsche Bahn
$28Flixbus
$100Lufthansa
Mon
Nov 8
$12FlixTrain
$25Flixbus
$86Eurowings
Tue
Nov 9
$12FlixTrain
$30BlaBlaCar Bus
$74Eurowings
Thu
Nov 11
$22Deutsche Bahn
$30BlaBlaCar Bus
$74Eurowings
Fri
Nov 12
$22Deutsche Bahn
$30BlaBlaCar Bus
$85Lufthansa

These companies trust us. We sell their tickets all in one place.

Ryanair
Easyjet
Eurowings
Vueling

Flight Information between Berlin and Heidelberg

distanceDistance296 miles (478 km)
durationAverage flight duration1 h 10 min
priceAverage plane ticket price$155 (€125)
changesDirect flightYes
carriersAirlinesLufthansa, easyJet, Eurowings or Air Berlin

Flights from Berlin to Heidelberg cover the 296 miles (478 km) long journey taking on average 1 h 10 min with our travel partners like Lufthansa, easyJet, Eurowings or Air Berlin. There are direct flight services available. You can get the cheapest plane tickets for this trip for as low as $115 (€93), but the average price of plane tickets is $155 (€125).

Airlines

Travel with Eurowings and Lufthansa from Berlin to Heidelberg

You can travel by flight between Berlin and Heidelberg with Eurowings and Lufthansa for as low as $115 (€93). When you search for schedules and tickets, Omio will show you the best journey.

Lufthansa
Eurowings

Germany's largest airline is Lufthansa. Fly between Berlin and Heidelberg and book your most convinient flight ticket from Lufthansa's many ticket options including: Economy Light, Economy Classic, Economy Flex, Business Class and First Class.

Omio helps you find the perfect Berlin - Heidelberg flight with Lufthansa. Whether you are searching for the fastest, earliest or cheapest flight between Berlin and Heidelberg, Omio shows you Lufthansa’s current flight schedules, tickets, prices and other travel information (such as baggage allowance and amenities onboard) to help you find the best plane ticket for your upcoming Berlin to Heidelberg route. You can expect to travel around 296 miles (478 km) between Berlin and Heidelberg on a flight with Lufthansa. Once you are ready, buy your one-way Lufthansa tickets from Berlin to Heidelberg starting as low as $115 (€93) if you book in advance. If you use the Omio app to book your ticket, you can check straight away to see if it's a mobile ticket so that you can go paperless when traveling by plane instead of purchasing tickets at the airport in person. So, book your tickets with ease and comfort online and enjoy a smooth journey with Lufthansa!

When you buy your Lufthansa flight tickets from Berlin to Heidelberg don't forget to keep the following COVID-19 related policies in mind:

  • Cashless payments recommended
  • Online booking and check-in recommended

Travel Tips

Flights from Berlin to Heidelberg
Take a flight to Heidelberg 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 Berlin to Heidelberg.
FAQs
How much do cheap flights to Heidelberg from Berlin cost?
Looking to save money on your journey? Omio customers have found the cheapest flight between Berlin and Heidelberg for the next 7 days starting from $115 (€93)  one way.
How much does it cost to take a flight between Berlin and Heidelberg?
The Berlin to Heidelberg plane ticket price is on average $155 (€125)  if you are looking to purchase your tickets for this route in the next week.
How far is Heidelberg from Berlin by plane?
The flight distance from Berlin to Heidelberg is around 296 miles (478 km).
How long is the flight to Heidelberg from Berlin?
On average the Berlin to Heidelberg flight time is 1 h 10 min  covering the 296 miles (478 km) long route, but the journey time can vary depending on specific dates or traveling on weekends and holidays.
What airlines go from Berlin to Heidelberg?
For the trip from Berlin to Heidelberg you can take a flight with Lufthansa, easyJet, Eurowings or Air Berlin. Be sure to check out all possible airlines that offer services between Berlin and Heidelberg on Omio to compare what amenities they may have.
Are there any nonstop flight services from Berlin to Heidelberg?
Yes, you can search for direct flights from Berlin to Heidelberg on Omio with Eurowings, and you won’t need to transfer at another stop in between. Direct flight services tend to offer more convenience and save you time when traveling to your destination, so it's worth paying attention to before you purchase your plane ticket.
When is the earliest flight from Berlin to Heidelberg? When is the last flight from Berlin to Heidelberg?
You can take the first flight from Berlin to Heidelberg at 4: 45 AM. The last flight from Berlin to Heidelberg that you can take departs at 7: 10 PM. Omio shows you the latest flight from Berlin to Heidelberg schedule to help you book the best departure time for this trip.
How far in advance should I buy a plane ticket from Berlin to Heidelberg to get the best deals?
You can find flights to Heidelberg from Berlin to cost on average $155 (€125) one way if you book within the next 7 days. But we recommend buying plane tickets in advance to score the best deals and save money on your trip. You’ll see tickets for the Berlin to Heidelberg flight generally on sale a few months before the planned travel date.

Important Stations and Airports for this Journey