Do I have wireless internet on the main Peru bus companies, such as Cruz del Sur, Ormeño or Oltursa ?
That would be nice since my bus trips usually last around 10 hours
I have called the bus companies and checked some testimonies on web and of my friends regarding the WiFi on this buses. I'm glad to tell you that the 3 of them have the service, however it is not available for all the routes.
Of course the WiFi service is only for the premium tickets so you will have to pay extra and speed is not that great. You have to know that 70% of the internet users here in Peru only have 2Mb... so it is going to be slow and possibly get disconnected during some hours in the trip.
Some of the companies tend to advertise wifi connection onboard, but we encountered the first actually working one in Chile.
I would try to go through the desks of different bus companies in the bus station. If they say that they offer wifi in the bus then give them little bit hard time with questions about it and finally go with the one who sounds most believable. After that its just testing but don't expect too much.