I bought YVR-LHR-LIS ticket from expedia.ca. The layover in LHR is 1 hr 40 m. My question is do I need to pick up my baggage in LHR? My ticket is from AirCanada, all have AC code, but from LHR-LIS is operated by TAP Portugal.
Same question for my return flight, BCN-MUZ-YYZ-YVR. All flights have AC code, but from BCN to MUZ is operated by LUFTHANSA. Do I need to pickup my baggages in Munich?