Police say the boy slit his mother's throat and left the wrapped body on a sand dune near the Osian resort in Rajasthan state. He was arrested at the airport. The knife was never found, but police say they recovered the boy's bloodied clothes.
The teenager has denied the charges. It was not immediately clear if his lawyer would appeal.
The Pennsylvania resident cannot be named because he is a minor.