Shenzhen → Guilin [Overnight]
Departs 06/21/10 at 07:50PM
Arrives 06/22/10 at 06:50AM

Notes

Bus/Train