Cons: Because i bought a ticket via Canada and when u buy a ticket and u check if u need a visa for just connection to another country and say no. When u arrived at counter desk to make the check in and if they see that u r not canadian they will check if u need a visa to make connection, if u need one they will ask for it and if u don't have one they will not give u a ticket to pass thru immigration and get into the plane. Well what happened is that when i bought the ticket i checked if a need a visa and said i didn't need one, then i went to check in, they charge me for extra bag knowing that i couldn't get in the plane as mexican they checked my bag and they gave me my plane ticket, so i pass thru immigration security and made me wait for almost 2 hours after departure, finally i was giving my ticket to the person who checks your boarding pass and didn't let me get in the plane.
Choose up to 4 origin airports
Enter a location to see nearby airports