Simplify Your U.S. Customs Experience
Mobile Passport Control (MPC) App
Traveling to the United States brings excitement and adventure, but the customs process can sometimes be daunting and slow down your momentum. The Mobile Passport Control (MPC) app streamlines this necessary step, ensuring a quicker entry.
Why Choose MPC?
MPC offers several benefits for travelers entering the U.S.A
• Faster Customs Clearance: Skip the long lines and get through customs quicker.
• Ideal for Families and Groups: Keep your travel group together, especially beneficial for parents traveling with children.
• No Need for Trusted Traveler Program: Access expedited processing even if you don’t qualify for other programs.
• Interim Solution: Use MPC while waiting for approval from a Trusted Traveler Program.
Here’s your guide on how to use MPC to your advantage.
Eligibility for MPC
- Returning VWP Participants: To use MPC, you must be a returning visitor to the United States and a participant in the Visa Waiver Program (VWP) with an approved Electronic System for Travel Authorization (ESTA).

Step-by-Step Guide to Using MPC
- Before Your Flight:
- Check Airport Availability: Ensure the U.S. airport you’re arriving at supports MPC. This information can typically be found on the airport’s official website.
- App Setup: Download the MPC app on your Apple or Android device, and scan your passport to register. Your information will be securely stored for future travels.
Easily scan and store your passport details in the app.
- Pre-Landing Preparation:
- Submit Your Details: Up to four hours before landing, use the app to take a self-photo and answer a few simple customs declaration questions.
- Group Submissions: You can add details for up to 12 people in one go if you are traveling with family or friends.
- Upon Arrival:
- Join the MPC Line: Look for signs directing you to the MPC queue in the customs area, which is usually shorter than the regular lines.
Follow the signs to the designated MPC line upon arrival.

Additional Tips for MPC Users:
- Look for MPC Signage: Always keep an eye out for MPC directions within the customs area.
- Electronic Declarations: Fill out your customs declaration electronically on each trip using the MPC app.
- Required Documents: Remember, MPC is not a substitute for required travel documents like visas or ESTA.

Where can you use the Mobile Passport Control app?
Customs and Border Protection has been expanding the program and recently even added locations in Canada – Montreal and Toronto Preclearance locations.
- Atlanta Hartsfield-Jackson International Airport (ATL)
- Baltimore/Washington International Thurgood Marshall Airport (BWI)
- Boston Logan International Airport (BOS)
- Chicago O’Hare International Airport (ORD)
- Dallas/Fort Worth International Airport (DFW)
- Dulles International Airport (IAD)
- Denver International Airport (DEN)
- Fort Lauderdale-Hollywood International Airport (FLL)
- Honolulu Daniel K. Inouye International Airport (HNL)
- Houston George Bush Intercontinental Airport (IAH)
- Houston William P. Hobby International Airport (HOU)
- John F. Kennedy International Airport (JFK)
- Kansas City International Airport (MCI)
- Los Angeles International Airport (LAX)
- Miami International Airport (MIA)
- Miami Seaport
- Minneapolis-Saint Paul International Airport (MSP)
- Montreal Trudeau International Airport (YUL)
- Newark Liberty International Airport (EWR)
- Oakland International Airport (OAK)
- Orlando International Airport (MCO)
- Palm Beach Seaport
- Philadelphia International Airport (PHL)
- Phoenix Sky Harbor International Airport (PHX)
- Pittsburgh International Airport (PIT)
- Port Everglades Seaport
- Portland International Airport (PDX)
- Sacramento International Airport (SMF)
- San Diego International Airport (SAN)
- San Francisco International Airport (SFO)
- San Jose International Airport (SJC)
- San Juan Airport (SJU)
- San Juan Seaport
- Salt Lake City International Airport (SLC)
- Seattle-Tacoma International Airport (SEA)
- Tampa International Airport (TPA)
- Toronto Pearson International Airport (YYZ)
- Vancouver International Airport (YVR)