Duration 4h 47m
Distance 383 km
Average price R$ 290
Possible routes 6 found

Guarulhos to Angra dos Reis

Rome2rio has found 6 ways to get from Guarulhos to Angra dos Reis by bus, car and flight. We recommend taking the bus from Sao Paulo - Tiete to Barra Mansa and then taking the bus from Barra Mansa to Angra dos Reis, which takes around 8h 45m. Alternatively, taking the bus from Sao Paulo – Tiete to Angra dos Reis is the cheapest option and takes around 9h 36m.
Recommended route

Bus via Volta Redonda

  1. Sao Paulo - Tiete
  2. Barra Mansa
  3. Angra dos Reis
8h 45m
R$ 113 - R$ 144
Alternative routes

Bus

  1. Sao Paulo – Tiete
  2. Angra dos Reis
9h 36m
Cheapest
R$ 59 - R$ 125

Drive

  1. Guarulhos
  2. Angra dos Reis
Fastest
4h 47m
R$ 170 - R$ 250

Fly Sao Paulo to Rio De Janeiro Santos Dumont, bus

  1. Sao Paulo
  2. Rio de Janeiro - Novo Rio
  3. Angra dos Reis
6h 58m
R$ 201 - R$ 925

Fly Sao Paulo to Rio De Janeiro-Galeao, bus

  1. Sao Paulo
  2. Rio de Janeiro - Novo Rio
  3. Angra dos Reis
7h 49m
R$ 218 - R$ 787

Bus to Sao Paulo Viracopos, fly to Rio De Janeiro-Galeao, bus

  1. São Paulo - Tietê
  2. Sao Paulo Viracopos
  3. Rio de Janeiro - Novo Rio
  4. Angra dos Reis
9h 28m
R$ 287 - R$ 1213

Frequently asked questions

Want to know about travelling from Guarulhos to Angra dos Reis? We have put together a list of the most frequently asked questions from our users such as: What is the cheapest mode of transport?, What is the quickest option?, How much do tickets usually cost? and many more.

The cheapest way to get from Guarulhos to Angra dos Reis is to bus which costs R$ 55 - R$ 130 and takes 9h 36m.

More details

The quickest way to get from Guarulhos to Angra dos Reis is to drive which costs R$ 170 - R$ 250 and takes 4h 47m.

More details

No, there is no direct bus from Guarulhos to Angra dos Reis. However, there are services departing from Avenida Doutor Timóteo Penteado, 97 and arriving at Angra dos Reis via Sao Paulo - Tiete and Barra Mansa. The journey, including transfers, takes approximately 8h 45m.

More details

The distance between Guarulhos and Angra dos Reis is 232 km. The road distance is 383 km.

Get driving directions

The best way to get from Guarulhos to Angra dos Reis without a car is to bus via Volta Redonda which takes 8h 45m and costs R$ 110 - R$ 150.

More details

It takes approximately 8h 45m to get from Guarulhos to Angra dos Reis, including transfers.

More details

Guarulhos to Angra dos Reis bus services, operated by , depart from Sao Paulo - Tiete station.

More details

The quickest flight from Sao Paulo Airport to Rio De Janeiro Santos Dumont Airport is the direct flight which takes 50 min.

Search flights

Guarulhos to Angra dos Reis bus services, operated by Colitur, arrive at Angra dos Reis station.

More details

Yes, the driving distance between Guarulhos to Angra dos Reis is 383 km. It takes approximately 4h 47m to drive from Guarulhos to Angra dos Reis.

Get driving directions

LATAM Chile, Gol Transportes Aéreos and Azul offer flights from Sao Paulo Airport to Rio De Janeiro Santos Dumont Airport.

Search flights

There are 526+ hotels available in Angra dos Reis. Prices start at R$ 140 per night.

More details

How to travel from Guarulhos to Angra dos Reis

Find all the possible transport options for your trip from Guarulhos to Angra dos Reis right here. Rome2rio displays up to date schedules, route maps, journey times and estimated fares from relevant transport operators, ensuring you can make an informed decision about which option will suit you best. Click the map below to see more travel options.

What companies run services between Guarulhos and Angra dos Reis?

You can take a bus from Guarulhos to Angra dos Reis via Avenida Morvan Dias de Figueiredo, 73-85, Sao Paulo - Tiete, and Barra Mansa in around 8h 45m.
Airlines
Ave. Duration
57 min
Frequency
Every day
Estimated price
R$ 210 - R$ 1800
Ave. Duration
58 min
Frequency
Every day
Estimated price
R$ 140 - R$ 1100
Ave. Duration
1h
Frequency
Every day
Estimated price
R$ 230 - R$ 1800
Bus operators
Ave. Duration
7h 40m
Frequency
4 times a day
Estimated price
R$ 55 - R$ 120

Angra dos Reis, Brazil

Angra dos Reis is a Brazilian municipality located in the southern part of Rio de Janeiro state. Angra is located at an altitude of 6 meters and includes in its territory 365 offshore islands. - Wikipedia

Did you find what you were looking for?

Thanks for your feedback!

Get the Rome2rio app

Find the best way to get from A to B, anywhere in the world, on your mobile or tablet.

Compare your options: plane, train, bus, car, ferry, bike share, driving and walking directions all in one search.

Learn more about our apps