Da Nang
Nha Trang
Dalat
Sapa
Tam Dao
Vung Tau
Ha Long Bay
Phu Quoc
Hoi An














Tiếng Việt
한국어
中文 (中国)
日本語
ไทย
Deutsch
Español
2 night is more then enough in ninh binh, and you can take a grab or train from hanoi. We took a grab and it was about 1 mill one way
We did almost that exact route in summer 25. We did overnight bus Hanoi to Sapa, overnight bus Sapa to Ninh Binh. Minibus (shared) Ninh Binh to Haiphong (and ferry to Cat Ba Island). We did Lan Ha Bay instead of Halong Bay (a little less touristy). We then flew Haiphong to Da Nang and did mid and south Vietnam. Go12 app is fab for all transport.
Hanoi > Sapa > Ninh Binh > Ha Long Bay > Hanoi is the good options.
Hope this helps you some