1map logoGo to main page

São Paulo, Sao Paulo to Petropolis (Rio de Janeiro), Rio de Janeiro from $25: 9 ways by bus, train, flight or car

Compare Travel Options and Prices

from
São Paulo, Brazil
to
Petropolis (Rio de Janeiro), Brazil

How to Get from São Paulo to Petropolis (Rio de Janeiro): Cheapest, Fastest and Best Way

1Map provides directions to cities, towns, landmarks, attractions, and addresses worldwide, offering thousands of multi-modal routes to easily get you from point A to point B.

$25 by busBest price
362 kmDistance
3h 22m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from São Paulo to Petropolis (Rio de Janeiro) with 1Map travel planner. Easily compare ticket prices, explore various transport options, and find the best routes for a seamless and cost-effective travel experience.

Company
various
Plane
Average Duration
3h  22m
Estimated price
$110-392
Recommended
Company
various
Bus
Average Duration
9h  9m
Estimated price
$25-45
Cheapest
route map
Distance: 362 km
Duration: 3h 22m

See more options

Company
various
Plane
Bus
Average Duration
5h  25m
Estimated price
$75-1100
Company
various
Plane
Bus
Average Duration
4h  56m
Estimated price
$89-480
Company
various
Plane
Average Duration
4h  1m
Estimated price
$106-506
Company
various
Bus
Plane
Average Duration
4h  42m
Estimated price
$1101-1102
Company
various
Plane
Taxi
Average Duration
4h  40m
Estimated price
$1103-1104
Company
Águia Branca
Bus
Average Duration
6h  49m
Estimated price
$1105-1106
Company
N/A
Drive
Average Duration
5h  14m
Estimated price
$1107-1108

São Paulo - Petropolis (Rio de Janeiro) operators

Explore transport companies operating between São Paulo and Petropolis (Rio de Janeiro), with prices starting at . These companies offer competitive pricing, flexible schedules, and comfortable travel experiences.

Bus
Contact phone
0800 725 1211
Website
aguiabranca.com.br

Bus from Rodoviária de São Paulo - Terminal Tietê to Terminal Rodoviário de Petrópolis

Average Duration
6h 40m
Estimated price
3920-3920
Contact phone
+55 800-470-470
Website
catarinense.com.br

Bus from São Paulo - Barra Funda to Nova Iguaçu

Average Duration
6h
Estimated price
255-256
Contact phone
+55 21 3907-3900
Website
unica-facil.com.br

Bus from Rio de Janeiro - Castelo to Petrópolis

Average Duration
1h 30m
Estimated price
251-252

Bus from Nova Iguaçú to Petrópolis

Average Duration
2h
Estimated price
251-251
Contact phone
+55 (19) 3733-5000
Website
vbtransportes.com.br

Bus from Tietê Bus Terminal to Viracopos International Airport

Average Duration
1h 40m
Estimated price
253-254
Plane
Website
latam.com

Plane from São Paulo (GRU) to Rio De Janeiro-Galeao (GIG)

Average Duration
1h 1m
Estimated price
250-11080

Plane from São Paulo (GRU) to Rio De Janeiro Santos Dumont (SDU)

Average Duration
1h 3m
Estimated price
110-3923
Website
voegol.com.br

Plane from São Paulo (GRU) to Rio De Janeiro-Galeao (GIG)

Average Duration
1h 4m
Estimated price
1108-3927

Plane from São Paulo Congonhas (CGH) to Rio De Janeiro Santos Dumont (SDU)

Average Duration
1h 7m
Estimated price
75-11080
Website
voeazul.com.br

Plane from São Paulo (GRU) to Rio De Janeiro-Galeao (GIG)

Average Duration
1h 6m
Estimated price
3921-3922
all-pages.other Show other routes
Contact phone
+55 (21) 2493-8415

Other from Rio de Janeiro Jacarepagua to Petrópolis

Average Duration
1h 10m
Estimated price
3928-2530

São Paulo to Petropolis (Rio de Janeiro): Overview of Bus, Train, Flight, and Car Trips

Traveling between São Paulo and Petropolis (Rio de Janeiro) offers a variety of convenient options to suit your preferences, schedule, and budget. Whether you prioritize affordability, speed, or comfort, you’re sure to find the perfect way to travel without compromising on quality or convenience.

Average price
$40 - $65
Departure Point
Sao Paulo Airport
Arrival Point
Rio De Janeiro-Galeao Airport
Useful tips for plane travellers
• Book your flight on LATAM, Azul, or Gol for the most direct and convenient options from São Paulo to Rio de Janeiro-Galeão; these airlines have the best schedules for this specific route.
• Upon arrival at Rio de Janeiro-Galeão, head to the domestic terminal for easy access to pre-paid taxi services, which typically cost around R$200 to R$250 to reach Petropolis.
• Check the local bus schedules through the SuperVia website (supervia.com.br) for options to Petropolis if you're looking for a more economical transfer after your flight.
Useful tips for bus travellers
• Consider booking your bus with one of the reliable operators such as Viação Cometa or 1001, as they offer comfortable seating and good service on the route from São Paulo to Petrópolis; you can find schedules and book tickets on their websites: Viação Cometa and Viação 1001.
• Bring snacks and entertainment for the 9+ hour journey, as the bus may stop only for short breaks; consider packing local Brazilian treats like pão de queijo or brigadeiros for a tasty travel experience.
• Upon arrival at the Petrópolis bus station (Estação Rodoviária de Petrópolis), familiarize yourself with the layout by taking a look at the station map located near the entrance; there will be local bus and taxi services available just outside, making it easy to explore the city right away.