Recall that my itinerary is: MAA -- FRA -- YUL -- YYZ and that I would like to break my journey at YUL.
Here is the only relevant detail I figured out subsequently:
- Irrespective of my final destination, I will have to clear customs and go through immigration checks at the point of entry as far as Canada is concerned. In particular, being a student, I should collect my student permit at Montréal.
Here's a summary of what happened:
I requested the Lufthansa airlines staff to check my luggages only upto YUL telling them that I will not fly the YUL -- YYZ flight. They sought to know why I did not want to fly. Upon explaining my rationale (that I really wanted to get to Kingston, ON and I would take a train from Dorval, Montréal to Kingston, ON), they checked my luggage only upto YUL.
Lufthansa issues boarding pass only for the MAA -- FRA at Chennai. I had to collect the boarding passes for the other flights operated by Air Canada at their counter at Frankfurt from the appropriate gate.
At Frankfurt, the Air Canada staff issued my boarding pass for both the flights and they did not care about my telling them that I would not fly the last flight on the itinerary.
Now I do not what my status was as far as the last flight is concern, but as I have described, it was hassle-free to not fly the last flight in my case...