Private Flights only need to file a flight plan four hours in advance.
Commercial Flights are a bigger job. We recommend using an agent to navigate you through this process. It takes seven days as you need to apply for a Foreign Operators Permit. Form Number: CA 121-19. American Flight Support will be able to assist with your requirements.