Rome2Rio

How to get fromSanta María Huatulco to Celayaby plane, bus, or car

Find Transport to Celaya

See all options

There are 7 ways to get from Santa María Huatulco to Celaya by 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. Fly to Benito Juárez International Airport, bus

    best
    1. Fly from Huatulco International Airport (HUX) to Benito Juárez International Airport (MEX)plane plane HUX - MEX
    2. Take the bus from Terminal de Autobuses T1 AICM to Terminal de Autobuses de Querétaro Acceso 1bus bus
    3. Take the bus from Terminal de Autobuses de Querétaro Acceso 3 to Celayabus bus
    5h 51m
    $2,314–6,161
  2. Drive 912.2 km

    cheapest
    1. Drive from Santa María Huatulco to Celayacar car 912.2 km
    10h 48m
    $1,612–2,328
  3. Bus

    1. Take the bus from Huatulco to Terminal Central de Autobuses del Nortebus bus
    2. Take the bus from Terminal Central de Autobuses del Norte to Celayabus bus
    21h 8m
    $1,780–2,827
  4. Fly to Querétaro Intercontinental Airport, bus

    1. Fly from Huatulco International Airport (HUX) to Querétaro Intercontinental Airport (QRO)plane plane HUX - QRO
    2. Take the bus from Terminal de Autobuses de Querétaro Acceso 3 to Celayabus bus
    6h 21m
    $3,169–5,761
  5. Fly to Del Bajío International Airport, bus

    1. Fly from Huatulco International Airport (HUX) to Del Bajío International Airport (BJX)plane plane HUX - BJX
    2. Take the bus from León to Celayabus bus
    7h 54m
    $3,276–7,831
  6. Fly to Felipe Ángeles International Airport, bus

    1. Fly from Huatulco International Airport (HUX) to Felipe Ángeles International Airport (NLU)plane plane HUX - NLU
    2. Take the bus from Aeropuerto Internacional Felipe Ángeles to Terminal de Autobuses de Querétaro Acceso 1bus bus
    3. Take the bus from Terminal de Autobuses de Querétaro Acceso 3 to Celayabus bus
    6h 54m
    $2,439–5,731
  7. Bus via Santiago de Querétaro

    1. Take the bus from Pochutla to Terminal Central de Autobuses del Nortebus bus
    2. Take the bus from Terminal Central de Autobuses del Norte to Terminal de Autobuses de Querétaro Acceso 3bus bus
    3. Take the bus from Terminal de Autobuses de Querétaro Acceso 3 to Celayabus bus
    23h 38m
    $2,170–3,368

Santa María Huatulco to Celaya by bus

Calendar7Weekly Buses
Duration21h 8mAverage Duration
Ticket$1,780Cheapest Price
See schedules

Questions & Answers

What companies run services between Santa María Huatulco, Mexico and Celaya, Mexico?

You can take a bus from Huatulco to Celaya via Terminal Central de Autobuses del Norte in around 21h 8m.

Airlines
Bus operators

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 Thanksgiving 2018: How to travel stress-free, Is ride-sharing platform BlaBlaCar right for you?, and Italy Travel Guides - to help you get the most out of your next trip.