Overview
The Captain 8 is an authentic recreation of the historic Mayflower, the ship that carried the Pilgrim Fathers from England to the New World. This magnificent vessel features three towering masts adorned with traditional sail cloth, hemp ropes, brass winches, pulley blocks, and wooden rigging.
A breathtaking maritime venue for unforgettable events.
Specifications
Vessel Type
Three-masted sailing ship (Mayflower-inspired)
Length × Width
45.84m × 14.5m
Total Capacity
300 guests
Decks
4 levels
Year Built
2006
Style
Authentic sailing ship, maritime heritage
Sails
Sail cloth, hemp ropes, brass winches, pulley blocks, wooden rigging
Facilities
Banquet hall, stage, bars, observation deck
Cruise Routes
Xuhui Riverside Route
Duration: ~60 min
Dock → Xuhui West Bund → Long Museum → Lupu Bridge → Nanpu Bridge → The Bund → Lujiazui → Return.
World Expo Route
Duration: ~75 min
Dock → Expo Site → China Art Museum → Mercedes-Benz Arena → Lujiazui → North Bund → Return.
Shanghai Essence Route
Duration: ~90 min
Dock → The Bund → Oriental Pearl → Lujiazui Three Towers → Waibaidu Bridge → North Bund → Return.