Despite being extremely cheap, the bus is also very slow and getting from São Paulo to Buenos Aires by bus will take you a while. You could consider travelling by plane, getting low-cost tickets if you can book in advance.
When are the buses from São Paulo to Buenos Aires scheduled?
The first bus to Buenos Aires leaves at 20:06, while the last one is scheduled at 21:06. The journey takes on average 39 hours and 51 minutes, but the fastest connections take only 36 hours and 35 minutes.
Which companies can you travel with from São Paulo to Buenos Aires?
There are many companies cooperating with virail, among which also Crucero Del Norte, JBL and JBL Turismo with buses to Buenos Aires.