Cheap Bus tickets to Nova Friburgo

What are the most popular routes to Nova Friburgo?

Rio de Janeiro - Nova FriburgoAverage priceR 260Average duration3h 5mDaily departures30
Rio das Ostras - Nova FriburgoAverage priceR 168Average duration2h 55mDaily departures20
Niterói - Nova FriburgoAverage priceR 241Average duration2h 33mDaily departures25
Teresopolis - Nova FriburgoAverage priceR 141Average duration1h 55mDaily departures3
Macaé - Nova FriburgoAverage priceR 241Average duration3h 40mDaily departures11

Nova Friburgo stations and stops

Locations map