Sleeping-bus from Hanoi to Ha GiangThe ride takes 7 hours and you do two shorter stops along the way. There are no toilets on the bus. The bus departs from My Dinh Station:9.00am 4.00pm9.00pm Let us know what time you want to book!