- Must visit
Museu da Cidade
Major Campinas museum in a former coffee farm house. It presents local history, art, and architecture in one of the city key heritage sites.
Cheapest price on Oct 11
$25
Average ticket price on Oct 11
$44
Fastest journey on Oct 11
7 h
Average journey duration on Oct 11
7 h
Buses on Oct 11
18
Distance
395 km
The best way to find a cheap bus ticket from Rio de Janeiro, RJ to Campinas is to book your journey as far in advance as possible and to avoid traveling at rush hour.
The average ticket from Rio de Janeiro, RJ to Campinas will cost around $44 if you buy it on the day, but the cheapest tickets can be found for only $25.
On Sun, Oct 11, we found 18 buses from Rio de Janeiro, RJ to Campinas, including 18 direct services.
On Sun, Oct 11 the direct buses cover the 395 km distance in an average of 7 h but if you time it right, some buses will get you there in just 7 h .
On Sun, Oct 11 the slowest buses will take 7 h and usually involve a change or two along the way, but you might be able to save a few pennies if you’re on a budget.










Buses from Rio de Janeiro, RJ to Campinas run on average 10 times per day, taking around 7h 26m. Cheap bus tickets for this journey start at $17 (€14) if you book in advance.
There are 10 buses per day. The earliest bus runs at 00:50, the last at 23:58. The fastest bus covers the 245 miles (395 km) distance in 4h 45m.
Distance 245 miles (395 km) |
Average bus duration 7h 26m |
Cheapest ticket price $17 (€14) |
Buses per day 10 |
Direct buses 10 |
Fastest bus 4h 45m |
First bus 12:50 AM |
Last bus 11:58 PM |
Cheapest Month Aug |
Cheapest Day Wed |
High Season Jul - Sep |
Low Season Oct - Dec |
Busiest Day Sat |
Least Busy Day Mon |
Best time to book 3 days |
| Operator | Departure Time | Arrival Time | Duration | Departure days | Cheapest price |
|---|---|---|---|---|---|
Operator Cometa | Departure Time 08:30AM | Arrival Time 03:30PM | Duration 7h00 | Departure days Tue, Wed, Thu, Fri, Sat, Sun | Cheapest price $27 |
Operator BusCo | Departure Time 09:00AM | Arrival Time 04:00PM | Duration 7h00 | Departure days Mon, Fri, Sat, Sun | Cheapest price $24 |
Operator Cometa | Departure Time 09:01AM | Arrival Time 04:01PM | Duration 7h00 | Departure days Mon | Cheapest price $36 |
Operator Expresso Adamantina | Departure Time 10:00AM | Arrival Time 05:10PM | Duration 7h10 | Departure days Mon, Fri, Sat | Cheapest price $27 |
Operator Nordeste Transportes | Departure Time 10:00AM | Arrival Time 06:30PM | Duration 8h30 | Departure days Everyday | Cheapest price $26 |
Operator Cometa | Departure Time 10:00AM | Arrival Time 05:00PM | Duration 7h00 | Departure days Mon | Cheapest price $41 |
Operator Expresso Adamantina | Departure Time 10:01AM | Arrival Time 05:31PM | Duration 7h30 | Departure days Sun | Cheapest price $29 |
Operator Util | Departure Time 10:45AM | Arrival Time 07:10PM | Duration 8h25 | Departure days Tue, Wed, Thu, Fri, Sat | Cheapest price $24 |
Operator Cometa | Departure Time 11:00AM | Arrival Time 06:00PM | Duration 7h00 | Departure days Tue, Wed, Thu, Fri, Sat, Sun | Cheapest price $27 |
Operator Util | Departure Time 12:00PM | Arrival Time 08:25PM | Duration 8h25 | Departure days Sun | Cheapest price $57 |
Operator Cometa | Departure Time 12:00PM | Arrival Time 07:00PM | Duration 7h00 | Departure days Mon | Cheapest price $45 |
Operator Cometa | Departure Time 12:30PM | Arrival Time 07:30PM | Duration 7h00 | Departure days Mon | Cheapest price $45 |
Operator Cometa | Departure Time 01:00PM | Arrival Time 08:00PM | Duration 7h00 | Departure days Mon | Cheapest price $57 |
Operator Cometa | Departure Time 02:00PM | Arrival Time 09:05PM | Duration 7h05 | Departure days Tue, Wed, Thu, Fri, Sat, Sun | Cheapest price $28 |
Operator Cometa | Departure Time 03:00PM | Arrival Time 10:20PM | Duration 7h20 | Departure days Mon | Cheapest price $56 |
Operator Cometa | Departure Time 04:00PM | Arrival Time 11:00PM | Duration 7h00 | Departure days Mon | Cheapest price $56 |
Operator Cometa | Departure Time 05:00PM | Arrival Time 12:00AM | Duration 7h00 | Departure days Mon | Cheapest price $56 |
Operator Cometa | Departure Time 09:00PM | Arrival Time 04:00AM | Duration 7h00 | Departure days Mon | Cheapest price $58 |
Operator Cometa | Departure Time 10:00PM | Arrival Time 05:00AM | Duration 7h00 | Departure days Mon | Cheapest price $58 |
Operator BusCo | Departure Time 10:00PM | Arrival Time 05:00AM | Duration 7h00 | Departure days Tue, Wed, Thu, Fri, Sun | Cheapest price $23 |
Operator Expresso Adamantina | Departure Time 10:15PM | Arrival Time 05:45AM | Duration 7h30 | Departure days Mon | Cheapest price $65 |
Operator Cometa | Departure Time 10:20PM | Arrival Time 05:15AM | Duration 6h55 | Departure days Tue, Wed, Thu, Fri, Sat, Sun | Cheapest price $33 |
Operator Expresso Adamantina | Departure Time 10:30PM | Arrival Time 06:00AM | Duration 7h30 | Departure days Mon | Cheapest price $61 |
Operator Util | Departure Time 10:30PM | Arrival Time 05:50AM | Duration 7h20 | Departure days Thu, Fri | Cheapest price $30 |
Operator Cometa | Departure Time 10:40PM | Arrival Time 05:40AM | Duration 7h00 | Departure days Mon | Cheapest price $53 |
Operator Nordeste Transportes | Departure Time 10:45PM | Arrival Time 06:45AM | Duration 8h00 | Departure days Tue, Wed, Fri, Sat, Sun | Cheapest price $34 |
Operator Expresso Adamantina | Departure Time 11:00PM | Arrival Time 06:30AM | Duration 7h30 | Departure days Tue, Wed, Thu, Fri, Sat, Sun | Cheapest price $27 |
Operator Cometa | Departure Time 11:00PM | Arrival Time 06:00AM | Duration 7h00 | Departure days Mon, Fri | Cheapest price $31 |
Operator Cometa | Departure Time 11:15PM | Arrival Time 06:15AM | Duration 7h00 | Departure days Mon | Cheapest price $58 |
Operator Util | Departure Time 11:30PM | Arrival Time 07:30AM | Duration 8h00 | Departure days Tue, Wed, Thu, Fri, Sat, Sun | Cheapest price $29 |
Operator Cometa | Departure Time 11:30PM | Arrival Time 06:35AM | Duration 7h05 | Departure days Everyday | Cheapest price $31 |
Operator Cometa | Departure Time 11:50PM | Arrival Time 06:50AM | Duration 7h00 | Departure days Tue, Wed, Thu, Fri, Sat, Sun | Cheapest price $33 |
Operator Cometa | Departure Time 11:59PM | Arrival Time 06:59AM | Duration 7h00 | Departure days Mon | Cheapest price $53 |
The table below shows live departures for Rio de Janeiro, RJ to Campinas buses for today, Saturday, October 10. You can also manually refresh the results below to see updated bus journeys.
| Provider | Departs | Duration | Arrives | Transfers | Tickets |
|---|---|---|---|---|---|
![]() | 2:00 PM Rio de Janeiro | 7h05 | 9:05 PM Campinas, Terminal Rodoviário - Dr. Ramos de Azevedo | 0 transfersDirect | |
![]() | 10:20 PM Rio de Janeiro | 6h55 | 5:15 AM Campinas, Terminal Rodoviário - Dr. Ramos de Azevedo | 0 transfersDirect | |
![]() | 10:45 PM Rio de Janeiro | 8h00 | 6:45 AM Campinas, Terminal Rodoviário - Dr. Ramos de Azevedo | 0 transfersDirect | |
![]() | 11:00 PM Rio de Janeiro | 7h30 | 6:30 AM Campinas | 0 transfersDirect | |
![]() | 11:00 PM Rio de Janeiro | 7h30 | 6:30 AM Campinas, Terminal Rodoviário - Dr. Ramos de Azevedo | 0 transfersDirect | |
![]() | 11:30 PM Rio de Janeiro | 8h00 | 7:30 AM Campinas | 0 transfersDirect | |
![]() | 11:30 PM Rio de Janeiro | 7h05 | 6:35 AM Campinas, Terminal Rodoviário - Dr. Ramos de Azevedo | 0 transfersDirect | |
![]() | 11:50 PM Rio de Janeiro | 7h00 | 6:50 AM Campinas, Terminal Rodoviário - Dr. Ramos de Azevedo | 0 transfersDirect | |
| Sunday, October 11 | |||||
![]() | 8:30 AM Rio de Janeiro | 7h00 | 3:30 PM Campinas, Terminal Rodoviário - Dr. Ramos de Azevedo | 0 transfersDirect | |
![]() | 9:00 AM Rio de Janeiro | 7h00 | 4:00 PM Campinas, Terminal Rodoviário - Dr. Ramos de Azevedo | 0 transfersDirect | |
![]() | 9:00 AM Rio de Janeiro | 7h25 | 4:25 PM Campinas | 0 transfersDirect | |
![]() | 10:00 AM Rio de Janeiro | 8h30 | 6:30 PM Campinas, Terminal Rodoviário - Dr. Ramos de Azevedo | 0 transfersDirect | |
![]() | 10:01 AM Rio de Janeiro | 7h30 | 5:31 PM Campinas | 0 transfersDirect | |
![]() | 10:01 AM Rio de Janeiro | 7h30 | 5:31 PM Campinas, Terminal Rodoviário - Dr. Ramos de Azevedo | 0 transfersDirect | |
![]() | 11:00 AM Rio de Janeiro | 7h00 | 6:00 PM Campinas, Terminal Rodoviário - Dr. Ramos de Azevedo | 0 transfersDirect | |
![]() | 12:00 PM Rio de Janeiro | 8h25 | 8:25 PM Campinas | 0 transfersDirect | |
This is the last bus of the day. | |||||
Find all the dates and times for this journey
Discover the best of Campinas — top attractions, local food, transport tips, budget advice, and currency essentials. Plan your perfect Campinas trip today.
Major Campinas museum in a former coffee farm house. It presents local history, art, and architecture in one of the city key heritage sites.
Important contemporary art museum with rotating exhibitions and a strong regional profile. A good stop for modern Brazilian visual culture.
Image and sound museum featuring photography, audiovisual collections, and temporary shows. It is a compact cultural stop in central Campinas.
The city most famous urban park, known for huge fig trees, zoo areas, and broad shaded paths. It is one of Campinas essential green spaces.
Large historic park in central Campinas with mature trees, walking paths, and civic buildings nearby. A classic place for a relaxed city break.
Important downtown square framed by historic buildings and monuments. It works well as a starting point for exploring central Campinas on foot.
Virado à Paulista is a hearty plate with beans, rice, collard greens, pork and farinha, rooted in São Paulo interior cooking and widely loved in Campinas.
Tutu de Feijão is a creamy bean purée thickened with cassava flour, a staple in southeastern Brazil often served with pork, eggs and greens.
Frango com Polenta pairs stewed or roasted chicken with soft or fried corn polenta, a classic comfort food shaped by Italian immigration in Campinas.
Refined contemporary Brazilian dining in an elegant setting, known for tasting menus and polished service in Campinas.
Traditional Italian restaurant with a long local reputation, popular for pasta, classic mains and a warm family atmosphere.
Established steakhouse serving quality Brazilian grilled meats in a comfortable, upscale environment.
Moderate for Brazil. Hotels and dining are mid-priced, buses are cheap, and upscale areas cost more than smaller inland cities.
A 10% service charge is often added in restaurants; extra tipping is optional. Round up small taxi fares. Cafes do not require tips, but small change is appreciated.
Official public transport app
Terminal Rodoviário - Dr. Ramos de Azevedo -> Praça Rui Barbosa, Campinas
When booking your bus from Rio de Janeiro to Campinas, choosing the right departure sets the tone for your entire trip. Use Omio’s live search filters to review available departure windows and find a time that seamlessly aligns with your hotel check-out or onward travel plans.
If your operator offers multiple pick-up stops within Rio de Janeiro, filter the live results to find the most convenient starting point. Always perform a careful ticket-confirmation check before you travel—ensure you know the exact address of your chosen boarding location, and verify whether you can board directly with a digital QR code or if you must collect a printed ticket prior to departure.
Your Rio de Janeiro to Campinas bus arrives at Terminal Rodoviário de Campinas (Terminal Multimodal Ramos de Azevedo). To make your arrival as efficient as possible, use this arrival-time decision checklist to map out your next steps:
If you are using a bus Rio de Janeiro Campinas as part of a multi-leg journey, planning a robust connection buffer is essential. Highway traffic and operational delays can happen, so it is highly recommended to leave ample time after your arrival.
Allow at least 60 to 90 minutes from your scheduled arrival time just to disembark, retrieve your tagged luggage, and locate your next mode of transport. If you are connecting to a flight at Viracopos (VCP), always book your flight separately and ensure you leave a generous buffer of at least three to four hours between your bus arrival and the flight’s check-in deadline.
To ensure maximum rest before your connection, explore the different sleeper options in our guide to bus seat types in Brazil. You can also view more travel options on our main Brazil bus travel page.
When booking a bus in Brazil, the seat class can make a big difference to your journey. Compare the available options to find the right balance of price, space, and recline—particularly for long-distance or overnight travel.

| Class (English) | Portuguese Name | Comfort Expectation | Best For |
|---|---|---|---|
| Standard / Common | Convencional, Comum | Basic foamy seat, slight recline, usually air conditioning and a restroom depending on the operator | Shorter trips, lowest price |
| Executive | Executivo | More comfortable than convencional, often with better recline and onboard comfort | Medium trips; budget comfort upgrade |
| Semi-bed | Semi-leito, Semicama | Reclining seat, leg rest and footrest on many buses | Medium and long trips |
| Semi-bed solo | Semi-leito Individual | Semi-leito comfort with no adjacent passenger | Medium and long trips; solo travellers |
| Sleeper / Executive bed | Leito, Leito executivo | Wider seat, deeper recline, more space and often stronger onboard service | Long trips; overnight travel |
| Sleeper solo | Leito Individual | Leito comfort with no adjacent passenger | Long overnight trips; solo travellers |
| Full sleeper / Suite | Cama, Cama suite | Highest comfort tier, sometimes with up to 180° recline and more privacy | Longest trips; premium overnight travel |
| Full sleeper solo | Cama Individual | Full-sleeper comfort with a solo-seat configuration | Premium solo travel |

Convencional or Comum is the basic, usually lowest-priced seat option. It is a practical choice for shorter trips or travellers prioritising price.
Executivo offers extra comfort compared with Standard. Semi-sleeper seats usually provide more recline and leg support, making them a comfortable option for medium and longer journeys.

Leito or Leito Executivo is a premium sleeper-style option, typically with a wider seat and deeper recline. It is well suited to long-distance and overnight travel.

Cama or Cama Suite is the highest comfort category. Where available, it may offer near-flat recline and additional privacy for overnight journeys.

Some Semi-sleeper, Sleeper and Full sleeper services offer an Individual seat. These solo-seat options have no adjacent passenger.
Seat types, features and availability vary by route and bus operator. Check the journey details before booking.
Filter your live results to find a departure point closest to your accommodation. Before heading out, confirm the exact boarding address on your digital or printed ticket to ensure a stress-free start.
Coordinate your arrival time with your accommodation check-in, or prepare to use terminal luggage storage. From the terminal, utilize verified ride-hailing apps or official airport shuttles if you are connecting to Viracopos Airport (VCP).
Always leave 60 to 90 minutes after your bus arrives just to exit the station and locate onward transit. If catching a flight at VCP, build a buffer of at least three to four hours to account for any unexpected highway traffic.
Find answers to the most common questions about traveling from Rio de Janeiro, RJ to Campinas by bus. From journey times and ticket prices to direct connections, first and last departures, and even whether the route is scenic, our FAQs cover everything you need to plan your trip. Whether you’re looking for the fastest bus, the cheapest option, or tips for making the most of your visit at Campinas, this guide helps you travel smarter and with confidence.

Most Rio de Janeiro, RJ to Campinas buses use the Rio de Janeiro, Rodoviária Novo Rio to Campinas, Terminal Rodoviário - Dr. Ramos de Azevedo station pair. Use this guide to compare Rio de Janeiro, RJ and Campinas bus stations on this route, check city-centre transport, alongside checking practicalities like bus station facilities and services.
Rio de Janeiro, Rodoviária Novo Rio has practical services for this route, including Wifi, Parking, Dining, ATM, Taxis, Accessibility, WC, and Ticket Office.
Food options include: Food court with various restaurants and snack bars
Free Wi-Fi available. ATMs are multiple ATMs inside station.
Ticket office support is available at Rio de Janeiro, Rodoviária Novo Rio.
Available at Rio de Janeiro, Rodoviária Novo Rio: Parking, Taxis, WC.
Accessibility facilities are available at Rio de Janeiro, Rodoviária Novo Rio: Wheelchair ramps and elevators.
Campinas, Terminal Rodoviário - Dr. Ramos de Azevedo is 1 km from Campinas city centre. Public transport options include:
Campinas, Terminal Rodoviário - Dr. Ramos de Azevedo has practical services for this route, including Wifi, Parking, Dining, ATM, Taxis, Accessibility, WC, and Ticket Office.
Food options include: Food court with various restaurants and snack bars
Free Wi-Fi available. ATMs are multiple ATMs from different banks.
Ticket office support is available at Campinas, Terminal Rodoviário - Dr. Ramos de Azevedo.
Available at Campinas, Terminal Rodoviário - Dr. Ramos de Azevedo: Parking, Taxis, WC.
Accessibility facilities are available at Campinas, Terminal Rodoviário - Dr. Ramos de Azevedo: Wheelchair ramps, elevators.
Here are some other resources that might have the information you need