I'll echo what PresRDC says that you have absolutely zero chance of getting into a cockpit inflight on a US carrier anymore. Even though it was theoretically not permitted even before 9/11, there were plenty of crews who bent the rules when it suited them but not anymore.
On non-US carriers, especially those from Asia or South America, there is rarely a problem getting into the cockpit on request. Just talk to the flight attendant and send a note to the captain explaining that the kids would like to see the cockpit. Nine times out of ten they will be invited up within the next few minutes.
Finally, I think this thread will get better responses in TravelBuzz than Trip Reports, so I will relocate it there. I think it is looking more for suggestions on how to achieve a visit rather than sharing an actual anecdote or story of a trip so it is more appropriate there anyway.
Thanks
Sean (B747-437B)
Moderator
Trip Reports