I'm considering two Miami - Zürich flights, which connect at New York. Both start MIA - JFK, but one continues with JFK - ZRH and the other with LGA - ZRH.
If I check my luggage at Miami, and take a cab from JFK to LGA, will I have to carry my bags and re-check them at LGA, or does the airline do this?
The cost difference (two people) is ~120 USD total. How much is the taxi, normally? Is an airport change worth the hassle?