Bus from Río de Janeiro to Salvador

Río de Janeiro - Estado de Río de Janeiro, Brasil
Salvador, Brazil

Your cost to travel by Bus Viação Nacional: $123 - $150

Rio de Janeiro
  • Total Distance:

    121.76 km (75 miles)

  • Travel Time:

    2 Hours 20 Minutes

  • Frequency:

    8 Times/Day

  • Bus Fare:

    14.00 USD (~32 BRL)

Barra do Pirai
  • Total Distance:

    37.07 km (23 miles)

  • Travel Time:

    59 Minutes

  • Frequency:

    3 Times/Day

  • Bus Fare:

    3.00 USD (~6 BRL)

Volta Redonda
  • Total Distance:

    1720.48 km (1069 miles)

  • Travel Time:

    29 Hours 40 Minutes

  • Frequency:

    0 Times/Day

  • Bus Fare:

    120.00 USD (~275 BRL)

Salvador - Bahia, Brazil
Source: Rome2rio

Bus route map

Bus Viação Nacional schedule

Departure Arrival Bus Fare Operator Duration
Rio de Janeiro - 18:30 Barra do Pirai - 20:45 $15 USD https://www.util.com.br/ 2h 19mins
Barra do Pirai - 20:00 Volta Redonda - 20:57 $3 USD https://www.portaldepassagens.com.br/VendaWebProgressoTresRios/ 58 minutes
Volta Redonda - 11:30 Salvador - 16:02 +1 Day $126 USD http://viacaonacional.com.br/ 29h 23mins

Cost by number of pax.

Pax Currency (USD) Currency (Local)
1 person 137 USD ~ 314 BRL
2 people 274 USD ~ 628 BRL
3 people 411 USD ~ 943 BRL
4 people 548 USD ~ 1,257 BRL
5 people 685 USD ~ 1,572 BRL

Did you know?

  • The total CO2 Emission for your Río de Janeiro - Salvador bus trip is 56.37 kg
  • Your total cost to travel by bus from Río de Janeiro to Salvador is about 144 USD (~ 330 BRL )