- Caxias to Sorriso buses
Previously seen trips
| Operated by | Vehicle type | Departure time | Departure location | Trip duration | Arrival time | Arrival location | Recommended | Price and booking link |
|---|---|---|---|---|---|---|---|---|
![]() | Bus | Terminal Rodoviário de Caxias | Rodoviária de Sorriso | No tags | ||||
![]() | Bus | Terminal Rodoviário de Caxias | Rodoviária de Sorriso | No tags | ||||
![]() | Bus | Terminal Rodoviário de Caxias | Rodoviária de Sorriso | No tags | ||||
![]() | Bus | Terminal Rodoviário de Caxias | Rodoviária de Sorriso | No tags |
Get from Caxias to Sorriso
This route is served by bus only
The journey takes about 2 days, 10 hours 44 minutes, and with fares starting at just $225, it presents an excellent value for a comfortable ride.
3bus per day
2d 10hAverage Duration
1607 kmDistance
40kgCO₂ emissions
Compare bus companies
3.5 out of 5 stars3.5/513 reviews
BR Bus Companies: FlixBus, BlaBlaCar Bus, ALSA, Greyhound, Intercape, Trenitalia, Sindbad
Where are the popular stops in Caxias and Sorriso?
Stops in Caxias
Stops in Sorriso
Frequently asked questions about travelling from Caxias to Sorriso by bus
What is the travel distance from Caxias to Sorriso?
The distance between Caxias and Sorriso is around 1606 km (996 miles).
What are the departure and arrival locations for buses traveling from Caxias to Sorriso?
Buses traveling this route start their trip at Estação Rodoviária de Caxias, in Caxias, and end it at Sorriso, in Sorriso.







