Detour Flights

Cheap flights from New York LaGuardia to Prague

New York LaGuardia to Prague (LGA → PRG). We are tracking 25 fares on this route.

Cheapest tracked fare $294  ·  typical price $568  ·  you save about $274 (48%)

Cheapest fares we're tracking

AirlineDepartsStopsPrice
American Airlines2026-09-082 stops$294
Air Canada2026-10-052 stops$338
Lufthansa2026-09-072 stops$344
United Airlines2026-10-022 stops$344
United Airlines2026-09-252 stops$345
United Airlines2026-09-052 stops$347
Lufthansa2026-09-142 stops$348
Virgin Atlantic2026-09-153 stops$352
Air Canada2026-09-222 stops$352
Air Canada2026-10-172 stops$354
Air Canada2026-10-182 stops$354
United Airlines2026-09-122 stops$357
Lufthansa2026-09-182 stops$357
Air Canada2026-10-083 stops$358
United Airlines2026-09-302 stops$362
Air Canada2026-10-193 stops$363
Lufthansa2026-09-062 stops$364
United Airlines2026-09-162 stops$366
Air Canada2026-09-212 stops$369
Air Canada2026-10-012 stops$369

Could you save more?

The airport you were going to fly from is often not the cheapest one. Compare every airport in a region against each other, or check whether a multi-day stopover beats the direct fare.

Find my cheapest airport

Related

Common questions

How cheap can flights from New York LaGuardia to Prague get?
The cheapest fare we have tracked on this route is $294, compared with a typical $568 for a trip of this distance.
Is it cheaper to fly to Prague from a different airport?
Often, yes. Fares out of secondary airports are frequently cheaper than the obvious hub, but they are the ones most likely to be missing from a normal search. Our reverse search compares every airport in a region against each other so the cheaper departure point is not hidden.
Could a stopover make New York LaGuardia to Prague cheaper?
Sometimes. On thin long-haul routes a two-leg trip with a multi-day stopover can beat the direct fare, and occasionally a direct fare is not sold at all. Our detour search prices those routings against the direct flight.