Investigators said 43-year-old Andrew Szech of Green Oaks, Illinois, convinced a 15-year-old girl to take a bus from her home in Kannapolis, North Carolina, to Chicago last month.
Szech allegedly picked her up from a bus station and took her to his home in the 31000 block of Prairie Ridge Road in Green Oaks, where police said he sexually abused her.
During the search of his home, police also found drugs.
SEE ALSO | Aurora handyman charged with sexual abuse of 16-year-old girl at Joliet home, police say
Szech is charged with sexual abuse and unlawful possession.
The United States Marshals Service, Homeland Security Investigations and the Lake County Sheriff's Office assisted in the investigation.