Rome2Rio

How to get fromPanama to Mexico Cityby taxi, train, plane, bus, or car

Find Transport to Mexico City

See all options

There are 9 ways to get from Panama to Mexico City by taxi, train, plane, bus, or car

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.

  1. Taxi, train to Lambert–St. Louis International Airport, fly to Benito Juárez International Airport

    best
    1. Take the taxi from Panama to Carlinville Stationtaxi taxi
    2. Take the train from Carlinville Station to St. Louistrain train
    3. Fly from Lambert–St. Louis International Airport (STL) to Benito Juárez International Airport (MEX)plane plane STL - MEX
    10h 44m
    $4,129–13,319
  2. Taxi, train to Lambert–St. Louis International Airport, fly to Felipe Ángeles International Airport

    cheapest
    1. Take the taxi from Panama to Carlinville Stationtaxi taxi
    2. Take the train from Carlinville Station to St. Louistrain train
    3. Fly from Lambert–St. Louis International Airport (STL) to Felipe Ángeles International Airport (NLU)plane plane STL - NLU
    13h 48m
    $4,079–12,519
  3. Taxi, bus

    1. Take the taxi from Panama to Lupita's Grocery - Effinghamtaxi taxi
    2. Take the bus from Lupita's Grocery - Effingham to Santiago de Querétarobus bus
    3. Take the bus from Queretaro to Ciudad de Mexicobus bus
    41h 34m
    $11,927–48,132
  4. Taxi, train, bus via Nuevo Laredo

    1. Take the taxi from Panama to Carlinville Stationtaxi taxi
    2. Take the train from Carlinville Station to San Antonio Stationtrain train
    3. Take the bus from San Antonio Station to Nuevo Laredobus bus
    4. Take the bus from Nuevo Laredo to Terminal Central Del Sur - Taxqueñabus bus
    44h 21m
    $10,498–19,148
  5. Drive 2,832.8 km

    1. Drive from Panama to Mexico Citycar car 2,832.8 km
    31h 52m
    $5,447–7,868
  6. Taxi, train to Lambert–St. Louis International Airport, fly to Licenciado Adolfo López Mateos International Airport

    1. Take the taxi from Panama to Carlinville Stationtaxi taxi
    2. Take the train from Carlinville Station to St. Louistrain train
    3. Fly from Lambert–St. Louis International Airport (STL) to Licenciado Adolfo López Mateos International Airport (TLC)plane plane STL - TLC
    15h 45m
    $4,659–14,599
  7. Taxi, train to Chicago O'Hare International Airport, fly to Benito Juárez International Airport

    1. Take the taxi from Panama to Carlinville Stationtaxi taxi
    2. Take the train from Carlinville Station to Chicago Union Stationtrain train
    3. Fly from Chicago O'Hare International Airport (ORD) to Benito Juárez International Airport (MEX)plane plane ORD - MEX
    12h 45m
    $5,216–12,211
  8. Taxi, train, bus

    1. Take the taxi from Panama to Carlinville Stationtaxi taxi
    2. Take the train from Carlinville Station to San Marcos Amtraktrain train
    3. Take the bus from San Marcos to Terminal Central de Autobuses del Nortebus bus
    2d 1h
    $9,376–17,726
  9. Taxi, train, bus via México D.F., Central De Autobuses Del Norte

    1. Take the taxi from Panama to Carlinville Stationtaxi taxi
    2. Take the train from Carlinville Station to San Antonio Stationtrain train
    3. Take the bus from San Antonio Station to Nuevo Laredobus bus
    4. Take the bus from Nuevo Laredo to Terminal Central de Autobuses del Nortebus bus
    2d 3h
    $9,398–18,048

Lambert–St. Louis International Airport (STL) to Benito Juárez International Airport (MEX) flights

Calendar101Weekly Planes
Duration6h 50mAverage Duration
Ticket$2,480Cheapest Price
See schedules

Questions & Answers

What companies run services between Panama, IL, USA and Mexico City, Mexico?

There is no direct connection from Panama to Mexico City. However, you can take the taxi to Carlinville Station, take the train to St. Louis, walk to CIVIC CENTER station, take the train to LAMBERT AIRPORT TERMINAL #1 station, walk to Lambert–St. Louis International Airport (STL) airport, then fly to Benito Juárez International Airport (MEX). Alternatively, you can take the taxi to Lupita's Grocery - Effingham, take the bus to Santiago de Querétaro, walk to Gral. guadalupe victoria-benito juÁrez, take the bus to Alameda, walk to Queretaro, then take the bus to Ciudad de Mexico.

Airlines
Train operators
Bus operators
Other operators

Want to know more about travelling around Mexico

Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.

Related travel guides