What are the most popular routes to Apan?
| Calpulalpan - Apan | Average priceZAR 146 | Average duration1h | Daily departures2 | |
| Tlaxcala - Apan | Average priceZAR 58 | Average duration25m | Daily departures1 | |
| Veracruz - Apan | Average priceZAR 732 | Average duration5h 45m | Daily departures2 | |
| Xalapa - Apan | Average priceZAR 399 | Average duration3h 50m | Daily departures2 | |
| Huamantla - Apan | Average priceZAR 91 | Average duration45m | Daily departures1 | |