The river cruise docks are a leisurely stroll down The Bund, where many boats are available for boarding both day & night from the Shilipu Wharf.
We took a evening 1 hour cruise for Y100. The evening cruises depart every half hour from 6PM till 830PM. Some also offer dinner for additional cost.
Once you arrive at the boat docking area, walk down the stairs on the street side of the promenade, which lead underground (under the promenade).
The 1 hour (no dinner) cruise can be purchased at window #4. Disreard the guy wearing a phony uniform who will attempt to lead you to the ticket window for which he is emloyed (which is more expensive).
If you are unsure of which cruise you want, an official tourist information ofice is immediately next door to the ticket windows (they speak english).
This is not something that requires pre-booking, we showed up 10 minutes prior. It is well worth it if the weather permits. You will get excellent views of both the Pudong business district & the Bund.
The longer cruises are not worth it and in my opinion, I would eat elsewhere.
If you own or manage Huangpu River, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.