Please forgive this rather elementary question - I don't think I have ever had to change planes/airlines flying internationally (always flown non-stop) and am worried about having enough time in Montreal to change planes.
I'm planning on booking a flight from Calgary to Munich on a Thursday in Sept. This involves departing Calgary on Air Canada at 12:30 pm, arriving in Montreal at 18:25, then changing to a Lufthansa flight departing at 20:40, arriving at Munich at 10:00 am the following day.
This flight is booked on Air Canada and all on 1 ticket.
So what happens, exactly, when we check in in Calgary? Can I assume that our luggage will be checked straight through to Munich? Will we have to go through some kind of passport control in Montreal? If not, do we just go to the next gate and hang out there until it's time to board? Is there anything else involved, given that the next flight is not Air Can but Lufthansa? I have taken a quick look at the Montreal airport map and it looks like it's pretty much a straight line from the end of the terminal where domestic flights arrive, to the other end where international flights depart, so I'm wondering, flight delays aside, if the 2 hours between landing and departing in Montreal will be sufficient time?
Any advice would be greatly appreciated! TIA!!