Find flights
Insights
When to book
FAQs & Tips
Direct Flights
Airlines
Deals

Find cheap flights from Germany to Detroit from $281

This is the cheapest one-way flight price found by a KAYAK user in the last 72 hours by searching for a flight to Detroit departing on 5/28. 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
Paz 5/26
Paz 6/2

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

 
These are the airlines KAYAK users have selected most often from within our search results for flights to Detroit
These are the airlines KAYAK users have selected most often from within our search results for flights to Detroit
In the last 7 days travelers have searched 44,335,567 times on KAYAK, and here is why:

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

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

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

Bundle and saveSave money when you bundle your flight + hotel.

Flights to Detroit - Travel Insights & Trends

Get data-powered insights and trends for flights to Detroit to help you find the cheapest flights, the best time to fly and much more.

What is the cheapest flight to Detroit?

These are the best prices found by users searching on KAYAK in the last 72 hours.
In the last 3 days, the cheapest flight deal to Detroit was found on the route from Berlin, at $281 one-way and $498 return. The most popular connection is from Frankfurt am Main to Detroit and KAYAK users have found round-trip deals for as low as $542 in the last 3 days.

What is the cheapest day to fly to Detroit?

The average price of all flights to Detroit Metropolitan Wayne County Airport clicked on KAYAK for each day over the last 12 months.
Based on KAYAK data, the cheapest day to fly to Detroit is Wednesday where tickets can be as cheap as $710. On the other hand, the most expensive day to fly is Tuesday, where prices are $785 on average.

What is the cheapest month to fly to Detroit Metropolitan Wayne County Airport?

To calculate monthly average prices, KAYAK takes all prices for each month over the last year for flights to Detroit Metropolitan Wayne County Airport, removes the top 0.1% to account for outliers, and then takes the median of all values for each month.
The cheapest month for flights to Detroit Metropolitan Wayne County Airport is November, where tickets cost $507 on average for one-way flights. On the other hand, the most expensive months are July and December, where the average cost of tickets from Germany is $811 and $779 respectively. For return trips, the best month to travel is November with an average price of $510.

What is the cheapest time of day to fly to Detroit Metropolitan Wayne County Airport?

The average price for all flights to Detroit Metropolitan Wayne County Airport depending on the time of departure, clicked by users on KAYAK in the last 2 weeks.
The cheapest time of day to fly to Detroit Metropolitan Wayne County Airport is generally in the morning, when flights cost $716 on average. The most expensive time of day to fly to Detroit Metropolitan Wayne County Airport is generally in the evening, which is peak travel time and where the average cost of a ticket is $873.

What is a good deal for flights to Detroit Metropolitan Wayne County Airport?

If you’re looking for cheap airfare to Detroit Metropolitan Wayne County Airport, 25% of our users found tickets to Detroit Metropolitan Wayne County Airport for the following prices or less: From Munich $776 one-way - $756 round-trip, from Frankfurt am Main Airport $780 one-way - $611 round-trip.

How far in advance should I book a flight to Detroit Metropolitan Wayne County Airport?

To calculate daily average prices, KAYAK takes all prices for each day before departure over the last year for flights to Detroit Metropolitan Wayne County Airport, removes the top 0.1% to account for outliers, and then takes the average of all the values for each month.
To get a below average price, you should book around 1 week before departure. For the absolute cheapest price, our data suggests you should book 14 days before departure.

Which airline offers the most flights to Detroit Metropolitan Wayne County Airport?

Of the 9 airlines that fly to Detroit Metropolitan Wayne County Airport, Delta offers the most flights, with around 3,182 per week, followed by American Airlines with 249 flights per week.

How long is the flight to Detroit Metropolitan Wayne County Airport?

The duration of your flight to Detroit depends on your departure and arrival airports. Obviously any flights that include a layover will also be longer. The most popular routes to Detroit on KAYAK are from Frankfurt am Main, which takes 9h 00m, Munich, which takes 9h 25m, Düsseldorf, which takes 10h 25m, and Berlin, which takes 10h 45m.

How many direct flights to Detroit Metropolitan Wayne County Airport are there each day?

There are around 584 direct flights from within Germany to Detroit Metropolitan Wayne County Airport every day. Most flights depart in the morning, with 6:00 am the most common departure time and 48% of flights departing in the morning.

How many direct flights to Detroit Metropolitan Wayne County Airport are there each week?

Each week there are around 4,088 direct flights from within Germany to Detroit Metropolitan Wayne County Airport. The most common day for departures is Sunday, with 16% of flights taking off on this day.

How many long-haul flights are there to Detroit Metropolitan Wayne County Airport each week?

There are not any medium-haul (3-6 hour flight duration) or short-haul (up to 3 hour flight duration) flights to Detroit Metropolitan Wayne County Airport. Instead, there are 29 long-haul flights (6-12 hour flight duration), with the most arriving from Frankfurt am Main Airport.

How many cities have direct flights to Detroit Metropolitan Wayne County Airport?

From Germany, there are direct flights to Detroit Metropolitan Wayne County Airport from 2 cities. The city with the most direct flights is Frankfurt am Main Airport, with 21 direct flights each week.

Good to know

Low season

February

High season

July

Cheapest flight

$281
Best time to beat the crowds with an average 9% drop in price.
Most popular time to fly with an average 24% increase in price.
Flight from Berlin to Detroit

FAQs - booking Detroit flights

  • What is the cheapest flight to Detroit?

    In the last 3 days, the cheapest flight deal to Detroit was found on the route from Berlin, at $281 one-way and $498 return. The most popular connection is from Frankfurt am Main to Detroit and KAYAK users have found round-trip deals for as low as $542 in the last 3 days.

  • How far is Detroit from central Detroit?

    The distance between Detroit and downtown Detroit is 17 miles.

  • What is the name of Detroit’s airport?

    When flying to Detroit, you'll arrive at Detroit (DTW). The airport is also known as Detroit Metro, Detroit Metropolitan, or Detroit Metropolitan Wayne County.

  • How much is a flight to Detroit?

    On average, a flight to Detroit costs $780. The cheapest price found on KAYAK in the last 2 weeks cost $515 and departed from Frankfurt am Main Airport.

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

    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 Detroit.

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

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

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

    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 Detroit 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 Detroit?

    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 Detroit 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 Detroit

  • Enter your preferred departure airport and travel dates into the search form above to unlock the latest Detroit flight deals.

Prefer to fly non-stop to Detroit Metropolitan Wayne County?

Find which airlines fly direct to Detroit Metropolitan Wayne County, which days they fly and book direct flights.

Nonstop departures

Germany to Detroit Metropolitan Wayne County

Monday

ANA, Aer Lingus, Aeromexico, +47 more

ANA, Aer Lingus, +48 more

Tuesday

ANA, Aer Lingus, Aeromexico, +47 more

ANA, Aer Lingus, +48 more

Wednesday

ANA, Aer Lingus, Aeromexico, +47 more

ANA, Aer Lingus, +48 more

Thursday

ANA, Aer Lingus, Aeromexico, +47 more

ANA, Aer Lingus, +48 more

Friday

ANA, Aer Lingus, Aeromexico, +48 more

ANA, Aer Lingus, +49 more

Saturday

ANA, Aer Lingus, Aeromexico, +46 more

ANA, Aer Lingus, +47 more

Sunday

ANA, Aer Lingus, Aeromexico, +48 more

ANA, Aer Lingus, +49 more

See more direct flights

Nonstop returns

Detroit Metropolitan Wayne County to Germany

Monday

ANA, Aer Lingus, Aeromexico, +47 more

ANA, Aer Lingus, +48 more

Tuesday

ANA, Aer Lingus, Aeromexico, +47 more

ANA, Aer Lingus, +48 more

Wednesday

ANA, Aer Lingus, Aeromexico, +47 more

ANA, Aer Lingus, +48 more

Thursday

ANA, Aer Lingus, Aeromexico, +47 more

ANA, Aer Lingus, +48 more

Friday

ANA, Aer Lingus, Aeromexico, +48 more

ANA, Aer Lingus, +49 more

Saturday

ANA, Aer Lingus, Aeromexico, +46 more

ANA, Aer Lingus, +47 more

Sunday

ANA, Aer Lingus, Aeromexico, +48 more

ANA, Aer Lingus, +49 more

See more direct flights
See more direct flights

Top 5 airlines serving from Germany to Detroit

 
See real verified KAYAK customer reviews for airlines flying to Detroit. Airline scores are aggregated from all reviews left by passengers on KAYAK after flying with an airline from Germany to Detroit. KAYAK doesn’t show reviews that are older than 5 years. Learn how KAYAK collects reviews.
Need help choosing which airline to fly with to Detroit? 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.
8.0
DeltaOverall score based on 10966 reviews
8.6crew
8.0entertainment
7.9comfort
8.2boarding
7.4food
Airline reviews

Worst flight in my life. Only was scheduled for a 45 min flight to get our connection flight. It was late by 40 minutes and we missed our connection. Delta was totally useless trying to help and unable to get my family on the next flight because they overbooked it Thus had to get a hotel at my expense and lost a day at Disney as a result. Cost me about a $1000 if you add 2 hotels meals shuttles etc to get thru the day Awful customer service by Delta in Detroit totally useless people

2.0 MediocreAnonymous, Apr 2024PLN - DTW
Read more about Delta reviews

Worst flight in my life. Only was scheduled for a 45 min flight to get our connection flight. It was late by 40 minutes and we missed our connection. Delta was totally useless trying to help and unable to get my family on the next flight because they overbooked it Thus had to get a hotel at my expense and lost a day at Disney as a result. Cost me about a $1000 if you add 2 hotels meals shuttles etc to get thru the day Awful customer service by Delta in Detroit totally useless people

Delta did an awful job w logistics at DTW. Missed connection. We were there an hour early. SUCKED

Had to run to make it only to have the flight delayed to wait for all the late connectors Second drink service skipped up

Uncomfortable seats on 14 hour flight. Mediocre food. On time and great crew.

The landing was bad and the hostess came two times and i was sleeping but when she served the person that nexts to me I woke up and she didn’t even asked me if I need any drink or snacks two times!!!!

Crew were exceptional. Plane was quiet and quite empty, so I had a row to sleep across.

Gate crew helping to scan tickets was a little short tempered with customers. Flight crew was very friendly, welcoming , and provided excellent service on board.

Waited 3 hours on a plane to de-ice due to manpower issues. Waited another hour and a half once we landed because of a gate issue. Missed my connections. Created. A total of 13 hours of delay.

From boarding to the next 45 min to 1 hour, it felt like a sauna, felt like vents were working but no AC on.

Was a great smooth flight from Detroit to San Diego.

We left one hour late because of technical difficulties. The economy comfort seats are great for the price. The crew was mediocre, they do not provide a pleasant experience, they just deliver food and drinks and give orders, not very amicable, no service and hospitality focus.

Seats are fair enough for medium tall people. Good food all the trip. Fight attendances are warm

It was nice to be on a legacy airline, people try at least.

I travel frequently. The flight was late again... KLM should really try and be on time

One of their staff was so rude with discriminative. Such a reputed airline shouldn't hire such kind of arrogant attendants.

Amazing KLM service and brilliant economy comfort seats. Well worth the extra.

The boarding was one of the worst I’ve ever experienced. The fault lays on Ohare Airport and not so much the airline. The waiting area by the gate was the size to accommodate a regional flight for 20-30 people and right next to a busy walkway. When you cramped nearly 300 passengers into that space is was unbearable.

Well, in my case; the flight was delayed 1 hour, we have to wait in the plane to get green light. And the plane (probably because was a short trip) did not have entertainment or WiFi. No a good experience.

Seats actually fit a human! Snack options were a bit lame but that’s ok

Everything in general was great, but we left 30 minutes late

One problem, but a serious one - the plane is built with electric windows that tint dark to reduce light. Sitting next to the window is VERY UNCOMFORTABLE as it emits so much HEAT in the face when tinted.

So so. Terrible aircraft choice for that leg of the flight.

Due to one crew member not showing up to work, our flight was significantly delayed causing us to miss our connecting flight in Houston to Mississippi causing us to be delayed by more than 6 hours and missing our event all together. Very disappointing. All because ONE crew member called in sick. United did grant us a $15 meal voucher, which was a small but appreciated concession that I wasn’t able to use because I ordered my lunch and paid for it before applying the concession, and the staff said it was too late to use it. Ugh! We also had a TWO delay coming back from Mississippi, but that was on American Airlines and it was due to weather, so not their fault. Anyway, not at all impressed with United’s handling of our flight and the HUGE disappointment of missing our important family event for our 90 year old mother. All that money and all that stress and emotions for nothing. Having to wait the hour to bring an employee from LAX seemed like something that should not have happened. Why don’t you have a local back-up? Santa Ana is not a little airport in a rural area.

Terrible. 2 hour delay. Sat on the tarmac. Missed my connecting flight. Had to ARGUE with Customer service to get a hotel and food. Terrible experience with my loyal carrier

The flight was canceled. Got rebooked to Chicago and when we arrived our luggage where to there. They were going to our original destination the day after. They would not deliver them to our house. We had to go pick them up.

I was happy to be seated with my teen daughter. On my arrival flight we were not together. Drink choices were great. Food was ok. Lots of entertainment options. Pilot communicated well and gave us a heads up about wind and turbulence. Made it less anxious.

The flight cancellation and process for getting a new flight was not that clear. United also had some delays that were unexpected. I am the most disappointed by the fact that I originally bought a Lufthansa ticket, only to be flown by United.

Need to have more snacks for the duration and coffee.

Excellent as always. Had issues checking-in online. Please fix.

We booked flight thru Amex travel and it was already a lot of money for economy and no reserved seats until check in. On our flight from fra, we could not check in one passenger online and when we went to the airport, they said he does not have a guaranteed seat and he would be on a waiting list. This was a guaranteed seat and United overbooked. It was sos stressful when at the gate because they didn’t have a seat and the response was yeh, nothing we can do because the industry overbooks. But they knew we had one person with no seat and even up till boarding, they didn’t say anything. We had to go to the counter over 3 times and my husband was so beside himself, I went up and the counter person said yes, you have a ticket. Ohalaa, why wouldn’t they say anything? Leave us in angst the entire waiting time on a delayed flight. That’s poor customer service. On the flight, people would recline seats immediately and not even return them to normal when eating. We were so crammed, I can not fly eco again on Lufthansa or United when international. Other airlines have been better even when we were in economy. Not even worth it to upgrade to business compared to other airlines either. Overall, it was a really bad flight mainly because of the initial boarding and then no oversight over passengers. The flight crew did their best but they should really announce it more that people need to recline seats back. Kids kicking chairs, all the babies crying…must’ve been my worse flight in 15 years.

this is starting to seem like an american airlines standard. delayed flights and fake apologies… getting tired of it

Both flights yesterday, experienced hard landings. Harder than I’ve ever felt before. Im hopeful there was weather involved and not pilot error. Other than the landing, the flight was quite good~

The plane was old and in new of a cleaning up and renovating on the interior. Seats and carpets were very worn and dirty looking. Cushioning on the seats was broken down and not as comfortable as newer jet seats. Food was a little below average but okay. Staff were friendly and hard working but did not pick up debris or food they spilled when collecting from the customers. But they were very helpful and professional.

A disaster, I lost my connection due to overcrowding at the Miami airport, having a 3-hour layover and the airline did nothing to reboard me on time and I had to sleep on the floor for 18 hours.

The food has never improved. It will never improve. But when I'm boarding a flight in priority boarding and I've spent 10 hours inside the security area of the airport and I get "randomly" selected for additional screening as I board the plane when the flight has already been delayed, and I work as a military contractor that has been issued visas direct from JMOD, I find it ridiculous. I would never recommend anyone to use AA on international flights. JAL is a better airline with older planes. The flight attendants on international hauls on American also have a chip on their shoulder and really dont deliver the same level of service code share partners do.

The flight was 90 minutes long and the stewardesses were extremely slow. I was in row 16 and they did not serve us drinks until we were descending for landing in a 90 minute flight. Unacceptably slow and at least 10 rows (20 to 31) did not receive any drinks or snacks for the entire duration of the flight because of the slowness of the stewardesses. There is no rationale to delay beverage service to brew coffee for a flight at six p m.

This flight is frequently delayed. The connections seemingly are more frequently delayed. I’ve missed connections as a result twice on the same route to charlotte then Charleston. Final destination arrival has been the next day, twice in a row. No pilots, no crew. Too many excuses. Unfortunately, my days with American are over.

Entertainment was okay not because anything was wrong but it is a short flight so having no wifi is annoying but understandable. Crew was outstanding as usual

Those seats were way too narrow. I had the middle seat, one person was a very skinny person and we still couldn’t avoid touching each other anytime one of us moved. The other person was larger and we were basically sitting in each others lap the entire flight. There was zero entertainment. The flight was long enough to justify tvs, but no. Gotta sit there in your infant seat and twiddle your thumbs.

The Flight attendant had an attitude and didn't allow anyone any time to prepare for landing despite being absent throughout the entire trip

The crew member put her luggage and boxes behind my seat so I was able to recline while the passenger in front of me did for 8 hours. My knees were forced against the seat for hours :(. Dude sitting next to me hasn't showered in weeks so I almost threw up.

Sorry my last review for prg to fra was for this flight. My prg to fra flight was fine but my second flight back to Washington DC was with a slow awful crew who wouldn’t come in a timely manner to take trash and take trash before serving coffee tea and was shoving other people’s bottles of water on me when we were not traveling together

Lufthansa was amazing. Definitely upgrade your seat if you can swing it - they take very good care of their passengers. Customs in DC is nothing short of a nightmare though. Stood in line waiting to go back through security for 30 minutes, had to RUN through and across two terminals to make my connection and only had 5 minutes to spare. Terrible. Very very poor coordination by the airport staff and CBP.

I was ver pleased with the service all the way through

During the flight there was a medical emergency. We were diverted. Of course I'm thankful they cared for the health of that passenger, but they did a poor job of communicating with the rest of us passengers. In the end we arrived at our destination several hours late, with no direction of how to rebook missed connecting flights. It all worked out in the end. Those of us that needed accommodations were put up in a hotel by Lufthansa until we could make it to our final destination. But it was United Airlines Personnel who really helped us navigate the process.

Our flight to Chicago O'Hare was delayed an hour, causing us to miss our connection to MSP and spend an extra 3 hours at O'Hare so we could board a plane with a damaged door and wait another 45 minutes or so. The crew was great, the food decent, The drinks were great: 2 glasses of a nice South African Shiraz, an ice cold can of Beck's Beer, and Dewar's White Label on the rocks.

A350 has great entertainment. Make sure to watch the plane's external tail and nose camera's on landing and take off. Seats were a little hard for a 10 hour flight. I am gluten intolerant, they had good alternative meals for me on the flight.

I wrote about this leg of my itinerary in a previous part of this review

Need more time for connecting flights in Munich Food seems worse now on Lufthansa Very uncomfortable seats

Good with last minute upgrade Clt to Munich comfortable. Wish same offer had been there Mumbai to Munich

Book cheap flights from Germany to Detroit

Recent round-trip flight deals

 
These are the cheapest round-trip flights to Detroit found on KAYAK in the last 72 hours.
9/5Per
2 stopsBritish Airways
15h 22mBER-DTW
9/19Per
2 stopsBritish Airways
20h 59mDTW-BER
$498
9/11Çar
2 stops
16h 28mSTR-DTW
9/18Çar
2 stops
16h 19mDTW-STR
$524
6/16Paz
1 stopDelta
10h 45mBER-DTW
7/2Sal
1 stopDelta
16h 45mDTW-BER
$575
6/15Cmt
1 stopDelta
10h 45mNUE-DTW
7/11Per
2 stopsDelta
15h 55mDTW-NUE
$575
6/16Paz
1 stopUnited Airlines
31h 38mMUC-DTW
7/1Pzt
2 stopsUnited Airlines
14h 14mDTW-MUC
$580
6/16Paz
1 stopUnited Airlines
14h 48mMUC-DTW
7/1Pzt
1 stopUnited Airlines
13h 39mDTW-MUC
$584
5/15Çar
1 stopLufthansa
13h 09mMUC-DTW
6/4Sal
1 stopLufthansa
11h 05mDTW-MUC
$597
5/9Per
1 stopLufthansa
11h 45mSTR-DTW
5/20Pzt
2 stopsLufthansa
15h 56mDTW-STR
$601
5/25Cmt
1 stopAmerican Airlines
15h 36mMUC-DTW
5/28Sal
2 stopsAmerican Airlines
23h 08mDTW-MUC
$621
9/11Çar
3 stopsAmerican Airlines
26h 41mSTR-DTW
9/18Çar
2 stopsAmerican Airlines
13h 43mDTW-STR
$622

Search by stops

Search by airline

Search by price

Recent one-way flight deals

 
Only flying one-way? Below are some of the best deals for one-way flights to Detroit found on KAYAK in the last 72 hours.
5/28Sal
2 stops
57h 15mBER-DTW
$281
5/28Sal
3 stops
44h 38mBER-DTW
$289
5/6Pzt
2 stops
46h 53mDUS-DTW
$290
5/7Sal
2 stopsLufthansa
14h 00mHAM-DTW
$652
6/15Cmt
nonstopLufthansa
9h 00mFRA-DTW
$676
6/17Pzt
1 stopDelta
12h 50mDUS-DTW
$750
6/17Pzt
nonstopDelta
9h 15mFRA-DTW
$756
10/3Per
3 stopsAmerican Airlines
26h 28mSTR-DTW
$2,555
7/7Paz
nonstopUnited Airlines
9h 00mFRA-DTW
$2,571
8/19Pzt
3 stopsAmerican Airlines
17h 04mBER-DTW
$2,728

Search by stops

Search by airline

Search by price

Last minute flights to Detroit

Last minute flight, train and bus deals

 
These last-minute flight deals are the cheapest flights found on KAYAK in the last 72 hours for flights to Detroit that are departing in the next 10 days.
5/1Çar
multi-stopBritish Airways
13h 32mFRA-DTW
5/4Cmt
multi-stopBritish Airways
29h 28mDTW-FRA
$684
5/1Çar
multi-stopBritish Airways
16h 39mFRA-DTW
5/4Cmt
multi-stopBritish Airways
29h 28mDTW-FRA
$689
4/29Pzt
multi-stopAmerican Airlines
21h 20mMUC-DTW
5/16Per
multi-stopAmerican Airlines
21h 39mDTW-MUC
$796
4/29Pzt
multi-stopAmerican Airlines
21h 20mMUC-DTW
5/16Per
multi-stopAmerican Airlines
19h 26mDTW-MUC
$809
4/28Paz
multi-stopLufthansa
12h 09mFRA-DTW
5/19Paz
nonstopLufthansa
8h 15mDTW-FRA
$969
4/27Cmt
multi-stopUnited Airlines
16h 22mFRA-DTW
5/10Cum
multi-stopUnited Airlines
31h 16mDTW-FRA
$999
4/27Cmt
multi-stopUnited Airlines
16h 45mFRA-DTW
5/10Cum
nonstopUnited Airlines
8h 15mDTW-FRA
$1,003
5/1Çar
multi-stopKLM
12h 00mFRA-DTW
5/4Cmt
nonstopKLM
8h 25mDTW-FRA
$1,081
5/1Çar
nonstopKLM
9h 15mFRA-DTW
5/4Cmt
nonstopKLM
8h 25mDTW-FRA
$1,089
4/27Cmt
nonstopLufthansa
9h 00mFRA-DTW
5/10Cum
nonstopLufthansa
8h 15mDTW-FRA
$1,594

Search by stops

Search by airline

Search by price