Recently I decided to do a 6 and a half hour flight using the Airbus A330-300 over the atlantic. This route is pretty scenic when flying over Canada and flying over Europe, good flight to try out.
Route: CYUL (Montreal) <> LSZH (Zurich)
Flight time: 6 hours 20 minutes
Cruising Altitude: FL370 (37,000 Feet)
Aircraft: Airbus A330-300 (Swiss International Airlines)
Server: Expert Server
Takeoff out of Montreal
Cruising over Canada
Cruising over Europe
Descending into Zurich
Landing into Zurich
Parked at gate
Decent flight, I recommend trying it.