Rome2Rio

How to get fromMexicali to San Pedro Sulaby plane, bus, car, shuttle, or train

Find Transport to San Pedro Sula

See all options

There are 9 ways to get from Mexicali to San Pedro Sula by plane, bus, car, shuttle, or train

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

  1. Fly General Rodolfo Sánchez Taboada International Airport to Ramón Villeda Morales International Airport

    best
    1. Fly from General Rodolfo Sánchez Taboada International Airport (MXL) to Ramón Villeda Morales International Airport (SAP)plane plane MXL - SAP
    9h 45m
    $390–1,087
  2. Bus

    cheapest
    1. Take the bus from Mexicali to Huixtlabus bus
    2. Take the bus from Huixtla to Tapachulabus bus
    3. Take the bus from Tapachula to Estación Central 7a Avenida Zona 1bus bus
    4. Take the bus from Guatemala to Terminal Metropolitana de Busesbus bus
    3d 10h
    $171–313
  3. Bus via Mexico City

    1. Take the bus from Mexicali to México Politécnicobus bus
    2. Take the bus from Mexico City Politécnico Station to Tapachulabus bus
    3. Take the bus from Tapachula to Estación Central 7a Avenida Zona 1bus bus
    4. Take the bus from Guatemala to Terminal Metropolitana de Busesbus bus
    2d 23h
    $175–300
  4. Drive 4,122.8 km

    1. Drive from Mexicali to San Pedro Sulacar car 4,122.8 km
    2d 3h
    $568–820
  5. Bus to Tijuana International Airport, fly to Ramón Villeda Morales International Airport

    1. Take the bus from Mexicali to Tijuana International Airportbus bus
    2. Fly from Tijuana International Airport (TIJ) to Ramón Villeda Morales International Airport (SAP)plane plane TIJ - SAP
    13h 8m
    $220–775
  6. Fly General Rodolfo Sánchez Taboada International Airport to Palmerola Airport, bus

    1. Fly from General Rodolfo Sánchez Taboada International Airport (MXL) to Palmerola Airport (XPL)plane plane MXL - XPL
    2. Take the bus from Comayagua to El Progresobus bus
    11h 59m
    $279–1,011
  7. Bus to San Diego International Airport, fly to Ramón Villeda Morales International Airport

    1. Take the bus from Mexicali to Tijuanabus bus
    2. Fly from San Diego International Airport (SAN) to Ramón Villeda Morales International Airport (SAP)plane plane SAN - SAP
    14h 46m
    $245–846
  8. Fly General Rodolfo Sánchez Taboada International Airport to Cuscatlán International Airport, Tour, shuttle

    1. Fly from General Rodolfo Sánchez Taboada International Airport (MXL) to Cuscatlán International Airport (SAL)plane plane MXL - SAL
    2. Take a shuttle bus from San Salvador to Copán Ruinasshuttle bus
    3. Take a shuttle bus from Copan Ruins to Terminal Metropolitana de Busesshuttle bus
    14h 48m
  9. Bus, train

    1. Take the bus from Mexicali to Tijuanabus bus
    2. Take the train from San Diego to Los Angelestrain train
    3. Take the bus from Los Angeles to Terminal Metropolitana de Busesbus bus
    4d 5h
    $374–518

General Rodolfo Sánchez Taboada International Airport (MXL) to Ramón Villeda Morales International Airport (SAP) flights

Calendar12Weekly Planes
Duration12h 24mAverage Duration
Ticket$326Cheapest Price
See schedules

Questions & Answers

What companies run services between Mexicali, Mexico and San Pedro Sula, Honduras?

Volaris and Aeroméxico fly from General Rodolfo Sánchez Taboada International Airport (MXL) to Ramón Villeda Morales International Airport (SAP) twice daily. Alternatively, you can take a bus from Mexicali to Terminal Metropolitana de Buses via Mexico City Politécnico Station, Tapachula, Estación Central 7a Avenida Zona 1, Litegua Bus Station, and Guatemala in around 2d 23h.

Airlines
Bus operators

Want to know more about travelling around Honduras

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

More Questions & Answers