Upvote:4
I don't think you will find what you are looking for; usually people take a transport and expect to get to destination as quickly as possible.
Can't you just book multiple bus tickets traveling by day and sleep in each destination stop ?
For example (for a trip from NY to Chicago)
1 day ticket from NY to Pittsburgh, Sleep there; take next bus in the morning. 1 day ticket from Pittsburgh to Chicago; Sleep there, take next bus in the morning ...