We are planning a trip to Mexico in early December and would like to spend 2 full weekend days in Puebla. We would be taking the first class bus (Rojo line?) and would want to avoid getting stuck in traffic in MC......yet want to maximize our stay in Puebla. We heard that traffic starts up in MC around 6:00PM and does not let up until around 9:00PM......so traveling in the early evening makes sense if it is safe. The earliest we can leave MC is 9:30PM (and it might be later) on a Friday night. The return to MC(leave Puebla) would be on Sunday. On Sunday we would like to have dinner in Puebla and then catch the bus back and just check into the hotel in MC to sleep..... the return time is somewhat open since we are only checking into an airport hotel in MC because we have an early flight on Monday AM. Any issues/concerns about traveling by bus, arrival/departure times, etc? Note: I will be 6.5 mo's pregnant during this trip.