+1(514) 937-9445 or Toll-free (Canada & US) +1 (888) 947-9445
Hi guys

I am Pakistani and going to Calgary for my first landing from Bahrain. While coming back to Bahrain I have a flight via Dalls in American Airline. I don't have US valid transit visa. Please tell me if it is required at Dallas the transit time is ~ 5 hrs, and I also need to change the flight.