John Travolta knows the time and place to put on his hair ... literally!

The 57-year-old actor hosted a showcase of Bombardier's private jets on Tuesday at the Burbank Airport sporting a thick head of hair.

However, on Monday, Travolta enjoyed a relaxing day playing tennis with a buddy in Calabasas ... sporting a serious lack of follicles.

Hair today, gone tomorrow.