Where does the River Cruise depart from? The London Eye River Cruise departs from The London Eye Pier. The pier entrance can be found to the left of The London Eye. Related articles How long is The London Eye River Cruise? Can I get off the River Cruise at another stop? What is The London Eye River Cruise? How long are the queues for the London Eye? Do you offer food and drink on the River Cruise?