Rome2Rio

How to get fromApaseo el Grande to Pueblaby bus, car, taxi, or plane

Find Transport to Puebla

See all options

There are 4 ways to get from Apaseo el Grande to Puebla by bus, car, taxi, or plane

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

  1. Bus

    best
    1. Take the bus from Celaya to Puebla Terminal CAPUbus bus
    6h 55m
    $917–1,526
  2. Drive 360.3 km

    cheapest
    1. Drive from Apaseo el Grande to Pueblacar car 360.3 km
    3h 53m
    $641–925
  3. Taxi, fly, bus

    1. Take the taxi from Apaseo el Grande to Queretaro Airporttaxi taxi
    2. Fly from Queretaro Airport to T1 Aicmplane plane
    3. Take the bus from Terminal Central de Autobuses del Norte to Puebla Terminal CAPUbus bus
    4h 31m
    $9,020–401,289
  4. Bus via Santiago de Querétaro

    1. Take the bus from Celaya to Terminal de Autobuses de Querétaro Acceso 2bus bus
    2. Take the bus from Querétaro to Puebla CAPUbus bus
    7h 36m
    $977–1,616

Queretaro Airport to T1 Aicm flights

Calendar7Weekly Planes
Duration57 minAverage Duration
Ticket$8,100Cheapest Price
See schedules

Questions & Answers

What companies run services between Apaseo el Grande, Mexico and Puebla, Mexico?

Futura operates a bus from Celaya to Puebla Terminal CAPU every 3 hours. Tickets cost $1,000–1,500 and the journey takes 5h 25m. Chihuahuenses also services this route 3 times a day.

Airlines
Bus operators
Other 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 Italian Lakes: Getting around by train, Travelling by boat in Italy, and How to get from London City Airport into central London - to help you get the most out of your next trip.