Despite being extremely cheap, the bus is also very slow and getting from Rosario to Porto Alegre 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 of the line Rosario - Porto Alegre scheduled?
To get from Rosario to Porto Alegre by bus it will take you 18 hours and 45 minutes. The first departure is scheduled at 08:12, while the last bus is at 08:12.
Which bus lines can take you from Rosario to Porto Alegre?
Among the several partners of virail, you can also find Flecha Bus, offering buses from Rosario to Porto Alegre.