+1(514) 937-9445 or Toll-free (Canada & US) +1 (888) 947-9445
one more info required do i need to book direct flight to my country or i can book transit flight also example i need to go Pakistan can i Book Toronto to Dubai and from Dubai to Karachi Pakistan

You need to speak to CBSA. Removal comes with certain requirements and concerns you may attempt to try to remain at a transit location.
 
one more info required do i need to book direct flight to my country or i can book transit flight also example i need to go Pakistan can i Book Toronto to Dubai and from Dubai to Karachi Pakistan
you need to communicate with CBSA to book your flight. You can’t just buy any ticket on your own. In most cases, CBSA will arrange the booking because not all airlines or transit countries are allowed. They usually try to get you a direct flight if possible, or choose a safe transit route. That’s why it’s important to coordinate directly with CBSA for your travel plans.
 
  • Like
Reactions: canuck78