There are 4 ways to get from Passo Fundo to Rivera by bus, taxi, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus, taxi
best- Take the bus from Terminal Rodoviário de Passo Fundo to Estação Rodoviária de Santa Mariabus 416
- Take the taxi from Estação Rodoviária de Santa Maria to Terminal Rodoviária de São Gabrieltaxi
- Take the bus from Terminal Rodoviária de São Gabriel to Riverabus
10h 30m$143–172Bus via Porto Alegre
cheapest- Take the bus from Terminal Rodoviário de Passo Fundo to Terminal Rodoviário de Lajeadobus
- Take the bus from Terminal Rodoviário de Lajeado to Estação Rodoviária de Porto Alegrebus
- Take the bus from Estação Rodoviária de Porto Alegre to Riverabus
13h 14m$59–90Drive 517.2 km
- Drive from Passo Fundo to Riveracar 517.2 km
7h 27m$90–130Bus
- Take the bus from Terminal Rodoviário de Passo Fundo to Terminal Rodoviário de Lajeadobus Porto Alegre
- Take the bus from Lajeado to Santana do Livramentobus 1928
12h 30m$64–101
Questions & Answers
The cheapest way to get from Passo Fundo to Rivera is to bus via Porto Alegre which costs $55 - $90 and takes 13h 14m.
The fastest way to get from Passo Fundo to Rivera is to drive which takes 7h 27m and costs $85 - $130.
No, there is no direct bus from Passo Fundo to Rivera. However, there are services departing from Terminal Rodoviário de Passo Fundo and arriving at Santana do Livramento via Lajeado. The journey, including transfers, takes approximately 12h 30m.
The distance between Passo Fundo and Rivera is 589 km. The road distance is 517.2 km.
The best way to get from Passo Fundo to Rivera without a car is to bus and taxi which takes 10h 30m and costs $140 - $180.
It takes approximately 10h 30m to get from Passo Fundo to Rivera, including transfers.
Passo Fundo to Rivera bus services, operated by Viação Ouro e Prata, depart from Terminal Rodoviário de Passo Fundo station.
Passo Fundo to Rivera bus services, operated by Viação Ouro e Prata, arrive at Terminal Rodoviário de Lajeado station.
Yes, the driving distance between Passo Fundo to Rivera is 517 km. It takes approximately 7h 27m to drive from Passo Fundo to Rivera.
There are 72+ hotels available in Rivera.
What companies run services between Passo Fundo, Brazil and Rivera, Uruguay?
You can take a bus from Terminal Rodoviário de Passo Fundo to Santana do Livramento via Lajeado in around 12h 30m.
- Phone
- +55 54 3329.0100
- [email protected]
- Website
- helios.tur.br
Bus from Terminal Rodoviário de Passo Fundo to Estação Rodoviária de Santa Maria
- Ave. Duration
- 5h 6m
- Frequency
- Once daily
- Estimated price
- $30–40
- Schedules at
- helios.tur.br
- Book at
- helios.tur.br
- Ave. Duration
- 2h 19m
- Estimated price
- $100–120
ATASM - Associação dos Condutores de Táxi de Santa Maria
- Phone
- +55 55 3307-1200
- Website
- facebook.com
Coopaver
- Phone
- +55 55 3302-4500
- Website
- planetabrasileiro.com
Ponto de Taxi Central
- Phone
- +55 55 3223-1835
- Website
- guiamais.com.br
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Why you should take the train in the US, The beginner’s guide to the 2018 World Nomad Games, and Best ways to travel around Australia - to help you get the most out of your next trip.

