You will need to fly to Mexico City and then you can take a Bus to Puebla $22 dls Uber $75-$100 dls Taxi from a private service from airport $135-$150 dls