There are 6 ways to get from Pakistan to Mexico City by plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly Karachi to Benito Juárez International Airport
best- Fly from Karachi (KHI) to Benito Juárez International Airport (MEX)plane KHI - MEX
26h 33m$12,067–41,079Fly Quetta International Airport to Benito Juárez International Airport
- Fly from Quetta International Airport (UET) to Benito Juárez International Airport (MEX)plane UET - MEX
32h 22m$19,049–60,058Fly Lahore International Airport to Benito Juárez International Airport
- Fly from Lahore International Airport (LHE) to Benito Juárez International Airport (MEX)plane LHE - MEX
20h 45m$13,054–47,064Fly Islamabad International Airport to Benito Juárez International Airport
- Fly from Islamabad International Airport (ISB) to Benito Juárez International Airport (MEX)plane ISB - MEX
22h 38m$13,098–45,116Fly Lahore International Airport to Felipe Ángeles International Airport
- Fly from Lahore International Airport (LHE) to Felipe Ángeles International Airport (NLU)plane LHE - NLU
24h 39m$21,104–38,264Fly Lahore International Airport to Licenciado Adolfo López Mateos International Airport
- Fly from Lahore International Airport (LHE) to Licenciado Adolfo López Mateos International Airport (TLC)plane LHE - TLC
27h 34m$27,194–48,344
Karachi (KHI) to Benito Juárez International Airport (MEX) flights
Comparing Your Travel Options
The cheapest way to get from Pakistan to Mexico City is to fly which costs $12000 - $42000 and takes 26h 33m.
The fastest way to get from Pakistan to Mexico City is to fly which takes 20h 45m and costs $13000 - $48000.
The distance between Pakistan and Mexico City is 14884 km.
It takes approximately 26h 33m to get from Pakistan to Mexico City, including transfers.
Mexico City is 11h behind Pakistan. It is currently 12:39 AM in Pakistan and 1:39 PM in Mexico City.
There are 3527+ hotels available in Mexico City.
What companies run services between Pakistan and Mexico City, Mexico?
Turkish Airlines, Pakistan International Airlines, and two other airlines fly from Karachi (KHI) to Benito Juárez International Airport (MEX) twice daily.
- Website
- aeromexico.com
Flights from Quetta International Airport to Benito Juárez International Airport via Lahore International Airport, Toronto
- Ave. Duration
- 35h 40m
- When
- Saturday and Wednesday
- Estimated price
- $27,000–48,000
Flights from Quetta International Airport to Benito Juárez International Airport via Dubai, Houston
- Ave. Duration
- 38h 35m
- When
- Monday, Tuesday, Thursday, Friday, and Sunday
- Estimated price
- $19,000–60,000
Flights from Lahore International Airport to Benito Juárez International Airport via Toronto
- Ave. Duration
- 20h 30m
- When
- Thursday and Sunday
- Estimated price
- $23,000–42,000
Flights from Lahore International Airport to Benito Juárez International Airport via London Heathrow
- Ave. Duration
- 28h 35m
- When
- Monday and Friday
- Estimated price
- $13,000–47,000
Flights from Lahore International Airport to Benito Juárez International Airport via Toronto, Atlanta
- Ave. Duration
- 27h 2m
- When
- Thursday and Sunday
- Estimated price
- $23,000–42,000
Flights from Islamabad International Airport to Benito Juárez International Airport via London Heathrow
- Ave. Duration
- 29h
- When
- Tuesday, Wednesday, Thursday, Saturday, and Sunday
- Estimated price
- $13,000–45,000
- Website
- vivaaerobus.com
Flights from Lahore International Airport to Felipe Ángeles International Airport via Toronto, Cancun
- Ave. Duration
- 29h 2m
- When
- Sunday
- Estimated price
- $22,000–39,000
Flights from Lahore International Airport to Licenciado Adolfo López Mateos International Airport via Toronto, Merida
- Ave. Duration
- 25h 19m
- When
- Thursday and Sunday
- Estimated price
- $27,000–48,000
Flights from Lahore International Airport to Licenciado Adolfo López Mateos International Airport via Toronto, Cancun
- Ave. Duration
- 29h 2m
- When
- Sunday
- Estimated price
- $27,000–48,000
- Website
- delta.com
Flights from Quetta International Airport to Benito Juárez International Airport via Dubai, Houston
- Ave. Duration
- 38h 35m
- When
- Monday, Tuesday, Thursday, Friday, and Sunday
- Estimated price
- $19,000–60,000
Flights from Lahore International Airport to Benito Juárez International Airport via Toronto, Atlanta
- Ave. Duration
- 27h 2m
- When
- Thursday and Sunday
- Estimated price
- $23,000–42,000
- Website
- emirates.com
Flights from Karachi to Benito Juárez International Airport via Istanbul, Houston
- Ave. Duration
- 27h 40m
- When
- Every day
- Estimated price
- $12,000–41,000
Flights from Quetta International Airport to Benito Juárez International Airport via Dubai, Houston
- Ave. Duration
- 39h 25m
- When
- Monday, Tuesday, Thursday, Friday, and Sunday
- Estimated price
- $19,000–60,000
- Website
- turkishairlines.com
Flights from Karachi to Benito Juárez International Airport via Istanbul
- Ave. Duration
- 36h 45m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- $12,000–41,000
- Website
- flyflair.com
Flights from Karachi to Benito Juárez International Airport via Toronto
- Ave. Duration
- 26h 15m
- When
- Tuesday
- Estimated price
- $20,000–37,000
- Website
- united.com
Flights from Karachi to Benito Juárez International Airport via Istanbul, Houston
- Ave. Duration
- 27h 40m
- When
- Every day
- Estimated price
- $12,000–41,000
- Website
- aa.com
Flights from Quetta International Airport to Benito Juárez International Airport via Dubai, Dallas/Ft.Worth
- Ave. Duration
- 32h 10m
- When
- Monday, Tuesday, Thursday, Friday, and Sunday
- Estimated price
- $19,000–60,000
- Website
- aircanada.com
Flights from Islamabad International Airport to Benito Juárez International Airport via Toronto
- Ave. Duration
- 22h 15m
- When
- Friday
- Estimated price
- $22,000–40,000
- Website
- mexicana.gob.mx
Flights from Lahore International Airport to Felipe Ángeles International Airport via Toronto, Merida
- Ave. Duration
- 22h 45m
- When
- Sunday
- Estimated price
- $21,000–38,000
- Website
- volaris.com
Flights from Lahore International Airport to Licenciado Adolfo López Mateos International Airport via Toronto, Guadalajara
- Ave. Duration
- 37h 19m
- When
- Thursday
- Estimated price
- $27,000–48,000
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including How to get from JFK to New York City, Bali: What to do if Mount Agung erupts, and Train travel in France: A guide to SNCF - to help you get the most out of your next trip.
