Find flights
When to book
FAQs & Tips
Airlines
Deals

C$ 341 Find cheap flights to Heidelberg

This is the cheapest one-way flight price found by a KAYAK user in the last 72 hours by searching for a flight to Heidelberg departing on 1/12. Fares are subject to change and may not be available on all flights or dates of travel. Click the price to replicate the search for this deal.
1 adult
0 bags
Fri 23/8
Fri 30/8

Search hundreds of travel sites at once for deals on flights to Heidelberg

In the last 7 days, travellers have searched 50,552,773 times on KAYAK, and here is why:

Save 21% or moreCompare multiple travel sites with one search.

Track pricesNot ready to book? Create a price alert for when prices drop.

Free to useThere are no hidden charges or fees.

Filter your dealsChoose cabin class, free Wi-Fi and more.

Good to know

Low season

January

High season

July

Cheapest flight

C$ 341
Best time to beat the crowds (2% less expensive on average)
Most popular time to fly (12% more expensive on average)
Flight from Toronto Pearson Airport to Frankfurt Airport

FAQs - booking Heidelberg flights

  • How long is the flight to Heidelberg?

    Flights from Halifax6h 39m
    Flights from Montreal7h 43m
    Flights from Vancouver9h 56m
    Flights from Toronto8h 08m
    Flights from Calgary9h 41m
  • What is the cheapest flight to Frankfurt Airport?

    In the last 3 days, the lowest price for a flight to Frankfurt Airport was C$ 469 for a one-way ticket from Toronto and C$ 939 for a round-trip. The most popular route searched for by our users was for flights from Montreal to Frankfurt Airport and the best round-trip deal found in the last 3 days was C$ 1,073.

  • Which airlines fly to Frankfurt Airport?

    Airlines flying the most to Frankfurt Airport from Canada are Air Canada, Discover Airlines and Lufthansa. See the amount of flights per week for popular airlines flying to Frankfurt Airport.

  • How to fly to Heidelberg?

    You cannot fly directly to Heidelberg. KAYAK recommends you fly to Frankfurt am Main (FRA) (71.83 km from Heidelberg). From there you can rent a car or get a taxi.

  • What airports are near Heidelberg?

    The closest airport is Mannheim City (MHG) (14.31 km). Other nearby airports are Frankfurt am Main (FRA) (71.83 km), Karlsruhe Söllingen (FKB) (81.48 km), Stuttgart Echterdingen (STR) (87.9 km) or Saarbruecken Ensheim (SCN) (115.47 km). KAYAK recommends you fly to Frankfurt am Main.

  • How far is Frankfurt am Main Airport from central Frankfurt am Main?

    Frankfurt am Main Airport is 12 km from the centre of Frankfurt am Main.

  • How does KAYAK find such low prices on flights to Heidelberg?

    KAYAK is a travel search engine. That means we look across the web to find the best prices we can find for our users. With over 2 billion flight queries processed yearly, we are able to display a variety of prices and options on flights to Heidelberg.

  • How does KAYAK's flight Price Forecast tool help me choose the right time to buy my flight ticket to Heidelberg?

    KAYAK’s flight Price Forecast tool uses historical data to determine whether the price for a flight to Heidelberg is likely to change within 7 days, so travellers know whether to wait or book now.

  • What is the Hacker Fare option on flights to Heidelberg?

    Hacker Fares allow you to combine one-way tickets in order to save you money over a traditional round-trip ticket. You could then fly to Heidelberg with an airline and back with another airline.

  • What is KAYAK's "flexible dates" feature and why should I care when looking for a flight to Heidelberg?

    Sometimes travel dates aren't set in stone. If your preferred travel dates have some wiggle room, flexible dates will show you all the options when flying to Heidelberg up to 3 days before/after your preferred dates. You can then pick the flights that suit you best.

See more FAQs

Top tips for finding cheap flights to Heidelberg

  • There is no major airport in Heidelberg. It is instead served by Frankfurt am Main Airport.
  • Enter your preferred departure airport and travel dates into the search form above to unlock the latest Heidelberg flight deals.

Top 5 airlines flying to Heidelberg

Need help choosing which airline to fly with from Canada to Heidelberg? KAYAK airline reviews give an overall score for each airline based on loads of factors, including comfort, boarding, in-flight entertainment and more, to make your decision easier. See airline scores according to verified KAYAK customer reviews.
7.2
Aer LingusOverall score based on 1200 reviews
7.1Comfort
7.3Boarding
6.9Entertainment
8.0Crew
6.5Food
Airline reviews

Golf Bags never made it on the flight. Very expensive golf bag and. Clubs,shoes, clothing. Will file a claim against Aer Lingus

2.0 MediocreAnonymous, Jul. 2024EDI - DUB
Read more about Aer Lingus reviews

Golf Bags never made it on the flight. Very expensive golf bag and. Clubs,shoes, clothing. Will file a claim against Aer Lingus

Horrible. Garbage airline. Due to the strike we got a replacement plane/crew. I didn't get my exit row seat I paid for. Food was horrible. Plane was hot and didn't have AC vents.

The first leg of my 2 flights were delayed, causing me to miss my second flight and have to stay the whole night in Dublin. Super upset with this experience, and I still need to figure out how to get compensated for this.

Everything went well, but could have used a bit more legroom.

Long unexplained delay, uncomfortable back row, long waits for trash collection.

I fly to the USA every 6wks on Ave and 99% of the time I fly Aer Lingus. If I fly BA I’m always disappointed. My only criticism is the food. I’m vegan and over the last year it’s got slightly better these last couple of flights but on the whole it’s not good! Salad and fruit salad for breakfast and that’s also the starter and desert for the lunch/dinner and the main is usually rice with fried veg 😳the pasta is pretty good though. That’s been the last 2 meals…. Everything else is fantastic.

Are Longus was fine. I booked thru Kayak and was unable to get my business class seat early. Sat next to galley. Crew forgot to wake me for breakfast.

I loved how they arrange boarding (starting with people seated in back and moving to the front). Flight crew was very polite and welcoming. Seating was ok, I felt like there was enough leg space however it is noticeable when the passenger in front of you sets their seat back.

Flight staff very friendly and helpful where possible. Late flight and travelling with young child, cabin lights remained on for the duration of the flight which was a little disappointing considering the time of the flight. Overall very happy to travel with Aer Lingus.

Nice to be on a flight that wasn't fully booked so there were only two of us in the three seat row.

Good choices were awful. Crew was wonderful to me as I was disabled and they looked after me

Horrible. I was placed on standby for no reason and they would no allow me to fix the seating into the gate. Plane was hot. Entertainment was abysmal. Seats only take old USB or even older jack plugs — not lightening plugs like all modern phones. Food is pay as you go and awful. Seats were small and uncomfortable. I do not recommend Iceland air.

Great crew, bumpy landings, two-hour wait for baggage with no communication or explanation. Will not fly again!

The staff was really friendly and was comfortable. I found it disappointing that we were never offered any snacks while on the flight. For such a long flight and the amount we paid for our ticket that was unacceptable. Not sure if I’ll fly Icelandair again.

My experience with Icelandair was just ok, nothing special. Requested wheelchair service for my wife and none was offered at checking in Baltimore or available for her upon arrival at Gatwick airport in London.

If you are looking for the bare bones in an airline - this will do. The boarding process in Newark and Iceland was so disorganized, I thought there was some sort of emergency. No - this is what they do every time. After a full plane was ready to board in Newark, Icelandic Air insisted that everyone have a paper ticket in hand. Mass chaos ensued as dozens of passengers then had to line up in a different queue. On the 5-hour flight, two tiny glasses of water were dispensed. Yes - I could have ordered food, but not even a pretzel was given for free. In Iceland, a full plane of people waited over twenty minutes in a cattle shoot hallway while the plane was readied. Why were we lined up so early? Kids were screaming and some older adults could not stand for that length of time and also hold luggage. Flight was pleasant with the same two glasses of water -one in a tiny paper cup. Movie selection decent but headphones will cost you $5.00. What airline does that? Charge me five dollars more and give them out to passengers. Shame on you for being so cheap!

I will never fly this airline again. Checking in was poor , we had to go back to the check in counter at Raleigh - Durham international airport three times because they didn’t issue my boarding pass but rather duplicated my husband’s twice which caused a big headache at the passport control at the airport which triggered security alert and wouldn’t let us pass through we we had to wait for long time to be able to explain and clear everything after talking to the supervisor.. No food on the plane , not even crackers. No food was offered to buy ether . No ear phone was provided . Very little time to make from one plane to another and nobody to assist with smooth transition. Flight itself , we felt safe so thank you to the pilots . But customer service was terrible . We spent $ 2500 on 2 tickets, so I cannot say that service was consistent with the price .

Checking a bag at KEF was time consuming due to long lines despite having a business class ticket

One small complaint: people in economy frequently were coming through the curtain to use the saga lavatory.

on plane service was excellent - we flew business class. And everything ran on schedule - always a good thing. However, the transfer is Reykyavik - both going and coming - was really crowded and confusing. It's tough enough when you're tired from a long flight - but then to push through heavy crowds to get on to a shuttle bus seems like they don't have the facilities to support the numbers.

My flight was delayed in Calgary and I missed my connecting flight to Cincinnati. I was rebooked on a flight the following day. I did not receive a food or lodging voucher.

I didn't actually get to take this flight. It was canceled and the automated system rerouted my party of four (including a minor and a person in a wheelchair) to three different airports. Since we had a three hour drive from Newark this was clearly unacceptable. For all of us to end up in Newark would have required waiting at least one day, probably longer.

Constant delays worked out in our favor but definitely extended our travel day

Flight was excellent in all aspects, - comfort , food, drinks, service, entertainment. Inspite of the computer glitch, the flight was on schedule and flawlessly. Thank you, air Canada.

There was no entertainment on board and wi-fi did not work for me. Food consisted of beverage and pretzels. Flight was over 2 hours delayed due to unscheduled maintenance. We missed our Toronto connection. Air Canada rebooked us for the next day. We had purchased premium seats but our rebooked flight was nearly full and we did not sit together. Seats were way in the back of the plane. Air Canada did provide us with a hotel stay. Agent upon deplaning told us luggage would be sent through to our final destination. Customer service person told us our luggage would be at the carousel. It never showed up, so we lost an hour waiting for it, already well past my bedtime by now. My husband has limited mobility. Baggage agent advised us the luggage did, indeed, get placed somewhere for our next day flight and provided us with an overnight kit (shaving kit, oral hygiene kit, sleep shirt, etc.) and it was very much appreciated and needed. Husband has mobility issues and we found that wheelchair assistance is not provided during layover stops, which made it difficult (and slow) for us to get from gate to customer service to baggage claim to hotel shuttle. We were given food vouchers but were too exhausted to use them before going to hotel. For the most part, all agents we dealt with were respectful and pleasant, although only a few were as warm, friendly and helpful as most of the Canadians we had interacted with during our visit.

There was no entertainment on board and wi-fi did not work for me. Food consisted of beverage and pretzels. Flight was over 2 hours delayed due to unscheduled maintenance. We missed our Toronto connection. Air Canada rebooked us for the next day. We had purchased premium seats but our rebooked flight was nearly full and we did not sit together. Seats were way in the back of the plane. Air Canada did provide us with a hotel stay. Agent upon deplaning told us luggage would be sent through to our final destination. Customer service person told us our luggage would be at the carousel. It never showed up, so we lost an hour waiting for it, already well past my bedtime by now. My husband has limited mobility. Baggage agent advised us the luggage did, indeed, get placed somewhere for our next day flight and provided us with an overnight kit (shaving kit, oral hygiene kit, sleep shirt, etc.) and it was very much appreciated and needed. Husband has mobility issues and we found that wheelchair assistance is not provided during layover stops, which made it difficult (and slow) for us to get from gate to customer service to baggage claim to hotel shuttle. For the most part, all agents we dealt with were respectful and pleasant, although only a few were as warm, friendly and helpful as most of the Canadians we had interacted with during our visit.

We paid $110 for more leg room. My traveling companion’s knees were right up against the seat in front. Where was more leg room. We feel ripped off. Food,,,there wasn’t any not even a bag of pretzels. As a result, there was very little service.

The entreteiner was really old,no food for 6 hours fly

The crew and the flight was excellent. Captain kept us informed about weather and possibly of turbulence and I appreciated that! The only thing is they didn’t have tv monitors. Other than that, everything was great.

One of the flight attendants was very attentive to a couple traveling with a child under 1 one year old.

well we had 1 hot delay in Lyon and because we were not updated by further delay from Frankfurt, I had to run so fast for like 20 minutes to reach gate for next flight and then I was told the plane had 1 hour delay...

Cancelled and left stranded with two babies. They couldn’t rebook and I have no way to get home. 100 phone calls later the calls kept getting dropped. When I asked to cancel and rebook elsewhere they couldn’t promise me any type of refund even though they canceled the flight without alternative options

It wasn't clear that there will be additional charge for checked in baggage. Very, very disappointed making me pay extra $75. Food was not tasty and not healthy. Lufthansa used to be good, not any more. Unfortunately has gone down big time and continues to go down.

No priority boarding for business class. Delays, seat 4D was inoperable, table was broken. Movie choices were limited. Staff tried hard. Very poor experience based on previous Lufthansa’s flights. This was Discovery $8,600 was too much for this level of service. We will go back to DELTA when ever we can

Numerous delays, missed connections flight. Then connection flights were late as well

Crew had connection details for only 2 other flights and gave less than empathetic guidance.

Lufthansa was a great airline. Good communication on what to do at 3:00 am in the morning. I had a 6:00 am flight and when I arrived at the airport there were no attendants. But I remember reading info that told where I was supposed to go. My flight from Munich to Chicago was delayed by 30 minutes. I was very happy with that. Would definitely fly with Lufthansa again!

The airplane, although a very new model, does not offer a standard outlet plug, so when my computer battery died after 2 hours, that was it. It seems bizarre that they would offer only USB outlets.

No internet, very narrow seats insufficient room for three passengers with encroachment.

Good flight overall But aircraft is little old- 747-400. Hence it is spacious compare to newer 787 dreamliners Asian vegetarian food was reasonably good

Because of luggage I had to upgrade to premium economy , which was worth it!

Every thing was fine. The food was lack luster especially after leaving from Italy.

Very good except for the screaming 5 year old that was allowed to yell and scream whenever he wanted too! The mom obviously had no concept of “inside voices”!

I will never fly thru Frankfurt again I read it was bad changing plane but in my case complete nightmare

The flight was VERY delayed making what would have been a long layover in NYC into a mad rush to catch my connection. Other than that it was good.

A bigger plane would be more comfortable. We were bouncing off the ground before even lifting into the air, scary!

The seats are too close to the ones in front.

The seats are terrible. The boarding process was poorly organized. Little to no information was given. Gate change information was only provided at a time that was AFTER the scheduled departure time.

Boarding was delayed and a bit hectic. The crew was super nice.

Brand new airplane Airbus 330. Great crew. The staff on the ground is always a bit mediocre at Condor.

Book Cheap Heidelberg Plane Tickets

Recent round-trip flight deals

2/9Mon
2 stops
22h 35mYYZ-FRA
9/9Mon
2 stops
30h 02mFRA-YYZ
C$ 683
16/9Mon
2 stops
19h 25mYYZ-FRA
25/9Wed
2 stops
30h 04mFRA-YYZ
C$ 686
10/11Sun
directCondor
7h 55mYYZ-FRA
17/11Sun
directCondor
8h 55mFRA-YYZ
C$ 761
19/1Sun
directCondor
7h 55mYYZ-FRA
2/2Sun
directCondor
8h 55mFRA-YYZ
C$ 788
8/9Sun
1 stopLufthansa
32h 10mYYZ-FRA
17/9Tue
1 stopLufthansa
20h 50mFRA-YYZ
C$ 812
8/9Sun
1 stopLufthansa
32h 10mYYZ-FRA
17/9Tue
1 stopLufthansa
20h 50mFRA-YYZ
C$ 815
26/8Mon
1 stopAir Canada
10h 10mYYZ-FRA
4/9Wed
directAir Canada
8h 30mFRA-YYZ
C$ 1,017
9/9Mon
1 stopAir Canada
10h 50mYTZ-FRA
17/9Tue
1 stopAir Canada
12h 54mFRA-YTZ
C$ 1,019
2/10Wed
1 stopIcelandair
10h 30mYHZ-FRA
14/10Mon
1 stopIcelandair
11h 30mFRA-YHZ
C$ 1,060
13/10Sun
1 stopIcelandair
12h 20mYVR-FRA
21/10Mon
1 stopIcelandair
12h 55mFRA-YVR
C$ 1,082

Search by stops

Search by airline

Search by price

Recent one-way flight deals

1/12Sun
directCondor
7h 55mYYZ-FRA
C$ 341
22/9Sun
1 stop
30h 05mYYZ-FRA
C$ 369
28/8Wed
1 stopAir Canada
13h 50mYTZ-FRA
C$ 545
9/8Fri
1 stopAir Canada
10h 40mYTZ-FRA
C$ 547
9/8Fri
directLufthansa
7h 35mYYZ-FRA
C$ 552
19/8Mon
directLufthansa
8h 15mYYZ-FRA
C$ 556
25/12Wed
1 stopIcelandair
10h 20mYYZ-FRA
C$ 829
26/11Tue
3 stopsUnited Airlines
23h 35mYVR-FRA
C$ 1,125
29/9Sun
3 stopsUnited Airlines
40h 30mYEG-FRA
C$ 1,147
27/10Sun
1 stopIcelandair
12h 30mYVR-FRA
C$ 2,270

Search by stops

Search by airline

Search by price

Last minute flights to Heidelberg

Last minute flight, train and bus deals

25/7Thu
directCondor
9h 25mYYC-FRA
8/8Thu
directCondor
9h 55mFRA-YYC
C$ 913
26/7Fri
directCondor
9h 05mYEG-FRA
9/8Fri
directCondor
9h 10mFRA-YEG
C$ 964
28/7Sun
directAir Canada
7h 50mYYZ-FRA
25/8Sun
multi-stopAir Canada
20h 45mFRA-YYZ
C$ 1,086
28/7Sun
directAir Canada
7h 50mYYZ-FRA
25/8Sun
multi-stopAir Canada
20h 45mFRA-YYZ
C$ 1,089
27/7Sat
multi-stopLufthansa
31h 10mYYZ-FRA
2/8Fri
multi-stopLufthansa
16h 27mFRA-YYZ
C$ 1,620
29/7Mon
multi-stopIcelandair
38h 30mYVR-FRA
28/8Wed
multi-stopIcelandair
18h 56mFRA-YVR
C$ 1,733
26/7Fri
multi-stopIcelandair
10h 00mYYZ-FRA
10/8Sat
multi-stopIcelandair
10h 45mFRA-YYZ
C$ 1,742
26/7Fri
multi-stopUnited Airlines
20h 15mYYZ-FRA
5/8Mon
multi-stopUnited Airlines
17h 04mFRA-YYZ
C$ 1,775
26/7Fri
directLufthansa
7h 25mYUL-FRA
4/8Sun
multi-stopLufthansa
10h 40mFRA-YUL
C$ 1,978
29/7Mon
multi-stopUnited Airlines
18h 00mYYZ-FRA
2/8Fri
multi-stopUnited Airlines
16h 42mFRA-YYZ
C$ 2,162

Search by stops

Search by airline

Search by price

Flights to Heidelberg

Browse origins: