OK, so I'm trying to figure this out. I know on domestic flights, barring any sort of elite status, you have to pay for checked baggage. And on international flights, you don't. But what about if your trip is 2 legs, one domestic and one international (in my case, STL-ORD and ORD-LHR). Do I have to pay the fee for the domestic leg? Or since my final destination is international, do I not need to pay? United's website does not really make this clear.
If the answer is that I need to pay, then I have a second question. I'm returning from Berlin, so I have TXL-FRA-ORD-STL, and the TXL-FRA and FRA-ORD legs are codeshared on Lufthansa. I know Lufthansa doesn't charge fees on domestic flights, but if United wants payment for the fee on the ORD-STL leg, can I pay it at the Lufthansa checkin counter in Berlin, or do I have to do it at United's counter in Chicago?
And I suppose a 3rd bonus question not related to baggage: Can Lufthansa issue me a boarding passe for the United ORD-STL leg at checkin in Berlin?
Thanks
If the answer is that I need to pay, then I have a second question. I'm returning from Berlin, so I have TXL-FRA-ORD-STL, and the TXL-FRA and FRA-ORD legs are codeshared on Lufthansa. I know Lufthansa doesn't charge fees on domestic flights, but if United wants payment for the fee on the ORD-STL leg, can I pay it at the Lufthansa checkin counter in Berlin, or do I have to do it at United's counter in Chicago?
And I suppose a 3rd bonus question not related to baggage: Can Lufthansa issue me a boarding passe for the United ORD-STL leg at checkin in Berlin?
Thanks