There are 6 ways to get from São Roque to Paraty by bus, taxi, car, plane, or bus (Flixbus)
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus, taxi
best- Take the bus from Tietê Bus Terminal to Guaratinguetábus São Paulo
- Take the taxi from Guaratinguetá to Paratytaxi
6h 55mR$990–1,252Bus via Terminal Metropolitano de Cotia
cheapest- Take the bus from Tietê Bus Terminal to Terminal Rodoviário de Paratybus Paraty / ...
10h 44mR$143–227Drive 316.5 km
- Drive from São Roque to Paratycar 316.5 km
5hR$166–240Fly, bus
- Fly from São Paulo–Congonhas Airport (CGH) to Santos Dumont Airport (SDU)plane CGH - SDU
- Take the bus from Terminal Rodoviário Novo Rio to Paratibus
11h 39mR$519–3,324Bus (Flixbus)
- Take the bus from Sao Caetano do Sul to Paratybus FlixBus BRN0131
8h 50mR$158–250Bus via Taubaté
- Take the bus from Terminal Barra Funda to Terminal Rodoviario de Taubatebus Foz do Iguacu
- Take the bus from Terminal Rodoviario de Taubate to Terminal Rodoviário de Paratybus Guaratinguetá
13h 5mR$147–281
São Roque to Paraty by bus, subway, and train (Flixbus)
Comparing Your Travel Options
The cheapest way to get from São Roque to Paraty is to bus via Taubaté which costs R$ 140 - R$ 290 and takes 13h 5m.
The fastest way to get from São Roque to Paraty is to drive which takes 5h and costs R$ 160 - R$ 240.
No, there is no direct bus from São Roque to Paraty. However, there are services departing from Terminal Municipal Vereador Benedito Lopes - Caucaia do Alto and arriving at Paraty via Sao Caetano do Sul. The journey, including transfers, takes approximately 8h 50m.
The distance between São Roque and Paraty is 322 km. The road distance is 316.5 km.
The best way to get from São Roque to Paraty without a car is to bus and taxi which takes 6h 55m and costs R$ 950 - R$ 1300.
It takes approximately 6h 55m to get from São Roque to Paraty, including transfers.
São Roque to Paraty bus services, operated by Flixbus Brazil, depart from Sao Caetano do Sul station.
São Roque to Paraty bus services, operated by Flixbus Brazil, arrive at Paraty station.
Yes, the driving distance between São Roque to Paraty is 317 km. It takes approximately 5h to drive from São Roque to Paraty.
There are 1401+ hotels available in Paraty.
What companies run services between São Roque, Brazil and Paraty, Rio de Janeiro, Brazil?
Flixbus Brazil operates a bus from Sao Caetano do Sul to Paraty 4 times a week. Tickets cost R$140–230 and the journey takes 5h 15m.
- Website
- latam.com
Flights from São Paulo–Congonhas Airport to Santos Dumont Airport
- Ave. Duration
- 1h
- When
- Every day
- Estimated price
- R$370–3,100
- Phone
- +55 11 3775-3850
- Website
- passaromarron.com.br
Bus from Tietê Bus Terminal to Guaratinguetá
- Ave. Duration
- 2h 30m
- Frequency
- 5 times a day
- Estimated price
- R$90–150
- Schedules at
- passaromarron.com.br
- Ave. Duration
- 2h 17m
- Estimated price
- R$600–750
Chiquinho Táxi em Muquiçaba
- Phone
- +55 27 3361-3905
- Website
- telelistas.net
Cooperativa Rádio Táxi de Guaratinguetá
- Phone
- +55 (27) 99705-2452
- Website
- radiotaxiguara.com.br
Guaracoop | Transbiki vale da Fé
- Phone
- +55 (27) 98168-0379
- Website
- sites.google.com
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including French strikes 2018: What are my alternative transport options?, Need to know: Eurostar, and The London Underground: Essential tips to navigate the Tube - to help you get the most out of your next trip.



