Dear Sonia,
Greetings from Janet, Top China Travel. Thanks for your message. I am pleased to help you planning one day trip from Beijing to Xian.
It takes 5.5 hours at least by high-speed train from Beijing to Xian and the cost is US$98/per person for second class seat. If you want to take high-speed train, I suggest you to stay one night in Xian or you won't have enough time to discovery Xian, it means you need 2 days / 1 night trip in Xian.
Could you please let me know how many clients travel?
And which star hotel do you prefer to stay?
5* -- like Crowne Plaza or JW Marriott (JW Marriott is more deluxe)
4* -- like Holiday Inn or Marriott by Courtyard or any local managed 4* hotels
3* -- Holiday Inn Express or any local managed 3* hotels
Hope the above is clear and helpful.
Looking forwards to hearing from you soon.
Best regards
Janet