Ca a toujours ete moins cher (voir plus d'infos ici :
http://canton.supadezign.com/visa_a_hk/ ), mais ce qui prend le plus de temps, c'est a la frontiere. Ca depend du nombre de personnes. Ensuite il faut prendre le KCR, donc encore une dixaine de minutes d'attente.
Le train direct coute le double (pour aller au meme endroit), mais il paraitrait que le passage a l'immigration soit plus rapide. Je ne l'ai jamais pris donc je ne peux pas confirmer.