Efectivamente, la llegada al parque es más sencilla y económica. Tú misma ya la mencionaste.
El show termina entre 9:30 y 10:00 pm.
Al salir del parque tienes dos opciones.
La opción más económica pero no la más recomendable es encontrar la forma de llegar desde la salida del parque hasta la carretera caminando o por aventón y esperar un colectivo en la parada de Xcaret (pasan hasta las 11 de la noche los últimos). En tiempo caminando han de ser unos 20-25 minutos, y aunque es seguro, pues no está iluminado y debes tener cuidado con los automóviles. Yo ya he caminado alguna vez ese camino de noche, un día que mi moto se averió. Al final de un día en Xcaret lo que menos querrás es caminar tanto por ahorrarte unos pesos.
La opción más segura es tomar un taxi a la salida del parque. hay un sitio de taxis establecido y bien regulado. Prácticamente todos los taxis de Quintana Roo son seguros (de sitio o los de la calle), así que no tienes absolutamente nada de que preocuparte. Ahí están los precios en una lista y los precios varían mucho según el destino al que vayas.
No cuesta lo mismo que te lleven al centro de Playa del Carmen que a un hotel sobre la Riviera Maya. Si te hospedas en un hotel todo incluido sobre la costa de la Riviera Maya prepárate para pagar tarifas de taxis más elevadas. A Playa del Carmen Centro deben ser unos 200 pesos (son como 10 minutos).
Hasta donde sé, no hay otro medio de transporte más que esos. No hay camiones que no sean los de Xcaret o de algún tour operador.
Saludos, y si te puedo ayudar en algo más envíame un mensaje.