Skip to content
Getting there

Getting to Petrópolis

Short answer

The reference airport is Tom Jobim International Airport (Galeão) (GIG), in Rio de Janeiro, about 60 km (37 mi) from Petrópolis. By car, it is 450 km (280 mi) from São Paulo, a 5h48 drive costing about R$ 359 in fuel and tolls.

Compare hotels and places to stay in Petrópolis on Booking.com, with up-to-date prices and availability, before you book. See all hotels in Petrópolis

Flying to Petrópolis

From abroad, the gateway is Tom Jobim International Airport, known as Galeão (GIG), in Rio de Janeiro, about 60 km away. Routes and airlines change often, so it is safest to check them when you plan your trip.

From Rio, the last stretch is by road: 68 km along the BR-040 (about 1 h 20 min), climbing the Serra de Petrópolis. From São Paulo it is 450 km (about 5 h 50 min). From the Novo Rio bus station in downtown Rio there are also direct buses, with a journey of a little over 1 h 30 min.

Nearest airport
GIGTom Jobim International Airport (Galeão)
Rio de Janeiro · about 60 km (37 mi) from Petrópolis

Driving to Petrópolis

These are the driving routes to Petrópolis from the main cities of origin, with distance, travel time and estimated fuel cost for a car that gets 11 km per liter. Amounts are in Brazilian reais (R$).

From Rio de Janeiro
68 km (42 mi) · 1h18
~R$ 59 in fuel and tolls
see the calculation
From São Paulo
450 km (280 mi) · 5h48
~R$ 359 in fuel and tolls
see the calculation
Tours and tickets

Tours and activities in Petrópolis

booking on Civitatis
Petrópolis to Teresópolis 3-Day Private Hiking Route

Petrópolis to Teresópolis 3-Day Private Hiking Route

On this 3-day trekking route from Petrópolis to Teresópolis, we’ll cross Serra dos Órgãos and reach Pico do Sino, perfect for high-mountain hiking lovers.

3 days
from US$ 1,105
Book →
See all activities in Petrópolis
Where to stay

Hotels in Petrópolis

Compare hotels and places to stay in Petrópolis on Booking.com, with up-to-date prices and availability, before you book.

Hotel Vila Bavaria Petropolis in Petrópolis 8.6 ★★★ · 102 reviews Hotel Vila Bavaria Petropolis See on Booking → Hotel Solar do Imperio in Petrópolis 9.3 ★★★ · 10 reviews Hotel Solar do Imperio See on Booking → Hotel Caminhos de Itaipava in Petrópolis 8.8 ★★★★ · 22 reviews Hotel Caminhos de Itaipava See on Booking → Hotel Casablanca Imperial in Petrópolis 8.8 ★★★★ · 22 reviews Hotel Casablanca Imperial See on Booking →
See all hotels in Petrópolis

Rates change with the dates: confirm the price on Booking.com.

Frequently asked questions

What is the nearest airport to Petrópolis?
The nearest airport to Petrópolis is Tom Jobim International Airport (Galeão) (GIG), in Rio de Janeiro, about 60 km (37 mi) away.
How do you get to Petrópolis by air?
Fly to Tom Jobim International Airport (Galeão) (GIG), in Rio de Janeiro, about 60 km (37 mi) from Petrópolis, and cover the rest of the way overland. Flight routes and schedules change often: check them when you plan your trip.
Is it better to drive or fly to Petrópolis?
It depends on where you start. From São Paulo, the drive is 450 km (280 mi) and takes about 5h48, costing about R$ 359 in fuel and tolls. From distant origins, flying usually saves time; from nearby cities, driving gives you more freedom. Compare the cost of the drive with the price of a plane ticket before you decide.
Is Petrópolis easy to get to?
Yes: you can drive to Petrópolis from Rio de Janeiro and São Paulo, and its reference airport is GIG. See the driving routes on this page.
Can I book transfers and activities in Petrópolis in English?
Yes. On this page you will find activities in Petrópolis that you can book in English on Civitatis, with the price updated when you book.
Complete guide to Petrópolis Best time to visit Driving routes