je pense que tu parles du trajet en train.
donc il y a le train numéro t138/t139 qui ne met que 16h (enfin c'est tjrs moins que 23...). il part à 16h19 de shanghai et arrive à xian à 8h39, soit une bonne partie du trajet de nuit.
voilà les horaires d'arrivée et de départ ds ttes les villes où il s'arrete. il en coute 40$ en couchettes dures basses et 61 $ en couchettes molles basses.