If you want to get to Sapa by bus from Hanoi, My Dinh, Luong Yen and Gia Lam stations all have local buses leaving for Lao Cai. You will have to change there and catch another local bus from Lao Cai station. Fares are fine and the trip is about 10hrs give or take. Hope this helps!