Bus to Angra dos Reis in Rio de Janeiro

Enjoy your bus trip to Angra dos Reis and one of the most beautiful roads in Brazil

Best Routes to Angra dos Reis by bus

Departing from Angra dos Reis
Arriving to Angra dos Reis

Getting to Angra dos Reis by bus

Angra dos Reis is a small city in the south coast of the state of Rio de Janeiro and on the road from Rio de Janeiro to Sao Paulo. Its known not for the city itself but for the hundreds of amazing islands on its coast. The boat ferry is near by the bus station and from there you can go to Ilha Grande (Big Island) by boat too, one of the most beautiful places in Rio de Janeiro.


The road from Rio de Janeiro to Angra dos Reis by bus is one of the most beautiful roads in the country, crossing the states of Rio and Sao Paulo through the coast and with plane nature and a beautiful landscape. Your departure will be at the Rio de Janeiro bus station and the buses leave 18 times a day. It’s an only 3 hours ride and you want to make sure you are awake to enjoy the landscapes on the road.

When to go to Angra dos Reis:

All year! The weather in Angra dos Reis is very hot almost all year. You might find some rain especially along the summer but its still worth the trip!

Angra dos Reis Bus Station:

The Bus Station of Angra dos Reis is located downtown at Av. Almirante Jair Carneiro Toscano de Brito and their phone number is + 55 (24) 3365-2041. In the bus station you will find places to eat, restrooms, taxis, lockers and its open 24h a day.

Main bus routes to Angra dos Reis:

The route from Rio de Janeiro to Angra dos Reis by bus is the most popular way to get to Angra but you can also reach the city leaving from Belo Horizonte, Niteroi, Sao Sebastiao and other cities. If you arrive in Brazil and want to visit Angra dos Reis, we recommend you to first go to Rio de Janeiro city and from there explore other places close by like Angra dos Reis, Buzios, Paraty and others.

Check a few of the main bus routes to Angra dos Reis:

Rio de Janeiro to Angra: The bus company COSTA VERDE have 18 daily buses leaving from Rio de Janeiro to Angra dos Reis and the ride takes about 3h30min.

Belo Horizonte to Angra dos Reis: The bus company UTIL have 4 daily executive buses from Belo Horizonte to Angra dos Reis. The bus ride takes about 09h30min and the sleeper buses are a lot more comfortable for long distance trips.

Niteroi to Angra dos Reis: The bus route from Niteroi to Angra dos Reis is managed by COSTA VERDE bus company. There are 3 daily buses leaving the city and the ride takes about 3h40min

Bus tickets to Angra dos Reis: Here at BRASIL BY BUS, you can book your bus ticket for more than 3.000 destinations in Brazil with the main bus companies in the country. Booking and cancelation are 100% online and international travelers can book it using their international credit card.

Main Bus Companies to get in Angra dos Reis - RJ

Other routes in Angra dos Reis - RJ

Departing from Angra dos Reis
Arriving to Angra dos Reis