+1(514) 937-9445 or Toll-free (Canada & US) +1 (888) 947-9445
yes my passport is valid, it has not expired yet. It with CBSA. I am waiting for them to give it to me, I want to book my flight now but i dnt know which airlines are permitted

There shouldn’t be a restriction on the airline. The airline may hold onto your passport until you get to your country of origin.
 
Yes, I have a valid passport and I bought my ticket. I had a stopover in another country to get to my country of origin. They told me exactly which route I had to take and which airline. Even though that route was not ideal for me because it would leave me 7 hours away from home, I asked if it was okay to go with another airline. They told me that they could not guarantee that that airline would accept me. This is the problem when you have a removal order
Did you buy your ticket? Have a valid passport? Could you fly direct? Does your country have a national carrier?
Yes, I have a valid passport and I bought my ticket. I had a stop in another country to get to my country of origin. They told me exactly which route I had to take and which airline. Even though that route was not ideal for me because it would leave me 7 hours away from home, I asked if it was okay to go with another airline. They told me that they could not guarantee that airline would accept me. This is the problem when you have a removal order, you need to do what they say. I received my passport in my home country after they checked my background.
 
  • Like
Reactions: canuck78
Yes, I have a valid passport and I bought my ticket. I had a stopover in another country to get to my country of origin. They told me exactly which route I had to take and which airline. Even though that route was not ideal for me because it would leave me 7 hours away from home, I asked if it was okay to go with another airline. They told me that they could not guarantee that that airline would accept me. This is the problem when you have a removal order

Yes, I have a valid passport and I bought my ticket. I had a stop in another country to get to my country of origin. They told me exactly which route I had to take and which airline. Even though that route was not ideal for me because it would leave me 7 hours away from home, I asked if it was okay to go with another airline. They told me that they could not guarantee that airline would accept me. This is the problem when you have a removal order, you need to do what they say. I received my passport in my home country after they checked my background.

I know that typically you have to select a direct flight if available and typically if there is a national carrier that is often who you need to take. As you said it always comes down to the airline. The big issue with flights with transit is that there is concern you will attempt to leave the airport at the transit location even without your passport. IRCC may force Air Canada to remove people if other airlines are unwilling and of course the airline can require someone to accompany the person they are removing if they are really concerned although that is a very expensive option.