MPC available at Land Border Crossings
On April 20, 2026, MPC was deployed for eligible pedestrians at select land border crossings. See available locations below. Check back periodically as MPC rolls out to more land border ports of entry throughout 2026.
Key Benefits of MPC
- Shorter wait times in Customs
- Free, easy-to-use app
- Groups up to 12 can be processed together
- Available at most major U.S. airports
- Available at select land border crossings
- Ability to declare items in app
- Apply and pay for provisional I-94 at land border crossings
Reasons to use MPC
- You want to get through Customs faster.
- You want to keep your group of family or friends together. If you are a parent traveling with your children, this is a great option for you.
- You don't qualify for a Trusted Traveler Program but would still like to take advantage of an expedited process.
- You're waiting for approval for a Trusted Traveler Program.
Steps to use MPC
Before your return flight or pedestrian crossing at the land border
Check to see if your U.S. return and preclearance airport or land border port of entry offers MPC at the bottom of this page. Download the MPC app for Apple or Android and scan your passport to get started.
- Your passport information will be saved in the app for future use.
- Your passport information will be saved in the app for future use.
Up to 4 hours before landing or 8 hours prior to your arrival at the land border port of entry
Take a self-photo and answer a few questions in the app about your arrival and declarations. Your submission is active for 4 hours for the air environment and 8 hours for the land environment.
- By submitting these travel details through the app ahead of time, you are speeding up your interaction with the CBP Officer.
If you are traveling with a group, you can add up to 12 people to a submission from one device.
- This means you can stay together when you speak to the CBP Officer, instead of going up to the booth one at time.
In the Customs arrival area
Take out your passport and enter the designated MPC line (marked with signage) to finalize your inspection with a CBP officer.
- You can expect a shorter wait because MPC allows officers to process travelers more efficiently.
Reminders for MPC users
- Look for signage in Customs to direct you to the MPC line.
- You must answer the Customs' Declaration questions each time you are using MPC for entry.
- You can submit information for multiple people from one device - and talk to the officer together, as a group.
- MPC does not replace any required travel documents, such as ESTA for Visa Waiver Program travelers. Ensure you have the necessary documents prior to travel.
Additional Details
- MPC does not replace your passport.
- You do not have to fill out a paper declaration form. You will answer CBP inspection questions electronically in the MPC app on your mobile device.
- You can submit your travel details from your mode of transport or upon arrival at a port of entry (for example, on the plane, at the airport, or prior to the pedestrian crossing).
- If your flight is diverted to an airport that does not utilize MPC processing, you will not be able to use MPC as planned.
- Using MPC is secure. Your document information and responses to CBP inspection questions are submitted directly to CBP via secure encryption protocols.
- MPC is different from Global Entry. Check the table below to decide which one is right for you.
| Criteria | Mobile Passport Control (MPC) | Global Entry (GE) |
|---|---|---|
| Cost | Free | $120 for 5-year membership |
| Application | No enrollment application | Enrollment application required |
| Background Check | No background check | Background check |
| Fingerprint Requirement | No fingerprint to enroll | Fingerprinting required to enroll |
| App Used | Must download and use the MPC app | Can use GE mobile app or GE portal |
| Talk to Officer | Must talk to a CBP Officer in Customs | Not always required to talk with a CBP Officer in Customs |
| TTP | Not a Trusted Traveler Program | Is a Trusted Traveler Program |
| Passport Requirement | Passport should be available to present to a CBP Officer | Passport should be available to present to a CBP Officer |
| Photo Requirement | Must take confirmation photo for final verification (in addition to app self-photo) | Not required to take confirmation photo (only mobile app or portal self-photo) |
| Availability | Available to U.S. citizens, U.S. lawful permanent residents, Canadian B1/B2 citizen visitors and returning Visa Waiver Program travelers with approved ESTA | GE eligibility requirementsEligibility also depends on applicant vetting |
Mobile Passport Control FAQs
MPC is currently available at the following 63 sites, including 37 U.S. International Airports, 15 Preclearance locations, 4 land border ports of entry, 4 seaports of entry and 3 departure locations:
Airports and Seaports
- Abu Dhabi Zayed International Airport (AUH)
- Anchorage International Airport (ANC)
- Atlanta Hartsfield-Jackson International Airport (ATL)
- Aruba Queen Beatrix International Airport (AUA)
- Bermuda L.F. Wade International Airport (BDA)
- Baltimore/Washington International Thurgood Marshall Airport (BWI)
- Billy Bishop Toronto City Airport (YTZ)
- Boston Logan International Airport (BOS)
- Calgary International Airport (YYC)
- Cleveland Hopkins International Airport (CLE)
- Charlotte Douglas International Airport (CLT)
- Chicago O'Hare International Airport (ORD)
- Cyril E. King - St. Thomas (STT)
- Cyril E. King - St. Thomas General Aviation
- Dallas/Fort Worth International Airport (DFW)
- Denver International Airport (DEN)
- Detroit Metropolitan Airport (DTW)
- Dulles International Airport (IAD)
- Dublin Airport (DUB)
- Edmonton International Airport (YEG)
- Fairbanks International Airport (FAI)
- Fairbanks International Airport (FAI)
- Fort Lauderdale-Hollywood International Airport (FLL)
- Halifax Stanfield International Airport (YHZ)
- Henry E. Rohlsen - St. Croix (STX)
- 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)
- Las Vegas Harry Reid International Airport (LAS)
- Los Angeles International Airport (LAX)
- Miami International Airport (MIA)
- Miami Seaport (MSE)
- Minneapolis-Saint Paul International Airport (MSP)
- Montreal Trudeau International Airport (YUL)
- Nassau Lynden Pindling International Airport (NAS)
- Newark Liberty International Airport (EWR)
- Oakland International Airport (OAK)
- Orlando International Airport (MCO)
- Ottawa International Airport (YOW)
- Palm Beach Seaport (WPB)
- Philadelphia International Airport (PHL)
- Phoenix Sky Harbor International Airport (PHX)
- Pittsburgh International Airport (PIT)
- Port Everglades Seaport (PEV)
- Portland International Airport (PDX)
- Sacramento International Airport (SMF)
- Salt Lake City International Airport (SLC)
- San Diego International Airport (SAN)
- San Francisco International Airport (SFO)
- San Jose International Airport (SJC)
- San Juan Airport (SJU)
- San Juan Seaport (SAJ)
- Seattle-Tacoma International Airport (SEA)
- Shannon Airport (SNN)
- Tampa International Airport (TPA)
- Ted Stevens International Airport (ANC)
- Toronto Pearson International Airport (YYZ)
- Vancouver International Airport (YVR)
- Winnipeg James A Richardson International Airport (YWG)
Land Border Ports
- Blaine Peace Arch, Washington
- Blaine Pacific Highway Port of Entry, Washington
- Lynden Kenneth G Ward Port of Entry, Washington
- Sumas Port of Entry, Washington