All about buses to Ribeirão Preto, SP
| Local Time | |
| Country | Brazil |
| Currency | Brazilian real |
| Bus Routes | 1161 |
| Bus Stations | 11 |
| Cheapest Trip | $2 |
| Most popular Bus Companies | |
| Other companies are Andorinha, Auto Viação Catarinense, Buser, Catedral Turismo, Expresso Adamantina, Expresso Diamante and 28 more. | |
Cheap bus tickets to Ribeirão Preto, SP
-
Buser0h 40m012:15 AMBatatais, SPAgência Ana Luiza12:55 AMRibeirão Preto, SPMini Rodoviária0Premium EconomyA Bus from Buser goes from Agência Ana Luiza, Batatais, SP (Brazil) at 11/4/2026 12:15:00 AM to Mini Rodoviária, Ribeirão Preto, SP (Brazil) arriving at 11/4/2026 12:55:00 AM. 50 Premium Economy ticket for $2 per person are available. Travel duration is 0h 40m
-
Expresso Itamarati1h 35m08:30 PMMonte AltoTerminal Rodoviário Clotilde Artioli Mazza10:05 PMRibeirão Preto, SPBus Station0BasicA Bus from Expresso Itamarati goes from Terminal Rodoviário Clotilde Artioli Mazza, Monte Alto (Brazil) at 11/2/2026 8:30:00 PM to Bus Station, Ribeirão Preto, SP (Brazil) arriving at 11/2/2026 10:05:00 PM. 50 Basic ticket for $7 per person are available. Travel duration is 1h 35m
-
Viação Piracicabana1h 40m05:00 AMAraraquaraCentral Bus Station6:40 AMRibeirão Preto, SPBus Station0BasicA Bus from Viação Piracicabana goes from Central Bus Station, Araraquara (Brazil) at 11/2/2026 5:00:00 AM to Bus Station, Ribeirão Preto, SP (Brazil) arriving at 11/2/2026 6:40:00 AM. 50 Basic ticket for $9 per person are available. Travel duration is 1h 40m
-
Rápido Ribeirão Preto5h 0m06:00 AMSão PauloTietê Bus Station11:00 AMRibeirão Preto, SPBus Station0BasicA Bus from Rápido Ribeirão Preto goes from Tietê Bus Station, São Paulo (Brazil) at 11/3/2026 6:00:00 AM to Bus Station, Ribeirão Preto, SP (Brazil) arriving at 11/3/2026 11:00:00 AM. 50 Basic ticket for $18 per person are available. Travel duration is 5h 0m
-
Viação Eucatur5h 15m09:15 AMSão PauloBarra Funda Bus Station2:30 PMRibeirão Preto, SPBus Station0BasicA Bus from Viação Eucatur goes from Barra Funda Bus Station, São Paulo (Brazil) at 11/7/2026 9:15:00 AM to Bus Station, Ribeirão Preto, SP (Brazil) arriving at 11/7/2026 2:30:00 PM. 50 Basic ticket for $19 per person are available. Travel duration is 5h 15m
-
Rápido D'Oeste4h 50m06:40 AMPoços de Caldas, MGTerminal Rodoviário Dr. Sebastião Vieira Romão11:30 AMRibeirão Preto, SPBus Station0BasicA Bus from Rápido D'Oeste goes from Terminal Rodoviário Dr. Sebastião Vieira Romão, Poços de Caldas, MG (Brazil) at 11/2/2026 6:40:00 AM to Bus Station, Ribeirão Preto, SP (Brazil) arriving at 11/2/2026 11:30:00 AM. 50 Basic ticket for $19 per person are available. Travel duration is 4h 50m
-
Viação Cometa4h 55m09:00 AMSão PauloTietê Bus Station1:55 PMRibeirão Preto, SPBus Station0EconomyA Bus from Viação Cometa goes from Tietê Bus Station, São Paulo (Brazil) at 11/6/2026 9:00:00 AM to Bus Station, Ribeirão Preto, SP (Brazil) arriving at 11/6/2026 1:55:00 PM. 50 Economy ticket for $25 per person are available. Travel duration is 4h 55m
-
Real Maia9h 10m04:20 PMGoiânia, GOCentral Bus Station1:30 AMRibeirão Preto, SPBus Station0EconomyA Bus from Real Maia goes from Central Bus Station, Goiânia, GO (Brazil) at 11/1/2026 4:20:00 PM to Bus Station, Ribeirão Preto, SP (Brazil) arriving at 11/2/2026 1:30:00 AM. 50 Economy ticket for $26 per person are available. Travel duration is 9h 10m
-
Viação Goiânia9h 10m04:20 PMGoiânia, GOCentral Bus Station1:30 AMRibeirão Preto, SPBus Station0EconomyA Bus from Viação Goiânia goes from Central Bus Station, Goiânia, GO (Brazil) at 11/6/2026 4:20:00 PM to Bus Station, Ribeirão Preto, SP (Brazil) arriving at 11/7/2026 1:30:00 AM. 50 Economy ticket for $26 per person are available. Travel duration is 9h 10m
-
Expresso São Luiz10h 45m01:00 PMGoiânia, GOCentral Bus Station11:45 PMRibeirão Preto, SPBus Station0EconomyA Bus from Expresso São Luiz goes from Central Bus Station, Goiânia, GO (Brazil) at 11/1/2026 1:00:00 PM to Bus Station, Ribeirão Preto, SP (Brazil) arriving at 11/1/2026 11:45:00 PM. 50 Economy ticket for $28 per person are available. Travel duration is 10h 45m
-
Viação São Bento10h 20m01:00 PMGoiânia, GOCentral Bus Station11:20 PMRibeirão Preto, SPBus Station0BusinessA Bus from Viação São Bento goes from Central Bus Station, Goiânia, GO (Brazil) at 11/2/2026 1:00:00 PM to Bus Station, Ribeirão Preto, SP (Brazil) arriving at 11/2/2026 11:20:00 PM. 50 Business ticket for $28 per person are available. Travel duration is 10h 20m
-
Viação Motta17h 45m09:00 PMLondrina, PRBus Station2:45 PMRibeirão Preto, SPBus Station0BasicA Bus from Viação Motta goes from Bus Station, Londrina, PR (Brazil) at 11/3/2026 9:00:00 PM to Bus Station, Ribeirão Preto, SP (Brazil) arriving at 11/4/2026 2:45:00 PM. 50 Basic ticket for $28 per person are available. Travel duration is 17h 45m
-
Viação São Luiz10h 45m01:00 PMGoiânia, GOCentral Bus Station11:45 PMRibeirão Preto, SPBus Station0EconomyA Bus from Viação São Luiz goes from Central Bus Station, Goiânia, GO (Brazil) at 11/6/2026 1:00:00 PM to Bus Station, Ribeirão Preto, SP (Brazil) arriving at 11/6/2026 11:45:00 PM. 50 Economy ticket for $28 per person are available. Travel duration is 10h 45m
-
Viaçao Total9h 5m08:30 PMBelo Horizonte, MGBus station (Tergip)5:35 AMRibeirão Preto, SPBus Station0EconomyA Bus from Viaçao Total goes from Bus station (Tergip), Belo Horizonte, MG (Brazil) at 11/1/2026 8:30:00 PM to Bus Station, Ribeirão Preto, SP (Brazil) arriving at 11/2/2026 5:35:00 AM. 50 Economy ticket for $29 per person are available. Travel duration is 9h 5m
-
Roderotas13h 45m01:00 PMGoiânia, GOCentral Bus Station2:45 AMRibeirão Preto, SPBus Station0Premium EconomyA Bus from Roderotas goes from Central Bus Station, Goiânia, GO (Brazil) at 11/7/2026 1:00:00 PM to Bus Station, Ribeirão Preto, SP (Brazil) arriving at 11/8/2026 2:45:00 AM. 50 Premium Economy ticket for $29 per person are available. Travel duration is 13h 45m
-
Tres Estrelas9h 30m04:00 PMGoiânia, GOCentral Bus Station1:30 AMRibeirão Preto, SPBus Station0Premium EconomyA Bus from Tres Estrelas goes from Central Bus Station, Goiânia, GO (Brazil) at 11/1/2026 4:00:00 PM to Bus Station, Ribeirão Preto, SP (Brazil) arriving at 11/2/2026 1:30:00 AM. 50 Premium Economy ticket for $29 per person are available. Travel duration is 9h 30m
-
Pássaro Verde9h 30m08:30 PMBelo Horizonte, MGBus station (Tergip)6:00 AMRibeirão Preto, SPBus Station0EconomyA Bus from Pássaro Verde goes from Bus station (Tergip), Belo Horizonte, MG (Brazil) at 11/1/2026 8:30:00 PM to Bus Station, Ribeirão Preto, SP (Brazil) arriving at 11/2/2026 6:00:00 AM. 50 Economy ticket for $29 per person are available. Travel duration is 9h 30m
-
Viação UTIL11h 40m02:45 AMRio Verde, GOBus Station2:25 PMRibeirão Preto, SPBus Station0Premium EconomyA Bus from Viação UTIL goes from Bus Station, Rio Verde, GO (Brazil) at 11/3/2026 2:45:00 AM to Bus Station, Ribeirão Preto, SP (Brazil) arriving at 11/3/2026 2:25:00 PM. 50 Premium Economy ticket for $30 per person are available. Travel duration is 11h 40m
-
Rápido Federal13h 20m08:45 PMBrasília, DFInterestadual Central Bus Station10:05 AMRibeirão Preto, SPBus Station0EconomyA Bus from Rápido Federal goes from Interestadual Central Bus Station, Brasília, DF (Brazil) at 11/3/2026 8:45:00 PM to Bus Station, Ribeirão Preto, SP (Brazil) arriving at 11/4/2026 10:05:00 AM. 50 Economy ticket for $31 per person are available. Travel duration is 13h 20m
-
Expresso Diamante11h 0m010:00 AMGoiânia, GOCentral Bus Station9:00 PMRibeirão Preto, SPPosto do Trevo Graal Gas Station0Premium EconomyA Bus from Expresso Diamante goes from Central Bus Station, Goiânia, GO (Brazil) at 11/6/2026 10:00:00 AM to Posto do Trevo Graal Gas Station, Ribeirão Preto, SP (Brazil) arriving at 11/6/2026 9:00:00 PM. 50 Premium Economy ticket for $31 per person are available. Travel duration is 11h 0m
-
Viação Santa Cruz4h 30m01:00 PMAlfenasBus Station5:30 PMRibeirão Preto, SPBus Station0BasicA Bus from Viação Santa Cruz goes from Bus Station, Alfenas (Brazil) at 11/6/2026 1:00:00 PM to Bus Station, Ribeirão Preto, SP (Brazil) arriving at 11/6/2026 5:30:00 PM. 50 Basic ticket for $31 per person are available. Travel duration is 4h 30m
-
JL Expresso11h 0m07:00 PMGoiânia, GOCentral Bus Station6:00 AMRibeirão Preto, SPBus Station0Premium EconomyA Bus from JL Expresso goes from Central Bus Station, Goiânia, GO (Brazil) at 11/4/2026 7:00:00 PM to Bus Station, Ribeirão Preto, SP (Brazil) arriving at 11/5/2026 6:00:00 AM. 50 Premium Economy ticket for $33 per person are available. Travel duration is 11h 0m
-
Expresso Adamantina10h 10m03:00 PMGoiânia, GOCentral Bus Station1:10 AMRibeirão Preto, SPBus Station0BusinessA Bus from Expresso Adamantina goes from Central Bus Station, Goiânia, GO (Brazil) at 11/3/2026 3:00:00 PM to Bus Station, Ribeirão Preto, SP (Brazil) arriving at 11/4/2026 1:10:00 AM. 50 Business ticket for $33 per person are available. Travel duration is 10h 10m
-
Gontijo15h 15m04:11 PMMontes Claros, MGBus Station7:26 AMRibeirão Preto, SPBus Station0EconomyA Bus from Gontijo goes from Bus Station, Montes Claros, MG (Brazil) at 11/3/2026 4:11:00 PM to Bus Station, Ribeirão Preto, SP (Brazil) arriving at 11/4/2026 7:26:00 AM. 50 Economy ticket for $35 per person are available. Travel duration is 15h 15m
-
Viação Satélite Norte9h 45m02:30 PMGoiânia, GOCentral Bus Station12:15 AMRibeirão Preto, SPBus Station0EconomyA Bus from Viação Satélite Norte goes from Central Bus Station, Goiânia, GO (Brazil) at 11/6/2026 2:30:00 PM to Bus Station, Ribeirão Preto, SP (Brazil) arriving at 11/7/2026 12:15:00 AM. 50 Economy ticket for $35 per person are available. Travel duration is 9h 45m
-
Viação Garcia8h 45m011:55 AMLondrina, PRBus Station8:40 PMRibeirão Preto, SPBus Station0Premium EconomyA Bus from Viação Garcia goes from Bus Station, Londrina, PR (Brazil) at 11/1/2026 11:55:00 AM to Bus Station, Ribeirão Preto, SP (Brazil) arriving at 11/1/2026 8:40:00 PM. 50 Premium Economy ticket for $37 per person are available. Travel duration is 8h 45m
-
Expresso União11h 0m07:00 AMGoiânia, GOCentral Bus Station6:00 PMRibeirão Preto, SPBus Station0EconomyA Bus from Expresso União goes from Central Bus Station, Goiânia, GO (Brazil) at 11/6/2026 7:00:00 AM to Bus Station, Ribeirão Preto, SP (Brazil) arriving at 11/6/2026 6:00:00 PM. 50 Economy ticket for $39 per person are available. Travel duration is 11h 0m
-
Expresso Nordeste9h 45m04:30 PMGoiânia, GOCentral Bus Station2:15 AMRibeirão Preto, SPBus Station0Premium EconomyA Bus from Expresso Nordeste goes from Central Bus Station, Goiânia, GO (Brazil) at 11/1/2026 4:30:00 PM to Bus Station, Ribeirão Preto, SP (Brazil) arriving at 11/2/2026 2:15:00 AM. 50 Premium Economy ticket for $39 per person are available. Travel duration is 9h 45m
-
Real Expresso11h 30m08:15 AMGoiânia, GOCentral Bus Station7:45 PMRibeirão Preto, SPBus Station0BusinessA Bus from Real Expresso goes from Central Bus Station, Goiânia, GO (Brazil) at 11/7/2026 8:15:00 AM to Bus Station, Ribeirão Preto, SP (Brazil) arriving at 11/7/2026 7:45:00 PM. 50 Business ticket for $43 per person are available. Travel duration is 11h 30m
-
Catedral Turismo11h 25m05:00 AMGoiânia, GOCentral Bus Station4:25 PMRibeirão Preto, SPBus Station0EconomyA Bus from Catedral Turismo goes from Central Bus Station, Goiânia, GO (Brazil) at 11/2/2026 5:00:00 AM to Bus Station, Ribeirão Preto, SP (Brazil) arriving at 11/2/2026 4:25:00 PM. 50 Economy ticket for $46 per person are available. Travel duration is 11h 25m
-
Arte Transportes12h 30m04:30 PMMontes Claros, MGBus Station5:00 AMRibeirão Preto, SPBus Station0Premium EconomyA Bus from Arte Transportes goes from Bus Station, Montes Claros, MG (Brazil) at 11/2/2026 4:30:00 PM to Bus Station, Ribeirão Preto, SP (Brazil) arriving at 11/3/2026 5:00:00 AM. 50 Premium Economy ticket for $46 per person are available. Travel duration is 12h 30m
-
Viação Penha14h 20m011:45 PMCuritiba, PRBus Station2:05 PMRibeirão Preto, SPBus Station0Premium EconomyA Bus from Viação Penha goes from Bus Station, Curitiba, PR (Brazil) at 11/1/2026 11:45:00 PM to Bus Station, Ribeirão Preto, SP (Brazil) arriving at 11/2/2026 2:05:00 PM. 50 Premium Economy ticket for $47 per person are available. Travel duration is 14h 20m
-
Viação Levare Luxor5h 0m010:15 AMSão PauloSala VIP Bella Vita3:15 PMRibeirão Preto, SPLevare VIP Room0First ClassA Bus from Viação Levare Luxor goes from Sala VIP Bella Vita, São Paulo (Brazil) at 11/1/2026 10:15:00 AM to Levare VIP Room, Ribeirão Preto, SP (Brazil) arriving at 11/1/2026 3:15:00 PM. 50 First Class ticket for $59 per person are available. Travel duration is 5h 0m
-
Viação Nacional28h 5m02:45 AMVitória da Conquista, BAPonto de Apoio Gontijo6:50 AMRibeirão Preto, SPBus Station0BasicA Bus from Viação Nacional goes from Ponto de Apoio Gontijo, Vitória da Conquista, BA (Brazil) at 11/4/2026 2:45:00 AM to Bus Station, Ribeirão Preto, SP (Brazil) arriving at 11/5/2026 6:50:00 AM. 50 Basic ticket for $60 per person are available. Travel duration is 28h 5m
-
Viação Emtram11h 20m06:45 PMBrasília, DFInterestadual Central Bus Station6:05 AMRibeirão Preto, SPBus Station0EconomyA Bus from Viação Emtram goes from Interestadual Central Bus Station, Brasília, DF (Brazil) at 11/7/2026 6:45:00 PM to Bus Station, Ribeirão Preto, SP (Brazil) arriving at 11/8/2026 6:05:00 AM. 50 Economy ticket for $62 per person are available. Travel duration is 11h 20m
-
Andorinha19h 50m09:10 PMCampo Grande, MSCentral Bus Station6:00 PMRibeirão Preto, SPBus Station0BusinessA Bus from Andorinha goes from Central Bus Station, Campo Grande, MS (Brazil) at 11/3/2026 9:10:00 PM to Bus Station, Ribeirão Preto, SP (Brazil) arriving at 11/4/2026 6:00:00 PM. 50 Business ticket for $79 per person are available. Travel duration is 19h 50m
-
Auto Viação Catarinense18h 20m07:10 PMBalneário CamboriúBus Station1:30 PMRibeirão Preto, SPBus Station0First ClassA Bus from Auto Viação Catarinense goes from Bus Station, Balneário Camboriú (Brazil) at 11/3/2026 7:10:00 PM to Bus Station, Ribeirão Preto, SP (Brazil) arriving at 11/4/2026 1:30:00 PM. 50 First Class ticket for $107 per person are available. Travel duration is 18h 20m
-
Expresso Guanabara46h 58m02:27 AMPetrolina, PEBus Station1:25 AMRibeirão Preto, SPBus Station0BasicA Bus from Expresso Guanabara goes from Bus Station, Petrolina, PE (Brazil) at 11/4/2026 2:27:00 AM to Bus Station, Ribeirão Preto, SP (Brazil) arriving at 11/6/2026 1:25:00 AM. 50 Basic ticket for $139 per person are available. Travel duration is 46h 58m
Cheap Carpooling to Ribeirão Preto, SP
-
BlaBlaCar0h 40m06:00 AMBatatais, SP6:40 AMRibeirão Preto, SP0EconomyA Car from BlaBlaCar goes from , Batatais, SP (Brazil) at 11/3/2026 6:00:00 AM to , Ribeirão Preto, SP (Brazil) arriving at 11/3/2026 6:40:00 AM. 50 Economy ticket for $3 per person are available. Travel duration is 0h 40m
-
BlaBlaCar3h 29m06:40 PMJundiaí10:10 PMRibeirão Preto, SP0EconomyA Car from BlaBlaCar goes from , Jundiaí (Brazil) at 11/1/2026 6:40:00 PM to , Ribeirão Preto, SP (Brazil) arriving at 11/1/2026 10:10:00 PM. 50 Economy ticket for $12 per person are available. Travel duration is 3h 29m
-
BlaBlaCar2h 50m04:40 PMJundiaí7:30 PMRibeirão Preto, SP0EconomyA Car from BlaBlaCar goes from , Jundiaí (Brazil) at 11/1/2026 4:40:00 PM to , Ribeirão Preto, SP (Brazil) arriving at 11/1/2026 7:30:00 PM. 50 Economy ticket for $13 per person are available. Travel duration is 2h 50m
-
BlaBlaCar3h 0m012:40 PMJundiaí3:40 PMRibeirão Preto, SP0EconomyA Car from BlaBlaCar goes from , Jundiaí (Brazil) at 11/1/2026 12:40:00 PM to , Ribeirão Preto, SP (Brazil) arriving at 11/1/2026 3:40:00 PM. 50 Economy ticket for $16 per person are available. Travel duration is 3h 0m
Your route is not there? In the search bar, we have already filled Ribeirão Preto, SP as your destination. You just have to enter your place of departure. However, if you want to take the bus from Ribeirão Preto, SP, just click on the arrows to change the direction.
We have already set a default travel date. Generally, most people book 3-7 days in advance. If you want to check a specific date, simply select the corresponding day on the calendar to update your search.Do you already know when you will return by bus from Ribeirão Preto, SP? Then check the return trip straight away and simply select the appropriate date. Are you travelling to Ribeirão Preto, SP with other people? Then indicate how many passengers are joining you and start your search. The search results can be sorted by price, departure and arrival time. They can also be filtered according to stops or companies. Customize everything according to your needs.
By the way: If available, we will also show you information about other modes of transportation, such as trains, carpooling and flights, with which you can get to Ribeirão Preto, SP.All bus stops in Ribeirão Preto, SP
FAQs about the bus route to Ribeirão Preto, SP
Is there a direct bus to Ribeirão Preto, SP?
What can I take with me on my bus ride to Ribeirão Preto, SP?
What equipment and amenities does the bus to Ribeirão Preto, SP have?
Which bus stops are there in Ribeirão Preto, SP?
Which bus companies go to Ribeirão Preto, SP?
How can I find the best bus-deals to Ribeirão Preto, SP?
How much could I save by comparing buses to Ribeirão Preto, SP?
Why does CheckMyBus find the best bus deals to Ribeirão Preto, SP?
How does the CheckMyBus technology work for trips to Ribeirão Preto, SP?
Discover other destinations by bus
The most searched bus routes to Ribeirão Preto, SP
More bus connections to Ribeirão Preto, SP
- Buses Alfenas to Ribeirão Preto, SP
- Buses from Aparecida, SP to Ribeirão Preto, SP
- Aracaju, SE to Ribeirão Preto, SP bus
- Buses Arapiraca, AL - Ribeirão Preto, SP
- Buses from Balneário Camboriú to Ribeirão Preto, SP
- Bus to Ribeirão Preto, SP from Barretos, SP
- Bus Batatais, SP to Ribeirão Preto, SP
- Bus to Ribeirão Preto, SP from Belém, PA
- Bus Campo Grande, MS - Ribeirão Preto, SP
- Bus from Capitólio to Ribeirão Preto, SP
- Bus from Cuiabá, MT to Ribeirão Preto, SP
- Bus Feira de Santana, BA to Ribeirão Preto, SP
- Buses Fortaleza, CE - Ribeirão Preto, SP
- Bus to Ribeirão Preto, SP from Guanambi, BA
- Bus Guarujá, SP - Ribeirão Preto, SP
- Buses from Itajaí, SC to Ribeirão Preto, SP
- Buses to Ribeirão Preto, SP from Jequié, BA
- Buses João Pessoa to Ribeirão Preto, SP
- Buses from Joinville, SC to Ribeirão Preto, SP
- Buses Jundiaí to Ribeirão Preto, SP
- Bus Londrina, PR to Ribeirão Preto, SP
- Buses Monte Alto - Ribeirão Preto, SP
- From Natal, RN to Ribeirão Preto, SP bus
- Buses Osasco, SP to Ribeirão Preto, SP
- Bus from Petrolina, PE to Ribeirão Preto, SP
- Piracicaba to Ribeirão Preto, SP bus
- Bus Pirassununga to Ribeirão Preto, SP
- Bus Poços de Caldas, MG - Ribeirão Preto, SP
- From Porto Alegre, RS to Ribeirão Preto, SP bus
- Bus Porto Velho, RO to Ribeirão Preto, SP
- Bus Recife, PE - Ribeirão Preto, SP
- Bus Rio Verde, GO to Ribeirão Preto, SP
- São José dos Campos to Ribeirão Preto, SP bus
- From Teresina, PI to Ribeirão Preto, SP bus
- Bus to Ribeirão Preto, SP from Turmalina, MG
- Bus Vitória da Conquista, BA - Ribeirão Preto, SP




