CLE-YYZ-PVG-SIN-MLE-W all economy plus a seaplane
Left at 6:40am Sunday morning arrived around 1PM Tuesday.
Took about 48 hours door to door. And was definitely worth the 2 days I had in MLE. Return flights were just about the same.
Eta: booked the flight 2 days before leaving. And had some crazy stories along the way.